#include <G4ModelingParameters.hh>
Definition at line 94 of file G4ModelingParameters.hh.
Definition at line 97 of file G4ModelingParameters.hh.
100 fVisAtts(visAtts), fSignifier(signifier), fPVNameCopyNoPath(path) {}
Definition at line 91 of file G4ModelingParameters.cc.
94 fVisAtts(visAtts), fSignifier(signifier)
97 typedef std::vector<PVNodeID>
PVPath;
98 typedef PVPath::const_iterator PVPathConstIterator;
99 PVPathConstIterator i;
100 for (i = path.begin();
103 fPVNameCopyNoPath.push_back
105 (i->GetPhysicalVolume()->GetName(),
G4PhysicalVolumeModel::G4PhysicalVolumeNodeID PVNodeID
std::vector< PVNodeID > PVPath
const PVNameCopyNoPath& G4ModelingParameters::VisAttributesModifier::GetPVNameCopyNoPath |
( |
| ) |
const |
|
inline |
const G4VisAttributes& G4ModelingParameters::VisAttributesModifier::GetVisAttributes |
( |
| ) |
const |
|
inline |
Definition at line 261 of file G4ModelingParameters.cc.
263 if (fSignifier != rhs.fSignifier)
return true;
264 if (fPVNameCopyNoPath != rhs.fPVNameCopyNoPath)
return true;
265 switch (fSignifier) {
267 if (fVisAtts.
IsVisible() != rhs.fVisAtts.IsVisible())
272 rhs.fVisAtts.IsDaughtersInvisible())
280 if (fVisAtts.
GetLineStyle() != rhs.fVisAtts.GetLineStyle())
284 if (fVisAtts.
GetLineWidth() != rhs.fVisAtts.GetLineWidth())
289 rhs.fVisAtts.GetForcedDrawingStyle())
294 rhs.fVisAtts.GetForcedDrawingStyle())
299 rhs.fVisAtts.IsForceAuxEdgeVisible() ||
301 rhs.fVisAtts.IsForcedAuxEdgeVisible())
306 rhs.fVisAtts.GetForcedLineSegmentsPerCircle())
G4bool IsForceAuxEdgeVisible() const
G4double GetLineWidth() const
static G4bool GetColour(const G4String &key, G4Colour &result)
const G4Colour & GetColour() const
LineStyle GetLineStyle() const
G4bool IsDaughtersInvisible() const
G4bool IsForcedAuxEdgeVisible() const
G4int GetForcedLineSegmentsPerCircle() const
ForcedDrawingStyle GetForcedDrawingStyle() const
void G4ModelingParameters::VisAttributesModifier::SetPVNameCopyNoPath |
( |
const PVNameCopyNoPath & |
PVNameCopyNoPath | ) |
|
|
inline |
void G4ModelingParameters::VisAttributesModifier::SetVisAttributes |
( |
const G4VisAttributes & |
visAtts | ) |
|
|
inline |
The documentation for this class was generated from the following files: