Geant4  10.03.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4VisTrajContext Class Reference

Public Member Functions

 G4VisTrajContext (const G4String &name="Unspecified")
 
virtual ~G4VisTrajContext ()
 
G4String Name () const
 
void SetVisible (const G4bool &visible)
 
void Print (std::ostream &ostr) const
 
void SetLineColour (const G4Colour &colour)
 
G4Colour GetLineColour () const
 
void SetDrawLine (const G4bool &draw)
 
G4bool GetDrawLine () const
 
void SetLineVisible (const G4bool &visible)
 
G4bool GetLineVisible () const
 
void SetDrawAuxPts (const G4bool &draw)
 
G4bool GetDrawAuxPts () const
 
void SetAuxPtsType (const G4Polymarker::MarkerType &marker)
 
G4Polymarker::MarkerType GetAuxPtsType () const
 
void SetAuxPtsSize (const G4double &size)
 
G4double GetAuxPtsSize () const
 
void SetAuxPtsSizeType (const G4VMarker::SizeType &sizeType)
 
G4VMarker::SizeType GetAuxPtsSizeType () const
 
void SetAuxPtsFillStyle (const G4VMarker::FillStyle &style)
 
G4VMarker::FillStyle GetAuxPtsFillStyle () const
 
void SetAuxPtsColour (const G4Colour &colour)
 
G4Colour GetAuxPtsColour () const
 
void SetAuxPtsVisible (const G4bool &visible)
 
G4bool GetAuxPtsVisible () const
 
void SetDrawStepPts (const G4bool &draw)
 
G4bool GetDrawStepPts () const
 
void SetStepPtsType (const G4Polymarker::MarkerType &marker)
 
G4Polymarker::MarkerType GetStepPtsType () const
 
void SetStepPtsSize (const G4double &size)
 
G4double GetStepPtsSize () const
 
void SetStepPtsSizeType (const G4VMarker::SizeType &sizeType)
 
G4VMarker::SizeType GetStepPtsSizeType () const
 
void SetStepPtsFillStyle (const G4VMarker::FillStyle &style)
 
G4VMarker::FillStyle GetStepPtsFillStyle () const
 
void SetStepPtsColour (const G4Colour &colour)
 
G4Colour GetStepPtsColour () const
 
void SetStepPtsVisible (const G4bool &visible)
 
G4bool GetStepPtsVisible () const
 
void SetTimeSliceInterval (const G4double &interval)
 
G4double GetTimeSliceInterval () const
 

Private Attributes

G4String fName
 
G4Colour fLineColour
 
G4bool fLineVisible
 
G4bool fDrawLine
 
G4bool fDrawAuxPts
 
G4Polymarker::MarkerType fAuxPtsType
 
G4double fAuxPtsSize
 
G4VMarker::SizeType fAuxPtsSizeType
 
G4VMarker::FillStyle fAuxPtsFillStyle
 
G4Colour fAuxPtsColour
 
G4bool fAuxPtsVisible
 
G4bool fDrawStepPts
 
G4Polymarker::MarkerType fStepPtsType
 
G4double fStepPtsSize
 
G4VMarker::SizeType fStepPtsSizeType
 
G4VMarker::FillStyle fStepPtsFillStyle
 
G4Colour fStepPtsColour
 
G4bool fStepPtsVisible
 
G4double fTimeSliceInterval
 

Constructor & Destructor Documentation

G4VisTrajContext ( const G4String name = "Unspecified")
virtual ~G4VisTrajContext ( )
virtual

Member Function Documentation

G4String Name ( ) const
void SetVisible ( const G4bool visible)
void Print ( std::ostream &  ostr) const
void SetLineColour ( const G4Colour colour)
G4Colour GetLineColour ( ) const
void SetDrawLine ( const G4bool draw)
G4bool GetDrawLine ( ) const
void SetLineVisible ( const G4bool visible)
G4bool GetLineVisible ( ) const
void SetDrawAuxPts ( const G4bool draw)
G4bool GetDrawAuxPts ( ) const
void SetAuxPtsType ( const G4Polymarker::MarkerType marker)
G4Polymarker::MarkerType GetAuxPtsType ( ) const
void SetAuxPtsSize ( const G4double size)
G4double GetAuxPtsSize ( ) const
void SetAuxPtsSizeType ( const G4VMarker::SizeType sizeType)
G4VMarker::SizeType GetAuxPtsSizeType ( ) const
void SetAuxPtsFillStyle ( const G4VMarker::FillStyle style)
G4VMarker::FillStyle GetAuxPtsFillStyle ( ) const
void SetAuxPtsColour ( const G4Colour colour)
G4Colour GetAuxPtsColour ( ) const
void SetAuxPtsVisible ( const G4bool visible)
G4bool GetAuxPtsVisible ( ) const
void SetDrawStepPts ( const G4bool draw)
G4bool GetDrawStepPts ( ) const
void SetStepPtsType ( const G4Polymarker::MarkerType marker)
G4Polymarker::MarkerType GetStepPtsType ( ) const
void SetStepPtsSize ( const G4double size)
G4double GetStepPtsSize ( ) const
void SetStepPtsSizeType ( const G4VMarker::SizeType sizeType)
G4VMarker::SizeType GetStepPtsSizeType ( ) const
void SetStepPtsFillStyle ( const G4VMarker::FillStyle style)
G4VMarker::FillStyle GetStepPtsFillStyle ( ) const
void SetStepPtsColour ( const G4Colour colour)
G4Colour GetStepPtsColour ( ) const
void SetStepPtsVisible ( const G4bool visible)
G4bool GetStepPtsVisible ( ) const
void SetTimeSliceInterval ( const G4double interval)
G4double GetTimeSliceInterval ( ) const

Member Data Documentation

G4String fName
private
G4Colour fLineColour
private
G4bool fLineVisible
private
G4bool fDrawLine
private
G4bool fDrawAuxPts
private
G4Polymarker::MarkerType fAuxPtsType
private
G4double fAuxPtsSize
private
G4VMarker::SizeType fAuxPtsSizeType
private
G4VMarker::FillStyle fAuxPtsFillStyle
private
G4Colour fAuxPtsColour
private
G4bool fAuxPtsVisible
private
G4bool fDrawStepPts
private
G4Polymarker::MarkerType fStepPtsType
private
G4double fStepPtsSize
private
G4VMarker::SizeType fStepPtsSizeType
private
G4VMarker::FillStyle fStepPtsFillStyle
private
G4Colour fStepPtsColour
private
G4bool fStepPtsVisible
private
G4double fTimeSliceInterval
private