Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VisTrajContext Class Reference

#include <G4VisTrajContext.hh>

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
 

Detailed Description

Definition at line 36 of file G4VisTrajContext.hh.

Constructor & Destructor Documentation

◆ G4VisTrajContext()

G4VisTrajContext::G4VisTrajContext ( const G4String name = "Unspecified")

Definition at line 29 of file G4VisTrajContext.cc.

30 :fName(name)
31 ,fLineColour(G4Colour::Grey())
32 ,fLineVisible(true)
33 ,fDrawLine(true)
34 ,fDrawAuxPts(false)
35 ,fAuxPtsType(G4Polymarker::squares)
36 ,fAuxPtsSize(2)
37 ,fAuxPtsSizeType(G4VMarker::screen)
38 ,fAuxPtsFillStyle(G4VMarker::filled)
39 ,fAuxPtsColour(G4Colour::Magenta())
40 ,fAuxPtsVisible(true)
41 ,fDrawStepPts(false)
42 ,fStepPtsType(G4Polymarker::circles)
43 ,fStepPtsSize(2)
44 ,fStepPtsSizeType(G4VMarker::screen)
45 ,fStepPtsFillStyle(G4VMarker::filled)
46 ,fStepPtsColour(G4Colour::Yellow())
47 ,fStepPtsVisible(true)
48 ,fTimeSliceInterval(0.)
49{}
static G4Colour Yellow()
Definition: G4Colour.hh:152
static G4Colour Grey()
Definition: G4Colour.hh:144
static G4Colour Magenta()
Definition: G4Colour.hh:151

◆ ~G4VisTrajContext()

G4VisTrajContext::~G4VisTrajContext ( )
virtual

Definition at line 52 of file G4VisTrajContext.cc.

52{}

Member Function Documentation

◆ GetAuxPtsColour()

G4Colour G4VisTrajContext::GetAuxPtsColour ( ) const

◆ GetAuxPtsFillStyle()

G4VMarker::FillStyle G4VisTrajContext::GetAuxPtsFillStyle ( ) const

◆ GetAuxPtsSize()

G4double G4VisTrajContext::GetAuxPtsSize ( ) const

◆ GetAuxPtsSizeType()

G4VMarker::SizeType G4VisTrajContext::GetAuxPtsSizeType ( ) const

◆ GetAuxPtsType()

G4Polymarker::MarkerType G4VisTrajContext::GetAuxPtsType ( ) const

◆ GetAuxPtsVisible()

G4bool G4VisTrajContext::GetAuxPtsVisible ( ) const

◆ GetDrawAuxPts()

G4bool G4VisTrajContext::GetDrawAuxPts ( ) const

◆ GetDrawLine()

G4bool G4VisTrajContext::GetDrawLine ( ) const

◆ GetDrawStepPts()

G4bool G4VisTrajContext::GetDrawStepPts ( ) const

◆ GetLineColour()

G4Colour G4VisTrajContext::GetLineColour ( ) const

◆ GetLineVisible()

G4bool G4VisTrajContext::GetLineVisible ( ) const

◆ GetStepPtsColour()

G4Colour G4VisTrajContext::GetStepPtsColour ( ) const

◆ GetStepPtsFillStyle()

G4VMarker::FillStyle G4VisTrajContext::GetStepPtsFillStyle ( ) const

◆ GetStepPtsSize()

G4double G4VisTrajContext::GetStepPtsSize ( ) const

◆ GetStepPtsSizeType()

G4VMarker::SizeType G4VisTrajContext::GetStepPtsSizeType ( ) const

◆ GetStepPtsType()

G4Polymarker::MarkerType G4VisTrajContext::GetStepPtsType ( ) const

◆ GetStepPtsVisible()

G4bool G4VisTrajContext::GetStepPtsVisible ( ) const

◆ GetTimeSliceInterval()

G4double G4VisTrajContext::GetTimeSliceInterval ( ) const

◆ Name()

G4String G4VisTrajContext::Name ( ) const

◆ Print()

◆ SetAuxPtsColour()

void G4VisTrajContext::SetAuxPtsColour ( const G4Colour colour)

◆ SetAuxPtsFillStyle()

void G4VisTrajContext::SetAuxPtsFillStyle ( const G4VMarker::FillStyle style)

◆ SetAuxPtsSize()

void G4VisTrajContext::SetAuxPtsSize ( const G4double size)

◆ SetAuxPtsSizeType()

void G4VisTrajContext::SetAuxPtsSizeType ( const G4VMarker::SizeType sizeType)

◆ SetAuxPtsType()

void G4VisTrajContext::SetAuxPtsType ( const G4Polymarker::MarkerType marker)

◆ SetAuxPtsVisible()

void G4VisTrajContext::SetAuxPtsVisible ( const G4bool visible)

◆ SetDrawAuxPts()

void G4VisTrajContext::SetDrawAuxPts ( const G4bool draw)

◆ SetDrawLine()

void G4VisTrajContext::SetDrawLine ( const G4bool draw)

◆ SetDrawStepPts()

void G4VisTrajContext::SetDrawStepPts ( const G4bool draw)

◆ SetLineColour()

◆ SetLineVisible()

void G4VisTrajContext::SetLineVisible ( const G4bool visible)

◆ SetStepPtsColour()

void G4VisTrajContext::SetStepPtsColour ( const G4Colour colour)

◆ SetStepPtsFillStyle()

void G4VisTrajContext::SetStepPtsFillStyle ( const G4VMarker::FillStyle style)

◆ SetStepPtsSize()

void G4VisTrajContext::SetStepPtsSize ( const G4double size)

◆ SetStepPtsSizeType()

void G4VisTrajContext::SetStepPtsSizeType ( const G4VMarker::SizeType sizeType)

◆ SetStepPtsType()

void G4VisTrajContext::SetStepPtsType ( const G4Polymarker::MarkerType marker)

◆ SetStepPtsVisible()

void G4VisTrajContext::SetStepPtsVisible ( const G4bool visible)

◆ SetTimeSliceInterval()

void G4VisTrajContext::SetTimeSliceInterval ( const G4double interval)

◆ SetVisible()


The documentation for this class was generated from the following files: