52#ifndef __G4VISATTRIBUTES_HH__
53#define __G4VISATTRIBUTES_HH__
147 G4bool fDaughtersInvisible;
152 G4bool fForceDrawingStyle;
154 G4int fForcedNumberOfCloudPoints;
156 G4bool fForceAuxEdgeVisible;
157 G4bool fForcedAuxEdgeVisible;
158 G4int fForcedLineSegmentsPerCircle;
161 const std::vector<G4AttValue>* fAttValues;
162 const std::map<G4String,G4AttDef>* fAttDefs;
165#include "G4VisAttributes.icc"
const std::map< G4String, G4AttDef > * GetAttDefs() const
G4bool IsForceLineSegmentsPerCircle() const
G4int GetForcedNumberOfCloudPoints() const
G4double GetLineWidth() const
const G4Color & GetColor() const
G4double GetStartTime() const
G4bool IsDaughtersInvisible() const
void SetColour(const G4Colour &)
void SetColour(G4double red, G4double green, G4double blue, G4double alpha=1.)
void SetVisibility(G4bool=true)
void SetForceAuxEdgeVisible(G4bool=true)
friend std::ostream & operator<<(std::ostream &os, const G4VisAttributes &a)
void SetForceCloud(G4bool=true)
G4int GetForcedLineSegmentsPerCircle() const
void SetForceWireframe(G4bool=true)
void SetLineWidth(G4double)
void SetAttValues(const std::vector< G4AttValue > *)
LineStyle GetLineStyle() const
G4VisAttributes(const G4VisAttributes &)=default
const std::vector< G4AttValue > * CreateAttValues() const
void SetAttDefs(const std::map< G4String, G4AttDef > *)
const G4Colour & GetColour() const
G4bool IsForceAuxEdgeVisible() const
static constexpr G4int fMinLineSegmentsPerCircle
static constexpr G4double fVeryLongTime
G4bool IsForcedAuxEdgeVisible() const
static const G4VisAttributes & GetInvisible()
G4bool operator!=(const G4VisAttributes &a) const
ForcedDrawingStyle GetForcedDrawingStyle() const
static G4int GetMinLineSegmentsPerCircle()
void SetEndTime(G4double)
void SetForceSolid(G4bool=true)
void SetColor(G4double red, G4double green, G4double blue, G4double alpha=1.)
void SetLineStyle(LineStyle)
void SetForceLineSegmentsPerCircle(G4int nSegments)
G4VisAttributes & operator=(const G4VisAttributes &)
void SetDaughtersInvisible(G4bool=true)
G4bool operator==(const G4VisAttributes &a) const
void SetStartTime(G4double)
void SetForceNumberOfCloudPoints(G4int nPoints)
G4double GetEndTime() const
~G4VisAttributes()=default
G4bool IsForceDrawingStyle() const
void SetColor(const G4Color &)