Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ModelingParameters.hh>
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 |
Static Public Member Functions | |
static G4bool | PVNameCopyNoPathNotEqual (const PVNameCopyNoPath &, const PVNameCopyNoPath &) |
static G4bool | VAMSNotEqual (const std::vector< VisAttributesModifier > &, const std::vector< VisAttributesModifier > &) |
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 87 of file G4ModelingParameters.hh.
typedef PVNameCopyNoPath::const_iterator G4ModelingParameters::PVNameCopyNoPathConstIterator |
Definition at line 88 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 59 of file G4ModelingParameters.cc.
G4ModelingParameters::~G4ModelingParameters | ( | ) |
Definition at line 84 of file G4ModelingParameters.cc.
G4VSolid * G4ModelingParameters::GetCutawaySolid | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeSolid().
const G4VisAttributes * G4ModelingParameters::GetDefaultVisAttributes | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend(), and G4PhysicalVolumeModel::Validate().
DrawingStyle G4ModelingParameters::GetDrawingStyle | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4double G4ModelingParameters::GetExplodeFactor | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4int G4ModelingParameters::GetNoOfSides | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeSolid().
G4VSolid * G4ModelingParameters::GetSectionSolid | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeSolid().
const std::vector< VisAttributesModifier > & G4ModelingParameters::GetVisAttributesModifiers | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4double G4ModelingParameters::GetVisibleDensity | ( | ) | const |
G4bool G4ModelingParameters::IsCulling | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsCullingCovered | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsCullingInvisible | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsDensityCulling | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsExplode | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsWarning | ( | ) | const |
G4bool G4ModelingParameters::operator!= | ( | const G4ModelingParameters & | mp | ) | const |
Definition at line 224 of file G4ModelingParameters.cc.
|
static |
Definition at line 252 of file G4ModelingParameters.cc.
Referenced by VAMSNotEqual().
void G4ModelingParameters::SetCulling | ( | G4bool | ) |
Referenced by G4LogicalVolumeModel::DescribeYourselfTo().
void G4ModelingParameters::SetCullingCovered | ( | G4bool | ) |
void G4ModelingParameters::SetCullingInvisible | ( | G4bool | ) |
void G4ModelingParameters::SetCutawaySolid | ( | G4VSolid * | pCutawaySolid | ) |
Definition at line 146 of file G4ModelingParameters.cc.
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetDefaultVisAttributes | ( | const G4VisAttributes * | pDefaultVisAttributes | ) |
Referenced by G4PhysicalVolumeModel::Validate().
void G4ModelingParameters::SetDensityCulling | ( | G4bool | ) |
void G4ModelingParameters::SetDrawingStyle | ( | DrawingStyle | ) |
Referenced by G4VSceneHandler::DrawEndOfRunModels(), and G4VSceneHandler::DrawEvent().
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetExplodeFactor | ( | G4double | explodeFactor | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
Definition at line 127 of file G4ModelingParameters.cc.
void G4ModelingParameters::SetSectionSolid | ( | G4VSolid * | pSectionSolid | ) |
Definition at line 140 of file G4ModelingParameters.cc.
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetVisAttributesModifiers | ( | const std::vector< VisAttributesModifier > | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetVisibleDensity | ( | G4double | visibleDensity | ) |
Definition at line 110 of file G4ModelingParameters.cc.
void G4ModelingParameters::SetWarning | ( | G4bool | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
|
static |
Definition at line 268 of file G4ModelingParameters.cc.
Referenced by operator!=(), and G4ViewParameters::operator!=().
|
friend |
Definition at line 152 of file G4ModelingParameters.cc.
|
friend |
Definition at line 334 of file G4ModelingParameters.cc.
|
friend |
Definition at line 348 of file G4ModelingParameters.cc.