|
Geant4
10.00.p01
|
#include <G4ModelingParameters.hh>
Collaboration diagram for G4ModelingParameters:Classes | |
| class | PVNameCopyNo |
| class | VisAttributesModifier |
Public Types | |
| enum | DrawingStyle { wf, hlr, hsr, hlhsr } |
| enum | VisAttributesSignifier { VASVisibility, VASDaughtersInvisible, VASColour, VASLineStyle, VASLineWidth, VASForceWireframe, VASForceSolid, VASForceAuxEdgeVisible, VASForceLineSegmentsPerCircle } |
| typedef std::vector< PVNameCopyNo > | PVNameCopyNoPath |
| typedef PVNameCopyNoPath::const_iterator | PVNameCopyNoPathConstIterator |
Private Attributes | |
| G4bool | fWarning |
| const G4VisAttributes * | fpDefaultVisAttributes |
| DrawingStyle | fDrawingStyle |
| G4bool | fCulling |
| G4bool | fCullInvisible |
| G4bool | fDensityCulling |
| G4double | fVisibleDensity |
| G4bool | fCullCovered |
| G4double | fExplodeFactor |
| G4Point3D | fExplodeCentre |
| G4int | fNoOfSides |
| G4VSolid * | fpSectionSolid |
| G4VSolid * | fpCutawaySolid |
| const G4Event * | fpEvent |
| std::vector < VisAttributesModifier > | fVisAttributesModifiers |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const G4ModelingParameters &) |
| std::ostream & | operator<< (std::ostream &os, const PVNameCopyNoPath &) |
| std::ostream & | operator<< (std::ostream &os, const std::vector< VisAttributesModifier > &) |
Definition at line 52 of file G4ModelingParameters.hh.
| typedef std::vector<PVNameCopyNo> G4ModelingParameters::PVNameCopyNoPath |
Definition at line 89 of file G4ModelingParameters.hh.
| typedef PVNameCopyNoPath::const_iterator G4ModelingParameters::PVNameCopyNoPathConstIterator |
Definition at line 90 of file G4ModelingParameters.hh.
| Enumerator | |
|---|---|
| wf | |
| hlr | |
| hsr | |
| hlhsr | |
Definition at line 57 of file G4ModelingParameters.hh.
| Enumerator | |
|---|---|
| VASVisibility | |
| VASDaughtersInvisible | |
| VASColour | |
| VASLineStyle | |
| VASLineWidth | |
| VASForceWireframe | |
| VASForceSolid | |
| VASForceAuxEdgeVisible | |
| VASForceLineSegmentsPerCircle | |
Definition at line 66 of file G4ModelingParameters.hh.
| G4ModelingParameters::G4ModelingParameters | ( | ) |
Definition at line 43 of file G4ModelingParameters.cc.
| G4ModelingParameters::G4ModelingParameters | ( | const G4VisAttributes * | pDefaultVisAttributes, |
| G4ModelingParameters::DrawingStyle | drawingStyle, | ||
| G4bool | isCulling, | ||
| G4bool | isCullingInvisible, | ||
| G4bool | isDensityCulling, | ||
| G4double | visibleDensity, | ||
| G4bool | isCullingCovered, | ||
| G4int | noOfSides | ||
| ) |
Definition at line 60 of file G4ModelingParameters.cc.
| G4ModelingParameters::~G4ModelingParameters | ( | ) |
Definition at line 84 of file G4ModelingParameters.cc.
References fpCutawaySolid, and fpSectionSolid.
| G4VSolid* G4ModelingParameters::GetCutawaySolid | ( | ) | const |
| const G4VisAttributes* G4ModelingParameters::GetDefaultVisAttributes | ( | ) | const |
| DrawingStyle G4ModelingParameters::GetDrawingStyle | ( | ) | const |
| const G4Event* G4ModelingParameters::GetEvent | ( | ) | const |
Referenced by G4DigiModel::DescribeYourselfTo(), G4HitsModel::DescribeYourselfTo(), G4TrajectoriesModel::DescribeYourselfTo(), and G4VisCommandSceneAddEventID::EventID::operator()().
Here is the caller graph for this function:| const G4Point3D& G4ModelingParameters::GetExplodeCentre | ( | ) | const |
| G4double G4ModelingParameters::GetExplodeFactor | ( | ) | const |
| G4int G4ModelingParameters::GetNoOfSides | ( | ) | const |
| G4VSolid* G4ModelingParameters::GetSectionSolid | ( | ) | const |
| const std::vector<VisAttributesModifier>& G4ModelingParameters::GetVisAttributesModifiers | ( | ) | const |
| G4double G4ModelingParameters::GetVisibleDensity | ( | ) | const |
| G4bool G4ModelingParameters::IsCulling | ( | ) | const |
| G4bool G4ModelingParameters::IsCullingCovered | ( | ) | const |
| G4bool G4ModelingParameters::IsCullingInvisible | ( | ) | const |
| G4bool G4ModelingParameters::IsDensityCulling | ( | ) | const |
| G4bool G4ModelingParameters::IsExplode | ( | ) | const |
| G4bool G4ModelingParameters::IsWarning | ( | ) | const |
| G4bool G4ModelingParameters::operator!= | ( | const G4ModelingParameters & | mp | ) | const |
Definition at line 225 of file G4ModelingParameters.cc.
| void G4ModelingParameters::SetCulling | ( | G4bool | ) |
Referenced by G4LogicalVolumeModel::DescribeYourselfTo().
Here is the caller graph for this function:| void G4ModelingParameters::SetCullingCovered | ( | G4bool | ) |
| void G4ModelingParameters::SetCullingInvisible | ( | G4bool | ) |
| void G4ModelingParameters::SetCutawaySolid | ( | G4VSolid * | pCutawaySolid | ) |
Definition at line 147 of file G4ModelingParameters.cc.
Referenced by G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:| void G4ModelingParameters::SetDefaultVisAttributes | ( | const G4VisAttributes * | pDefaultVisAttributes | ) |
| void G4ModelingParameters::SetDensityCulling | ( | G4bool | ) |
| void G4ModelingParameters::SetDrawingStyle | ( | DrawingStyle | ) |
| void G4ModelingParameters::SetEvent | ( | const G4Event * | pEvent | ) |
Referenced by G4VSceneHandler::DrawEndOfRunModels(), and G4VSceneHandler::DrawEvent().
Here is the caller graph for this function:| void G4ModelingParameters::SetExplodeCentre | ( | const G4Point3D & | explodeCentre | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:| void G4ModelingParameters::SetExplodeFactor | ( | G4double | explodeFactor | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:Definition at line 127 of file G4ModelingParameters.cc.
References fNoOfSides, fWarning, G4cout, and G4endl.
| void G4ModelingParameters::SetSectionSolid | ( | G4VSolid * | pSectionSolid | ) |
Definition at line 141 of file G4ModelingParameters.cc.
Referenced by G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:| void G4ModelingParameters::SetVisAttributesModifiers | ( | const std::vector< VisAttributesModifier > & | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:| void G4ModelingParameters::SetVisibleDensity | ( | G4double | visibleDensity | ) |
Definition at line 110 of file G4ModelingParameters.cc.
References cm3, fVisibleDensity, fWarning, g, G4cout, and G4endl.
| void G4ModelingParameters::SetWarning | ( | G4bool | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:
|
friend |
Definition at line 152 of file G4ModelingParameters.cc.
|
friend |
Definition at line 312 of file G4ModelingParameters.cc.
|
friend |
Definition at line 326 of file G4ModelingParameters.cc.
|
private |
Definition at line 190 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 186 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 187 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 188 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 185 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 192 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 191 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 193 of file G4ModelingParameters.hh.
Referenced by operator<<(), and SetNoOfSides().
|
private |
Definition at line 195 of file G4ModelingParameters.hh.
Referenced by operator<<(), and ~G4ModelingParameters().
|
private |
Definition at line 184 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 196 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 194 of file G4ModelingParameters.hh.
Referenced by operator<<(), and ~G4ModelingParameters().
|
private |
Definition at line 197 of file G4ModelingParameters.hh.
Referenced by operator<<().
|
private |
Definition at line 189 of file G4ModelingParameters.hh.
Referenced by operator<<(), and SetVisibleDensity().
|
private |
Definition at line 183 of file G4ModelingParameters.hh.
Referenced by operator<<(), SetNoOfSides(), and SetVisibleDensity().