#include <G4VisAttributes.hh>
Definition at line 65 of file G4VisAttributes.hh.
◆ anonymous enum
◆ ForcedDrawingStyle
◆ LineStyle
◆ G4VisAttributes() [1/5]
G4VisAttributes::G4VisAttributes |
( |
| ) |
|
Definition at line 58 of file G4VisAttributes.cc.
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ G4VisAttributes() [2/5]
Definition at line 37 of file G4VisAttributes.cc.
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ G4VisAttributes() [3/5]
G4VisAttributes::G4VisAttributes |
( |
G4bool |
visibility | ) |
|
Definition at line 74 of file G4VisAttributes.cc.
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ G4VisAttributes() [4/5]
G4VisAttributes::G4VisAttributes |
( |
const G4Colour & |
colour | ) |
|
Definition at line 90 of file G4VisAttributes.cc.
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ G4VisAttributes() [5/5]
G4VisAttributes::G4VisAttributes |
( |
G4bool |
visibility, |
|
|
const G4Colour & |
colour |
|
) |
| |
Definition at line 106 of file G4VisAttributes.cc.
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ ~G4VisAttributes()
G4VisAttributes::~G4VisAttributes |
( |
| ) |
|
◆ CreateAttValues()
const std::vector< G4AttValue > * G4VisAttributes::CreateAttValues |
( |
| ) |
const |
◆ GetAttDefs()
◆ GetColor()
const G4Color& G4VisAttributes::GetColor |
( |
| ) |
const |
◆ GetColour()
const G4Colour& G4VisAttributes::GetColour |
( |
| ) |
const |
◆ GetEndTime()
G4double G4VisAttributes::GetEndTime |
( |
| ) |
const |
◆ GetForcedDrawingStyle()
◆ GetForcedLineSegmentsPerCircle()
G4int G4VisAttributes::GetForcedLineSegmentsPerCircle |
( |
| ) |
const |
◆ GetInvisible()
◆ GetLineStyle()
LineStyle G4VisAttributes::GetLineStyle |
( |
| ) |
const |
◆ GetLineWidth()
G4double G4VisAttributes::GetLineWidth |
( |
| ) |
const |
◆ GetMinLineSegmentsPerCircle()
static G4int G4VisAttributes::GetMinLineSegmentsPerCircle |
( |
| ) |
|
|
inlinestatic |
◆ GetStartTime()
G4double G4VisAttributes::GetStartTime |
( |
| ) |
const |
◆ IsDaughtersInvisible()
G4bool G4VisAttributes::IsDaughtersInvisible |
( |
| ) |
const |
◆ IsForceAuxEdgeVisible()
G4bool G4VisAttributes::IsForceAuxEdgeVisible |
( |
| ) |
const |
◆ IsForceDrawingStyle()
G4bool G4VisAttributes::IsForceDrawingStyle |
( |
| ) |
const |
◆ IsForceLineSegmentsPerCircle()
G4bool G4VisAttributes::IsForceLineSegmentsPerCircle |
( |
| ) |
const |
◆ IsVisible()
G4bool G4VisAttributes::IsVisible |
( |
| ) |
const |
◆ operator!=()
Definition at line 233 of file G4VisAttributes.cc.
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ operator=()
Definition at line 127 of file G4VisAttributes.cc.
129 if (&rhs ==
this)
return *
this;
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ operator==()
◆ SetAttDefs()
◆ SetAttValues()
void G4VisAttributes::SetAttValues |
( |
const std::vector< G4AttValue > * |
| ) |
|
◆ SetColor() [1/2]
void G4VisAttributes::SetColor |
( |
const G4Color & |
| ) |
|
◆ SetColor() [2/2]
◆ SetColour() [1/2]
void G4VisAttributes::SetColour |
( |
const G4Colour & |
| ) |
|
◆ SetColour() [2/2]
◆ SetDaughtersInvisible()
void G4VisAttributes::SetDaughtersInvisible |
( |
G4bool |
| ) |
|
◆ SetEndTime()
void G4VisAttributes::SetEndTime |
( |
G4double |
| ) |
|
◆ SetForceAuxEdgeVisible()
void G4VisAttributes::SetForceAuxEdgeVisible |
( |
G4bool |
| ) |
|
◆ SetForceLineSegmentsPerCircle()
void G4VisAttributes::SetForceLineSegmentsPerCircle |
( |
G4int |
nSegments | ) |
|
Definition at line 164 of file G4VisAttributes.cc.
166 if (nSegments > 0 && nSegments < nSegmentsMin) {
167 nSegments = nSegmentsMin;
169 "G4VisAttributes::SetForcedLineSegmentsPerCircle: attempt to set the" 170 "\nnumber of line segements per circle < " << nSegmentsMin
171 <<
"; forced to " << nSegments <<
G4endl;
G4GLOB_DLL std::ostream G4cout
G4int fForcedLineSegmentsPerCircle
◆ SetForceSolid()
void G4VisAttributes::SetForceSolid |
( |
G4bool |
| ) |
|
◆ SetForceWireframe()
void G4VisAttributes::SetForceWireframe |
( |
G4bool |
| ) |
|
◆ SetLineStyle()
void G4VisAttributes::SetLineStyle |
( |
LineStyle |
| ) |
|
◆ SetLineWidth()
void G4VisAttributes::SetLineWidth |
( |
G4double |
| ) |
|
◆ SetStartTime()
void G4VisAttributes::SetStartTime |
( |
G4double |
| ) |
|
◆ SetVisibility()
void G4VisAttributes::SetVisibility |
( |
G4bool |
| ) |
|
◆ operator<<
Definition at line 176 of file G4VisAttributes.cc.
178 os <<
"G4VisAttributes: ";
180 os <<
"visible, daughters ";
182 os <<
"visible, colour: " << a.
fColour;
183 os <<
"\n linestyle: ";
186 os <<
"solid";
break;
188 os <<
"dashed";
break;
190 default: os <<
"unrecognised";
break;
194 os <<
"\n drawing style: ";
199 os <<
"wireframe";
break;
201 os <<
"solid";
break;
202 default: os <<
"unrecognised";
break;
208 os <<
", auxiliary edge visibility: ";
213 os <<
"\n line segments per circle: ";
220 os <<
"\n G4AttValue pointer is ";
225 os <<
", G4AttDef pointer is ";
const std::map< G4String, G4AttDef > * fAttDefs
ForcedDrawingStyle fForcedStyle
static G4int GetMinLineSegmentsPerCircle()
const std::vector< G4AttValue > * fAttValues
G4bool fDaughtersInvisible
G4bool fForceAuxEdgeVisible
G4bool fForceDrawingStyle
G4int fForcedLineSegmentsPerCircle
◆ fAttDefs
◆ fAttValues
const std::vector<G4AttValue>* G4VisAttributes::fAttValues |
|
private |
◆ fColour
◆ fDaughtersInvisible
G4bool G4VisAttributes::fDaughtersInvisible |
|
private |
◆ fEndTime
◆ fForceAuxEdgeVisible
G4bool G4VisAttributes::fForceAuxEdgeVisible |
|
private |
◆ fForcedLineSegmentsPerCircle
G4int G4VisAttributes::fForcedLineSegmentsPerCircle |
|
private |
◆ fForceDrawingStyle
G4bool G4VisAttributes::fForceDrawingStyle |
|
private |
◆ fForcedStyle
◆ fLineStyle
◆ fLineWidth
◆ fStartTime
◆ fVisible
G4bool G4VisAttributes::fVisible |
|
private |
◆ Invisible
The documentation for this class was generated from the following files: