Import Geant4 11.4.0.beta source tree
This commit is contained in:
@@ -194,27 +194,13 @@ public: // With description
|
||||
RotationStyle GetRotationStyle () const;
|
||||
const std::vector<G4ModelingParameters::VisAttributesModifier>&
|
||||
GetVisAttributesModifiers () const;
|
||||
G4double GetStartTime () const;
|
||||
G4double GetEndTime () const;
|
||||
G4double GetFadeFactor () const;
|
||||
G4bool IsDisplayHeadTime () const;
|
||||
G4double GetDisplayHeadTimeX () const;
|
||||
G4double GetDisplayHeadTimeY () const;
|
||||
G4double GetDisplayHeadTimeSize () const;
|
||||
G4double GetDisplayHeadTimeRed () const;
|
||||
G4double GetDisplayHeadTimeGreen () const;
|
||||
G4double GetDisplayHeadTimeBlue () const;
|
||||
G4bool IsDisplayLightFront () const;
|
||||
G4double GetDisplayLightFrontX () const;
|
||||
G4double GetDisplayLightFrontY () const;
|
||||
G4double GetDisplayLightFrontZ () const;
|
||||
G4double GetDisplayLightFrontT () const;
|
||||
G4double GetDisplayLightFrontRed () const;
|
||||
G4double GetDisplayLightFrontGreen () const;
|
||||
G4double GetDisplayLightFrontBlue () const;
|
||||
const G4ModelingParameters::TimeParameters&
|
||||
GetTimeParameters () const;
|
||||
G4bool IsSpecialMeshRendering () const;
|
||||
SMROption GetSpecialMeshRenderingOption () const;
|
||||
const std::vector<G4ModelingParameters::PVNameCopyNo>& GetSpecialMeshVolumes() const;
|
||||
const std::vector<G4ModelingParameters::PVNameCopyNo>& GetSpecialMeshVolumes () const;
|
||||
G4double GetTransparencyByDepth () const;
|
||||
G4int GetTransparencyByDepthOption () const;
|
||||
|
||||
// Here Follow functions to evaluate useful quantities as a
|
||||
// function of the radius of the Bounding Extent of the object being
|
||||
@@ -289,27 +275,12 @@ public: // With description
|
||||
void SetRotationStyle (RotationStyle);
|
||||
void ClearVisAttributesModifiers ();
|
||||
void AddVisAttributesModifier(const G4ModelingParameters::VisAttributesModifier&);
|
||||
void SetStartTime (G4double);
|
||||
void SetEndTime (G4double);
|
||||
void SetFadeFactor (G4double);
|
||||
void SetDisplayHeadTime (G4bool);
|
||||
void SetDisplayHeadTimeX (G4double);
|
||||
void SetDisplayHeadTimeY (G4double);
|
||||
void SetDisplayHeadTimeSize (G4double);
|
||||
void SetDisplayHeadTimeRed (G4double);
|
||||
void SetDisplayHeadTimeGreen (G4double);
|
||||
void SetDisplayHeadTimeBlue (G4double);
|
||||
void SetDisplayLightFront (G4bool);
|
||||
void SetDisplayLightFrontX (G4double);
|
||||
void SetDisplayLightFrontY (G4double);
|
||||
void SetDisplayLightFrontZ (G4double);
|
||||
void SetDisplayLightFrontT (G4double);
|
||||
void SetDisplayLightFrontRed (G4double);
|
||||
void SetDisplayLightFrontGreen (G4double);
|
||||
void SetDisplayLightFrontBlue (G4double);
|
||||
void SetTimeParameters (const G4ModelingParameters::TimeParameters&);
|
||||
void SetSpecialMeshRendering (G4bool);
|
||||
void SetSpecialMeshRenderingOption (SMROption);
|
||||
void SetSpecialMeshVolumes (const std::vector<G4ModelingParameters::PVNameCopyNo>&);
|
||||
void SetTransparencyByDepth (G4double);
|
||||
void SetTransparencyByDepthOption (G4int);
|
||||
|
||||
// Command dumping functions.
|
||||
// For camera commands we need to provide the standard target point from
|
||||
@@ -394,19 +365,12 @@ private:
|
||||
G4bool fPicking; // Request picking.
|
||||
RotationStyle fRotationStyle; // Rotation style.
|
||||
std::vector<G4ModelingParameters::VisAttributesModifier> fVisAttributesModifiers;
|
||||
G4double fStartTime, fEndTime; // Time range (e.g., for trajectory steps).
|
||||
G4double fFadeFactor; // 0: no fade; 1: maximum fade with time within range.
|
||||
G4bool fDisplayHeadTime; // Display head time (fEndTime) in 2D text.
|
||||
G4double fDisplayHeadTimeX, fDisplayHeadTimeY; // 2D screen coords.
|
||||
G4double fDisplayHeadTimeSize; // Screen size.
|
||||
G4double fDisplayHeadTimeRed, fDisplayHeadTimeGreen, fDisplayHeadTimeBlue;
|
||||
G4bool fDisplayLightFront;// Display light front at head time originating at
|
||||
G4double fDisplayLightFrontX, fDisplayLightFrontY, fDisplayLightFrontZ,
|
||||
fDisplayLightFrontT;
|
||||
G4double fDisplayLightFrontRed, fDisplayLightFrontGreen, fDisplayLightFrontBlue;
|
||||
G4ModelingParameters::TimeParameters fTimeParameters; // For time-slicing, etc.
|
||||
G4bool fSpecialMeshRendering; // Request special rendering of parameterised volumes
|
||||
SMROption fSpecialMeshRenderingOption; // Special rendering option
|
||||
std::vector<G4ModelingParameters::PVNameCopyNo> fSpecialMeshVolumes; // If empty, all meshes.
|
||||
G4double fTransparencyByDepth; // Transparency ~= (geometry depth) - fTransparencyByDepth
|
||||
G4int fTransparencyByDepthOption; // Its option
|
||||
|
||||
enum { // Constants for geometry mask in ParseGeometry and related functions.
|
||||
fNoValue = 0,
|
||||
|
||||
Reference in New Issue
Block a user