Geant4-11
|
#include <G4GMocrenFileSceneHandler.hh>
Data Structures | |
class | Detector |
class | Index3D |
Public Types | |
enum | MarkerSizeType { world , screen } |
Protected Member Functions | |
virtual G4DisplacedSolid * | CreateCutawaySolid () |
virtual G4DisplacedSolid * | CreateSectionSolid () |
void | LoadAtts (const G4Visible &, G4AttHolder *) |
virtual void | ProcessScene () |
virtual void | RequestPrimitives (const G4VSolid &solid) |
Private Member Functions | |
void | AddDetector (const G4VSolid &solid) |
void | ExtractDetector () |
void | GetNestedVolumeIndex (G4int, G4int[3]) |
void | InitializeParameters () |
G4bool | IsVisible () |
Private Attributes | |
G4bool | kbModelingTrajectory |
G4bool | kbSetModalityVoxelSize |
std::vector< Detector > | kDetectors |
G4bool | kFlagInModeling |
G4int | kFlagParameterization |
G4bool | kFlagProcessedInteractiveScorer |
G4bool | kFlagSaving_g4_gdd |
std::ofstream | kGddDest |
char | kGddDestDir [256] |
char | kGddFileName [256] |
G4GMocrenIO * | kgMocrenIO |
G4int | kMaxFileNum |
G4GMocrenMessenger & | kMessenger |
std::map< G4int, float > | kModality |
G4int | kModalitySize [3] |
std::map< G4String, std::map< Index3D, G4double > > | kNestedHitsList |
std::map< Index3D, float > | kNestedModality |
G4int | kNestedVolumeDimension [3] |
G4int | kNestedVolumeDirAxis [3] |
std::vector< G4String > | kNestedVolumeNames |
G4GMocrenFile & | kSystem |
G4ThreeVector | kVolumeSize |
G4Transform3D | kVolumeTrans3D |
G4ThreeVector | kVoxelDimension |
Static Private Attributes | |
static G4int | kSceneIdCount = 0 |
Friends | |
class | G4GMocrenFileViewer |
Definition at line 53 of file G4GMocrenFileSceneHandler.hh.
|
inherited |
G4GMocrenFileSceneHandler::G4GMocrenFileSceneHandler | ( | G4GMocrenFile & | system, |
G4GMocrenMessenger & | messenger, | ||
const G4String & | name = "" |
||
) |
Definition at line 121 of file G4GMocrenFileSceneHandler.cc.
References DEFAULT_GDD_FILE_NAME, FatalException, FR_MAX_FILE_NUM, G4Exception(), InitializeParameters(), kGddDestDir, kGddFileName, and kMaxFileNum.
|
virtual |
Definition at line 176 of file G4GMocrenFileSceneHandler.cc.
References G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFDEBUG, GFEndModeling(), kGddDest, and kgMocrenIO.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 132 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 130 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1742 of file G4GMocrenFileSceneHandler.cc.
References G4cout, G4endl, G4GMocrenMessenger::getHitScorerNames(), G4VTHitsMap< T, Map_t >::GetMap(), G4VSceneHandler::GetName(), GetNestedVolumeIndex(), GFDEBUG_HIT, kMessenger, kNestedHitsList, kNestedVolumeDimension, and anonymous_namespace{G4QuasiElRatios.cc}::map.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 131 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1814 of file G4GMocrenFileSceneHandler.cc.
References G4cout, G4endl, G4GMocrenMessenger::getHitScorerNames(), G4VTHitsMap< T, Map_t >::GetMap(), G4VSceneHandler::GetName(), GetNestedVolumeIndex(), GFDEBUG_HIT, kMessenger, kNestedHitsList, kNestedVolumeDimension, and anonymous_namespace{G4QuasiElRatios.cc}::map.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 129 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1737 of file G4GMocrenFileSceneHandler.cc.
References G4VSceneHandler::AddCompound(), G4cout, G4endl, and GFDEBUG_DIGI.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 128 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1637 of file G4GMocrenFileSceneHandler.cc.
References G4VSceneHandler::AddCompound(), G4VHit::CreateAttValues(), FatalException, G4cout, G4endl, G4Exception(), G4GMocrenMessenger::getHitNames(), GFDEBUG_HIT, kMessenger, and kNestedHitsList.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 127 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1597 of file G4GMocrenFileSceneHandler.cc.
References G4VSceneHandler::AddCompound(), G4VTrajectory::DrawTrajectory(), FatalException, G4VSceneHandler::fpModel, G4cout, G4endl, G4Exception(), G4VTrajectory::GetCharge(), G4TrajectoriesModel::GetCurrentTrajectory(), G4VTrajectory::GetInitialMomentum(), G4VTrajectory::GetParticleName(), G4VTrajectory::GetPoint(), G4VTrajectory::GetPointEntries(), G4VTrajectoryPoint::GetPosition(), G4VTrajectory::GetTrackID(), GFDEBUG_TRK, and kbModelingTrajectory.
|
private |
Definition at line 1918 of file G4GMocrenFileSceneHandler.cc.
References G4GMocrenFileSceneHandler::Detector::color, G4VSolid::CreatePolyhedron(), G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpModel, G4cout, G4endl, G4Colour::GetBlue(), G4VisAttributes::GetColor(), G4PhysicalVolumeModel::GetCurrentLV(), G4Colour::GetGreen(), G4VSceneHandler::GetModel(), G4VSolid::GetName(), G4Colour::GetRed(), G4LogicalVolume::GetVisAttributes(), GFDEBUG_DET, kDetectors, G4GMocrenFileSceneHandler::Detector::name, G4GMocrenFileSceneHandler::Detector::polyhedron, and G4GMocrenFileSceneHandler::Detector::transform3D.
Referenced by AddSolid().
|
virtual |
Implements G4VSceneHandler.
Definition at line 663 of file G4GMocrenFileSceneHandler.cc.
References G4VisManager::confirmations, G4VSceneHandler::fProcessing2D, G4cout, G4endl, G4Exception(), G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and JustWarning.
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 192 of file G4VSceneHandler.cc.
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Implements G4VSceneHandler.
Definition at line 720 of file G4GMocrenFileSceneHandler.cc.
References G4VisManager::confirmations, G4VSceneHandler::fpModel, G4VSceneHandler::fProcessing2D, G4cout, G4endl, G4Exception(), G4PhysicalVolumeModel::GetCurrentLV(), G4PhysicalVolumeModel::GetCurrentPV(), G4VSolid::GetEntityType(), G4VPhysicalVolume::GetName(), G4VSolid::GetName(), HepPolyhedron::GetNextVertexIndex(), HepPolyhedron::GetNoFacets(), G4LogicalVolume::GetSolid(), G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and JustWarning.
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Implements G4VSceneHandler.
Definition at line 543 of file G4GMocrenFileSceneHandler.cc.
References G4GMocrenIO::addTrack(), G4VisManager::confirmations, FatalException, G4VSceneHandler::fpModel, G4VSceneHandler::fProcessing2D, G4cout, G4endl, G4Exception(), G4Colour::GetBlue(), G4VisAttributes::GetColor(), G4Colour::GetGreen(), G4Colour::GetRed(), HepGeom::Transform3D::getRotation(), HepGeom::Transform3D::getTranslation(), G4VisManager::GetVerbosity(), G4Visible::GetVisAttributes(), GFBeginModeling(), GFDEBUG, GFDEBUG_TRK, CLHEP::HepRotation::inverse(), JustWarning, kbModelingTrajectory, kgMocrenIO, kVolumeTrans3D, MAX_NUM_TRAJECTORIES, CLHEP::Hep3Vector::transform(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 190 of file G4VSceneHandler.cc.
|
virtual |
Implements G4VSceneHandler.
Definition at line 692 of file G4GMocrenFileSceneHandler.cc.
References G4VisManager::confirmations, G4VSceneHandler::fProcessing2D, G4cout, G4endl, G4Exception(), G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and JustWarning.
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Implements G4VSceneHandler.
Definition at line 635 of file G4GMocrenFileSceneHandler.cc.
References G4VisManager::confirmations, G4VSceneHandler::fProcessing2D, G4cout, G4endl, G4Exception(), G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and JustWarning.
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 98 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 839 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), cm, cm3, G4VNestedParameterisation::ComputeDimensions(), G4PhantomParameterisation::ComputeMaterial(), G4VNestedParameterisation::ComputeMaterial(), G4VNestedParameterisation::ComputeTransformation(), G4VisManager::confirmations, G4Box::CreatePolyhedron(), FatalException, G4ScoringManager::FindMesh(), G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpModel, g, G4cout, G4endl, G4Exception(), G4VPhysicalVolume::GetCopyNo(), G4PhysicalVolumeModel::GetCurrentDepth(), G4PhysicalVolumeModel::GetCurrentMaterial(), G4PhysicalVolumeModel::GetCurrentPV(), G4LogicalVolume::GetDaughter(), G4Material::GetDensity(), G4PhysicalVolumeModel::GetDrawnPVPath(), G4GMocrenMessenger::getDrawVolumeGrid(), G4VPhysicalVolume::GetLogicalVolume(), G4VSceneHandler::GetModel(), G4VPhysicalVolume::GetMultiplicity(), G4VPhysicalVolume::GetName(), G4VSolid::GetName(), G4Material::GetName(), G4VSceneHandler::GetName(), HepPolyhedron::GetNextEdge(), G4LogicalVolume::GetNoDaughters(), G4PhantomParameterisation::GetNoVoxelsX(), G4PhantomParameterisation::GetNoVoxelsY(), G4PhantomParameterisation::GetNoVoxelsZ(), G4VScoringMesh::GetNumberOfSegments(), G4VPhysicalVolume::GetObjectTranslation(), G4VPhysicalVolume::GetParameterisation(), G4VPhysicalVolume::GetReplicationData(), HepGeom::Transform3D::getRotation(), G4VScoringMesh::GetRotationMatrix(), G4ScoringManager::GetScoringManager(), G4VScoringMesh::GetSize(), G4LogicalVolume::GetSolid(), G4PhysicalVolumeModel::GetTopPhysicalVolume(), G4VScoringMesh::GetTranslation(), HepGeom::Transform3D::getTranslation(), G4VisManager::GetVerbosity(), G4GMocrenMessenger::getVolumeName(), G4PhantomParameterisation::GetVoxelHalfX(), G4PhantomParameterisation::GetVoxelHalfY(), G4PhantomParameterisation::GetVoxelHalfZ(), G4Box::GetXHalfLength(), G4Box::GetYHalfLength(), G4Box::GetZHalfLength(), GFBeginModeling(), GFDEBUG, GFDEBUG_DET, CLHEP::HepRotation::inverse(), CLHEP::HepRotation::isIdentity(), G4VPVParameterisation::IsNested(), G4VPhysicalVolume::IsParameterised(), G4VPhysicalVolume::IsReplicated(), IsVisible(), kbSetModalityVoxelSize, kFlagParameterization, kFlagProcessedInteractiveScorer, kgMocrenIO, kMessenger, kNestedModality, kNestedVolumeDimension, kNestedVolumeDirAxis, kNestedVolumeNames, kVolumeSize, kVolumeTrans3D, kVoxelDimension, kXAxis, kYAxis, kZAxis, mm, G4InuclParticleNames::name(), pi, rad, CLHEP::Hep3Vector::set(), G4GMocrenIO::setVoxelSpacing(), HepPolyhedron::Transform(), HepGeom::BasicVector3D< T >::x(), CLHEP::Hep3Vector::x(), HepGeom::BasicVector3D< T >::y(), CLHEP::Hep3Vector::y(), HepGeom::BasicVector3D< T >::z(), and CLHEP::Hep3Vector::z().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 99 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1465 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and IsVisible().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 109 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 100 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 101 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1520 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and IsVisible().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 110 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 111 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 102 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1502 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and IsVisible().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 112 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 103 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1557 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and IsVisible().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 104 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1538 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and IsVisible().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 105 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1483 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFBeginModeling(), GFDEBUG, and IsVisible().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 106 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1422 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VisManager::confirmations, G4Tubs::CreatePolyhedron(), G4VSceneHandler::fpModel, G4cout, G4endl, G4PhysicalVolumeModel::GetCurrentMaterial(), G4VSceneHandler::GetModel(), G4VSolid::GetName(), G4Material::GetName(), HepPolyhedron::GetNoVertices(), G4VisManager::GetVerbosity(), HepPolyhedron::GetVertex(), GFBeginModeling(), GFDEBUG, GFDEBUG_DET, IsVisible(), G4InuclParticleNames::name(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 115 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1576 of file G4GMocrenFileSceneHandler.cc.
References AddDetector(), G4VSceneHandler::AddSolid(), GFBeginModeling(), and IsVisible().
|
inherited |
Definition at line 220 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4VViewer::GetApplicableVisAttributes(), and G4VSceneHandler::RequestPrimitives().
Referenced by G4VSceneHandler::AddSolid().
|
inherited |
Definition at line 228 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4VViewer::GetApplicableVisAttributes(), G4VisAttributes::IsForceAuxEdgeVisible(), G4VSceneHandler::RequestPrimitives(), and G4VisAttributes::SetForceAuxEdgeVisible().
Referenced by G4VSceneHandler::AddSolid().
|
inherited |
Definition at line 454 of file G4VSceneHandler.cc.
References G4VSceneHandler::fViewerList.
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 73 of file G4GMocrenFileSceneHandler.hh.
References G4VSceneHandler::BeginModeling().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 814 of file G4GMocrenFileSceneHandler.cc.
References G4VSceneHandler::BeginPrimitives(), G4VisManager::confirmations, G4cout, G4endl, G4VisManager::GetVerbosity(), GFBeginModeling(), and GFDEBUG.
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4HepRepFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLSceneHandler, G4OpenGLStoredSceneHandler, and G4Qt3DSceneHandler.
Definition at line 184 of file G4VSceneHandler.cc.
References G4VSceneHandler::fNestingDepth, and G4Exception().
Referenced by G4HepRepFileSceneHandler::BeginPrimitives2D(), G4OpenGLSceneHandler::BeginPrimitives2D(), and G4Qt3DSceneHandler::BeginPrimitives2D().
void G4GMocrenFileSceneHandler::BeginSavingGdd | ( | void | ) |
Definition at line 281 of file G4GMocrenFileSceneHandler.cc.
References G4GMocrenIO::clearDetector(), G4GMocrenIO::clearDoseDistAll(), G4GMocrenIO::clearROIAll(), G4GMocrenIO::clearTracks(), G4VisManager::confirmations, G4cout, G4endl, G4GMocrenFileCTtoDensityMap::GetDensity(), G4GMocrenFileCTtoDensityMap::GetMaxCT(), G4GMocrenFileCTtoDensityMap::GetMinCT(), G4VisManager::GetVerbosity(), GFDEBUG, IsSavingGdd(), kDetectors, kFlagSaving_g4_gdd, kgMocrenIO, kNestedHitsList, kNestedVolumeNames, anonymous_namespace{G4QuasiElRatios.cc}::map, SetGddFileName(), G4GMocrenIO::setModalityImageDensityMap(), and G4GMocrenIO::setModalityImageMinMax().
Referenced by GFBeginModeling().
|
virtualinherited |
Reimplemented in G4OpenGLStoredQtSceneHandler, G4OpenGLStoredSceneHandler, G4OpenInventorSceneHandler, G4Qt3DSceneHandler, G4RayTracerSceneHandler, and G4ToolsSGSceneHandler.
Definition at line 216 of file G4VSceneHandler.cc.
Referenced by G4OpenGLStoredSceneHandler::ClearStore(), G4VisManager::GeometryHasChanged(), G4VisManager::NotifyHandlers(), G4VViewer::ProcessView(), and G4OpenGLSceneHandler::~G4OpenGLSceneHandler().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1905 of file G4GMocrenFileSceneHandler.cc.
References G4VSceneHandler::fpViewer.
|
protectedvirtualinherited |
Reimplemented in G4OpenGLSceneHandler.
Definition at line 904 of file G4VSceneHandler.cc.
Referenced by G4VSceneHandler::CreateModelingParameters().
|
inherited |
Definition at line 798 of file G4VSceneHandler.cc.
References G4ViewParameters::cloud, G4ModelingParameters::cloud, G4VSceneHandler::CreateCutawaySolid(), G4VSceneHandler::CreateSectionSolid(), G4VSceneHandler::fpViewer, G4ViewParameters::GetCBDAlgorithmNumber(), G4ViewParameters::GetCBDParameters(), G4ViewParameters::GetDefaultVisAttributes(), G4ViewParameters::GetDrawingStyle(), G4ViewParameters::GetExplodeCentre(), G4ViewParameters::GetExplodeFactor(), G4ViewParameters::GetNoOfSides(), G4ViewParameters::GetNumberOfCloudPoints(), G4ViewParameters::GetSpecialMeshVolumes(), G4VisManager::GetVerbosity(), G4ViewParameters::GetVisAttributesModifiers(), G4ViewParameters::GetVisibleDensity(), G4ViewParameters::hlhsr, G4ModelingParameters::hlhsr, G4ViewParameters::hlr, G4ModelingParameters::hlr, G4ViewParameters::hsr, G4ModelingParameters::hsr, G4ViewParameters::IsCulling(), G4ViewParameters::IsCullingCovered(), G4ViewParameters::IsCullingInvisible(), G4ViewParameters::IsCutaway(), G4ViewParameters::IsDensityCulling(), G4ViewParameters::IsSection(), G4ViewParameters::IsSpecialMeshRendering(), G4ModelingParameters::SetCBDAlgorithmNumber(), G4ModelingParameters::SetCBDParameters(), G4ModelingParameters::SetCutawaySolid(), G4ModelingParameters::SetExplodeCentre(), G4ModelingParameters::SetExplodeFactor(), G4ModelingParameters::SetNumberOfCloudPoints(), G4ModelingParameters::SetSectionSolid(), G4ModelingParameters::SetSpecialMeshRendering(), G4ModelingParameters::SetSpecialMeshVolumes(), G4ModelingParameters::SetVisAttributesModifiers(), G4ModelingParameters::SetWarning(), G4VisManager::warnings, G4ModelingParameters::wf, and G4ViewParameters::wireframe.
Referenced by G4VSceneHandler::DrawEndOfRunModels(), G4VSceneHandler::DrawEvent(), and G4VSceneHandler::ProcessScene().
|
protectedvirtualinherited |
Reimplemented in G4OpenGLSceneHandler.
Definition at line 867 of file G4VSceneHandler.cc.
References angle, HepGeom::BasicVector3D< T >::cross(), HepGeom::BasicVector3D< T >::dot(), G4VSceneHandler::fpScene, G4VSceneHandler::fpViewer, G4Scene::GetExtent(), G4VisExtent::GetExtentCentre(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetSectionPlane(), G4VViewer::GetViewParameters(), G4ViewParameters::IsSection(), HepGeom::BasicVector3D< T >::mag(), and G4InuclParticleNames::sp.
Referenced by G4VSceneHandler::CreateModelingParameters(), and G4OpenGLSceneHandler::CreateSectionSolid().
|
inherited |
Definition at line 777 of file G4VSceneHandler.cc.
References G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::fpModel, G4VSceneHandler::fpScene, and G4ModelingParameters::SetEvent().
Referenced by G4VisManager::EndOfRun(), and G4VSceneHandler::ProcessScene().
|
inherited |
Definition at line 756 of file G4VSceneHandler.cc.
References G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::fpModel, G4VSceneHandler::fpScene, and G4ModelingParameters::SetEvent().
Referenced by G4VisManager::EndOfEvent(), and G4VSceneHandler::ProcessScene().
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 74 of file G4GMocrenFileSceneHandler.hh.
References G4VSceneHandler::EndModeling().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 827 of file G4GMocrenFileSceneHandler.cc.
References G4VisManager::confirmations, G4VSceneHandler::EndPrimitives(), G4cout, G4endl, G4VisManager::GetVerbosity(), and GFDEBUG.
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4HepRepFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLSceneHandler, G4OpenGLStoredSceneHandler, and G4Qt3DSceneHandler.
Definition at line 196 of file G4VSceneHandler.cc.
References FatalException, G4VSceneHandler::fNestingDepth, G4VSceneHandler::fProcessing2D, G4VSceneHandler::fReadyForTransients, G4VSceneHandler::fTransientsDrawnThisEvent, G4VSceneHandler::fTransientsDrawnThisRun, and G4Exception().
Referenced by G4HepRepFileSceneHandler::EndPrimitives2D(), G4OpenGLSceneHandler::EndPrimitives2D(), and G4Qt3DSceneHandler::EndPrimitives2D().
void G4GMocrenFileSceneHandler::EndSavingGdd | ( | void | ) |
Definition at line 352 of file G4GMocrenFileSceneHandler.cc.
References G4GMocrenIO::addTrack(), G4VisManager::confirmations, G4GMocrenIO::convertDensityToHU(), DBL_MAX, ExtractDetector(), G4cout, G4endl, HepGeom::Transform3D::getRotation(), HepGeom::Transform3D::getTranslation(), G4VisManager::GetVerbosity(), GFDEBUG, GFDEBUG_DET, CLHEP::HepRotation::inverse(), IsSavingGdd(), kFlagSaving_g4_gdd, kGddDest, kGddFileName, kgMocrenIO, kModalitySize, kNestedHitsList, kNestedModality, kVolumeSize, kVolumeTrans3D, kVoxelDimension, CLHEP::detail::n, G4GMocrenIO::newDoseDist(), G4GMocrenIO::setDoseDist(), G4GMocrenIO::setDoseDistMinMax(), G4GMocrenIO::setDoseDistName(), G4GMocrenIO::setDoseDistScale(), G4GMocrenIO::setDoseDistSize(), G4GMocrenIO::setDoseDistUnit(), G4GMocrenIO::setModalityImage(), G4GMocrenIO::setModalityImageSize(), G4GMocrenIO::storeData(), CLHEP::Hep3Vector::transform(), G4GMocrenIO::translateDetector(), and G4GMocrenIO::translateTracks().
Referenced by GFEndModeling().
|
private |
Definition at line 1962 of file G4GMocrenFileSceneHandler.cc.
References G4GMocrenIO::addDetector(), G4cout, G4endl, HepPolyhedron::GetNextEdge(), GFDEBUG_DET, HepGeom::Transform3D::inverse(), kDetectors, kgMocrenIO, kVolumeTrans3D, mm, HepPolyhedron::Transform(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
Referenced by EndSavingGdd().
|
inherited |
Definition at line 1081 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VViewer::GetViewParameters(), G4ViewParameters::IsAuxEdgeVisible(), and G4VisAttributes::IsForcedAuxEdgeVisible().
Referenced by G4OpenGLSceneHandler::AddPrimitive(), and G4OpenInventorSceneHandler::AddProperties().
|
inherited |
|
inherited |
Definition at line 994 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4VViewer::GetApplicableVisAttributes(), and G4VSceneHandler::GetColour().
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLQtViewer::addPVSceneTreeElement(), G4VSceneHandler::GetColour(), and G4OpenGLQtViewer::parseAndInsertInSceneTree().
Definition at line 1000 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VisAttributes::GetColour(), G4ViewParameters::GetDefaultVisAttributes(), G4VViewer::GetViewParameters(), and G4Visible::GetVisAttributes().
|
inherited |
|
inherited |
Definition at line 1021 of file G4VSceneHandler.cc.
References G4VisAttributes::cloud, G4ViewParameters::cloud, G4VSceneHandler::fpViewer, G4ViewParameters::GetDrawingStyle(), G4VViewer::GetViewParameters(), G4ViewParameters::hlhsr, G4ViewParameters::hlr, G4ViewParameters::hsr, G4VisAttributes::solid, G4VisAttributes::wireframe, and G4ViewParameters::wireframe.
Referenced by G4OpenGLSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4VtkSceneHandler::AddPrimitiveTensorGlyph(), G4OpenInventorSceneHandler::AddProperties(), G4OpenInventorSceneHandler::GeneratePrerequisites(), and G4VSceneHandler::RequestPrimitives().
|
virtualinherited |
Reimplemented from G4VGraphicsScene.
Definition at line 134 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpScene, and G4Scene::GetExtent().
Referenced by G4VtkViewer::SetView().
|
inline |
Definition at line 111 of file G4GMocrenFileSceneHandler.hh.
References kGddFileName.
Referenced by G4GMocrenFileViewer::G4GMocrenFileViewer(), and G4GMocrenFileViewer::ShowView().
|
inherited |
|
inherited |
Definition at line 1012 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, and G4VisAttributes::GetLineWidth().
Referenced by G4OpenGLSceneHandler::AddPrimitive().
|
inherited |
|
inherited |
|
inherited |
Definition at line 1089 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VMarker::GetScreenSize(), G4VMarker::GetWorldSize(), G4VSceneHandler::screen, and G4VSceneHandler::world.
Referenced by G4OpenInventorSceneHandler::AddCircleSquare(), G4Qt3DSceneHandler::AddPrimitive(), G4VtkSceneHandler::AddPrimitive(), G4HepRepFileSceneHandler::AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLQtViewer::DrawText(), G4OpenGLViewer::DrawText(), and G4OpenGLXViewer::DrawText().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
Referenced by AddDetector(), AddSolid(), and G4VtkSceneHandler::AddSolid().
|
inherited |
Referenced by G4VSceneHandler::AddCompound(), AddCompound(), AddSolid(), G4VViewer::G4VViewer(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandSceneNotifyHandlers::SetNewValue(), G4VisCommandSceneHandlerList::SetNewValue(), G4VisCommandViewerRefresh::SetNewValue(), and G4VisCommandViewerUpdate::SetNewValue().
Definition at line 2017 of file G4GMocrenFileSceneHandler.cc.
References kFlagParameterization, kNestedVolumeDimension, and kNestedVolumeDirAxis.
Referenced by AddCompound().
|
inherited |
Definition at line 1113 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4cout, G4endl, G4VisAttributes::GetForcedLineSegmentsPerCircle(), G4VisAttributes::GetMinLineSegmentsPerCircle(), G4ViewParameters::GetNoOfSides(), G4VViewer::GetViewParameters(), and G4VisAttributes::IsForceLineSegmentsPerCircle().
Referenced by G4OpenGLSceneHandler::AddPrimitive(), and G4VSceneHandler::RequestPrimitives().
|
inherited |
Definition at line 1067 of file G4VSceneHandler.cc.
References G4VisAttributes::cloud, G4VSceneHandler::fpViewer, G4ViewParameters::GetNumberOfCloudPoints(), and G4VViewer::GetViewParameters().
Referenced by G4VSceneHandler::RequestPrimitives().
|
inherited |
Referenced by G4VisManager::DrawT(), and G4VisManager::DrawT2D().
|
inherited |
Referenced by G4OpenGLXmViewer::actions_callback(), G4VVisCommand::CheckSceneAndNotifyHandlers(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), GFBeginModeling(), G4OpenGLImmediateQtViewer::initializeGL(), G4OpenGLStoredQtViewer::initializeGL(), G4OpenGLXmViewer::left_right_pan_callback(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4VVisCommand::RefreshIfRequired(), G4OpenGLXmViewer::ResetView(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), G4DAWNFILEViewer::SendViewParameters(), G4VRML2FileViewer::SendViewParameters(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerRefresh::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4VisCommandViewerUpdate::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLWin32Viewer::SetShift(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4OpenGLXmViewer::up_down_pan_callback(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
inherited |
Referenced by G4OpenGLXmViewer::actions_callback(), and G4OpenGLXmViewer::misc_callback().
|
inline |
Definition at line 1006 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VisAttributes::GetColour(), G4ViewParameters::GetDefaultTextVisAttributes(), G4VViewer::GetViewParameters(), and G4Visible::GetVisAttributes().
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), G4HepRepFileSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLQtViewer::DrawText(), and G4OpenGLXViewer::DrawText().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
|
inherited |
void G4GMocrenFileSceneHandler::GFBeginModeling | ( | void | ) |
Definition at line 510 of file G4GMocrenFileSceneHandler.cc.
References G4VSceneHandler::BeginModeling(), BeginSavingGdd(), G4VisManager::confirmations, G4cout, G4endl, G4Scene::GetEndOfEventModelList(), G4VSceneHandler::GetScene(), G4VisManager::GetVerbosity(), GFDEBUG, GFDEBUG_HIT, GFIsInModeling(), and kFlagInModeling.
Referenced by AddPrimitive(), AddSolid(), BeginPrimitives(), G4GMocrenFileViewer::ClearView(), and G4GMocrenFileViewer::DrawView().
void G4GMocrenFileSceneHandler::GFEndModeling | ( | ) |
Definition at line 787 of file G4GMocrenFileSceneHandler.cc.
References G4VisManager::confirmations, G4VSceneHandler::EndModeling(), EndSavingGdd(), G4cout, G4endl, G4VisManager::GetVerbosity(), GFDEBUG, GFIsInModeling(), and kFlagInModeling.
Referenced by G4GMocrenFileViewer::ShowView(), and ~G4GMocrenFileSceneHandler().
|
inline |
Definition at line 103 of file G4GMocrenFileSceneHandler.hh.
References kFlagInModeling.
Referenced by GFBeginModeling(), GFEndModeling(), and G4GMocrenFileViewer::ShowView().
|
inherited |
|
private |
Definition at line 191 of file G4GMocrenFileSceneHandler.cc.
References kbSetModalityVoxelSize, kModalitySize, kNestedVolumeDimension, and kNestedVolumeDirAxis.
Referenced by G4GMocrenFileSceneHandler().
|
inherited |
|
inline |
Definition at line 105 of file G4GMocrenFileSceneHandler.hh.
References kFlagSaving_g4_gdd.
Referenced by BeginSavingGdd(), and EndSavingGdd().
|
private |
Definition at line 1887 of file G4GMocrenFileSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4VViewer::GetApplicableVisAttributes(), and G4VisAttributes::IsVisible().
Referenced by AddSolid().
|
protectedinherited |
Definition at line 934 of file G4VSceneHandler.cc.
References G4AttHolder::AddAtts(), G4VHit::CreateAttValues(), G4VisAttributes::CreateAttValues(), G4VTrajectory::CreateAttValues(), G4VTrajectoryPoint::CreateAttValues(), G4PhysicalVolumeModel::CreateCurrentAttValues(), G4TrajectoriesModel::CreateCurrentAttValues(), G4VSceneHandler::fpModel, G4VHit::GetAttDefs(), G4VisAttributes::GetAttDefs(), G4VTrajectory::GetAttDefs(), G4VTrajectoryPoint::GetAttDefs(), G4PhysicalVolumeModel::GetAttDefs(), G4TrajectoriesModel::GetAttDefs(), G4HitsModel::GetCurrentHit(), G4TrajectoriesModel::GetCurrentTrajectory(), G4VTrajectory::GetPoint(), G4VTrajectory::GetPointEntries(), and G4Visible::GetVisAttributes().
Referenced by G4OpenInventorSceneHandler::AddCircleSquare(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), and G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4Qt3DSceneHandler, and G4VTreeSceneHandler.
Definition at line 151 of file G4VSceneHandler.cc.
References G4VSceneHandler::fProcessingSolid, G4VSceneHandler::fpVisAttribs, G4VSceneHandler::fReadyForTransients, G4VSceneHandler::fTransientsDrawnThisEvent, and G4VSceneHandler::fTransientsDrawnThisRun.
Referenced by G4VSceneHandler::AddCompound(), and G4Qt3DSceneHandler::PostAddSolid().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4OpenGLSceneHandler, G4Qt3DSceneHandler, G4VTreeSceneHandler, and G4OpenInventorSceneHandler.
Definition at line 144 of file G4VSceneHandler.cc.
References G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fProcessingSolid, and G4VSceneHandler::fpVisAttribs.
Referenced by G4VSceneHandler::AddCompound(), G4OpenGLSceneHandler::PreAddSolid(), G4Qt3DSceneHandler::PreAddSolid(), G4VTreeSceneHandler::PreAddSolid(), and G4OpenInventorSceneHandler::PreAddSolid().
|
protectedvirtualinherited |
Reimplemented in G4OpenGLSceneHandler.
Definition at line 612 of file G4VSceneHandler.cc.
References G4VSceneHandler::BeginModeling(), G4VisManager::confirmations, G4VSceneHandler::CreateModelingParameters(), G4VModel::DescribeYourselfTo(), G4VSceneHandler::DrawEndOfRunModels(), G4VSceneHandler::DrawEvent(), G4VSceneHandler::EndModeling(), G4VSceneHandler::fMarkForClearingTransientStore, G4VSceneHandler::fpModel, G4VSceneHandler::fpScene, G4VSceneHandler::fReadyForTransients, G4cout, G4endl, G4Exception(), G4State_GeomClosed, G4State_Idle, G4VVisManager::GetConcreteInstance(), G4RunManager::GetCurrentRun(), G4StateManager::GetCurrentState(), G4Scene::GetExtent(), G4VisManager::GetInstance(), G4RunManagerFactory::GetMasterRunManager(), G4VisExtent::GetNullExtent(), G4Scene::GetRefreshAtEndOfEvent(), G4Scene::GetRefreshAtEndOfRun(), G4VisManager::GetRequestedEvent(), G4Scene::GetRunDurationModelList(), G4StateManager::GetStateManager(), G4VisManager::GetVerbosity(), JustWarning, G4VisManager::SetEventRefreshing(), G4VModel::SetModelingParameters(), and G4VisManager::warnings.
Referenced by G4OpenGLSceneHandler::ProcessScene(), and G4VViewer::ProcessView().
|
inherited |
Definition at line 493 of file G4VSceneHandler.cc.
References G4VSceneHandler::fViewerList, G4VisManager::GetInstance(), and G4ViewerList::remove().
Referenced by G4VViewer::~G4VViewer().
|
protectedvirtualinherited |
Reimplemented in G4ASCIITreeSceneHandler, and G4RayTracerSceneHandler.
Definition at line 516 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddPrimitive(), G4VSceneHandler::BeginPrimitives(), G4ViewParameters::cloud, G4Polymarker::dots, G4VSceneHandler::EndPrimitives(), G4VisManager::errors, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpModel, G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4cerr, G4endl, G4VSceneHandler::GetDrawingStyle(), G4PhysicalVolumeModel::GetFullPVPath(), G4VSolid::GetName(), G4VSceneHandler::GetNoOfSides(), G4ViewParameters::GetNumberOfCloudPoints(), G4VSceneHandler::GetNumberOfCloudPoints(), G4VSolid::GetPointOnSurface(), G4VSolid::GetPolyhedron(), G4VisManager::GetVerbosity(), G4VViewer::GetViewParameters(), G4ViewParameters::hlhsr, G4ViewParameters::hlr, G4ViewParameters::hsr, HepPolyhedron::ResetNumberOfRotationSteps(), G4VMarker::screen, G4Polymarker::SetMarkerType(), HepPolyhedron::SetNumberOfRotationSteps(), G4VMarker::SetSize(), G4Visible::SetVisAttributes(), and G4ViewParameters::wireframe.
Referenced by G4VSceneHandler::AddSolidT(), and G4VSceneHandler::AddSolidWithAuxiliaryEdges().
|
inherited |
void G4GMocrenFileSceneHandler::SetGddFileName | ( | ) |
Definition at line 206 of file G4GMocrenFileSceneHandler.cc.
References DEFAULT_GDD_FILE_NAME, G4cout, G4endl, GDD_FILE_HEADER, G4VisManager::GetVerbosity(), GFDEBUG, kGddDestDir, kGddFileName, kMaxFileNum, MAX_NUM_TRAJECTORIES, and G4VisManager::warnings.
Referenced by BeginSavingGdd().
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
Reimplemented in G4OpenGLStoredQtSceneHandler.
Definition at line 507 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpScene, and G4VSceneHandler::fViewerList.
Referenced by G4OpenGLStoredQtSceneHandler::SetScene().
|
inherited |
Referenced by G4VisManager::BeginOfEvent().
|
inherited |
Referenced by G4VisManager::BeginOfRun().
|
inherited |
|
friend |
Definition at line 55 of file G4GMocrenFileSceneHandler.hh.
|
protectedinherited |
Definition at line 364 of file G4VSceneHandler.hh.
|
protectedinherited |
Definition at line 352 of file G4VSceneHandler.hh.
Referenced by G4VSceneHandler::ProcessScene().
|
protectedinherited |
Definition at line 347 of file G4VSceneHandler.hh.
|
protectedinherited |
Definition at line 362 of file G4VSceneHandler.hh.
Referenced by G4VSceneHandler::BeginPrimitives(), G4VSceneHandler::BeginPrimitives2D(), G4VSceneHandler::EndPrimitives(), and G4VSceneHandler::EndPrimitives2D().
|
protectedinherited |
Definition at line 360 of file G4VSceneHandler.hh.
Referenced by G4VtkSceneHandler::AddCompound(), AddDetector(), G4VtkSceneHandler::AddPrimitive(), G4HepRepFileSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4VtkSceneHandler::AddPrimitiveTensorGlyph(), G4HepRepFileSceneHandler::AddSolid(), AddSolid(), G4OpenInventorSceneHandler::AddTransform(), G4VSceneHandler::BeginPrimitives(), G4VSceneHandler::PreAddSolid(), and G4VSceneHandler::RequestPrimitives().
|
protectedinherited |
Definition at line 359 of file G4VSceneHandler.hh.
Referenced by G4HepRepFileSceneHandler::AddCompound(), G4VSceneHandler::AddCompound(), AddCompound(), AddDetector(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), AddSolid(), G4VtkSceneHandler::AddSolid(), G4RayTracerSceneHandler::BuildVisAttsMap(), G4Qt3DSceneHandler::CreateNewNode(), G4VSceneHandler::DrawEndOfRunModels(), G4VSceneHandler::DrawEvent(), G4VSceneHandler::EndModeling(), G4OpenGLStoredQtSceneHandler::ExtraPOProcessing(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4ToolsSGSceneHandler::GetOrCreateNode(), G4VSceneHandler::LoadAtts(), G4VTreeSceneHandler::PreAddSolid(), G4VSceneHandler::ProcessScene(), G4ASCIITreeSceneHandler::RequestPrimitives(), G4VSceneHandler::RequestPrimitives(), and G4OpenGLSceneHandler::ScaledFlush().
|
protectedinherited |
Definition at line 358 of file G4VSceneHandler.hh.
Referenced by G4OpenInventorSceneHandler::AddCircleSquare(), G4OpenGLSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4VtkSceneHandler::AddPrimitive(), AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePostamble(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4VSceneHandler::EndPrimitives2D(), G4OpenGLStoredQtSceneHandler::ExtraPOProcessing(), and G4OpenGLStoredQtSceneHandler::ExtraTOProcessing().
|
protectedinherited |
Definition at line 357 of file G4VSceneHandler.hh.
Referenced by G4OpenInventorSceneHandler::BeginPrimitives(), G4VSceneHandler::PostAddSolid(), and G4VSceneHandler::PreAddSolid().
|
protectedinherited |
Definition at line 351 of file G4VSceneHandler.hh.
Referenced by G4Qt3DSceneHandler::AddPrimitive(), G4VSceneHandler::CreateSectionSolid(), G4VSceneHandler::DrawEndOfRunModels(), G4VSceneHandler::DrawEvent(), G4ASCIITreeSceneHandler::EndModeling(), G4RayTracerSceneHandler::G4RayTracerSceneHandler(), G4VSceneHandler::GetExtent(), G4Qt3DViewer::mouseMoveEvent(), G4VSceneHandler::ProcessScene(), G4OpenGLSceneHandler::ScaledFlush(), G4VSceneHandler::SetScene(), and G4OpenGLStoredQtSceneHandler::SetScene().
|
protectedinherited |
Definition at line 350 of file G4VSceneHandler.hh.
Referenced by G4OpenInventorSceneHandler::AddCircleSquare(), G4VtkSceneHandler::AddCompound(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4VtkSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4VtkSceneHandler::AddPrimitiveTensorGlyph(), G4OpenInventorSceneHandler::AddProperties(), G4HepRepFileSceneHandler::AddSolid(), G4VSceneHandler::AddSolidT(), G4VSceneHandler::AddSolidWithAuxiliaryEdges(), G4OpenInventorSceneHandler::AddTransform(), G4OpenGLImmediateSceneHandler::BeginPrimitives2D(), G4OpenGLStoredQtSceneHandler::ClearStore(), ClearTransientStore(), G4HepRepFileSceneHandler::ClearTransientStore(), G4OpenGLImmediateSceneHandler::ClearTransientStore(), G4OpenGLStoredQtSceneHandler::ClearTransientStore(), G4OpenGLStoredSceneHandler::ClearTransientStore(), G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::CreateSectionSolid(), G4OpenGLStoredSceneHandler::EndModeling(), G4OpenGLStoredQtSceneHandler::ExtraPOProcessing(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4VSceneHandler::GetAuxEdgeVisible(), G4VSceneHandler::GetColour(), G4VSceneHandler::GetDrawingStyle(), G4VSceneHandler::GetLineWidth(), G4VSceneHandler::GetMarkerSize(), G4VSceneHandler::GetNoOfSides(), G4VSceneHandler::GetNumberOfCloudPoints(), G4VSceneHandler::GetTextColour(), IsVisible(), G4VSceneHandler::RequestPrimitives(), and G4OpenGLStoredQtSceneHandler::SetScene().
|
protectedinherited |
Definition at line 363 of file G4VSceneHandler.hh.
Referenced by G4HepRepFileSceneHandler::AddHepRepInstance(), G4ToolsSGSceneHandler::AddPrimitive(), G4HepRepFileSceneHandler::AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4HepRepFileSceneHandler::AddSolid(), G4VSceneHandler::AddSolidT(), G4VSceneHandler::AddSolidWithAuxiliaryEdges(), G4RayTracerSceneHandler::BuildVisAttsMap(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4VSceneHandler::GetColour(), IsVisible(), G4VSceneHandler::PostAddSolid(), G4VSceneHandler::PreAddSolid(), and G4VSceneHandler::RequestPrimitives().
|
protectedinherited |
Definition at line 353 of file G4VSceneHandler.hh.
Referenced by G4HepRepFileSceneHandler::AddHepRepInstance(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePostamble(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::BeginPrimitives(), G4OpenGLStoredSceneHandler::BeginPrimitives2D(), G4Qt3DSceneHandler::CreateNewNode(), G4VSceneHandler::EndPrimitives(), G4VSceneHandler::EndPrimitives2D(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4ToolsSGSceneHandler::GetOrCreateNode(), G4VSceneHandler::PostAddSolid(), G4VSceneHandler::ProcessScene(), and G4OpenGLSceneHandler::ScaledFlush().
|
protectedinherited |
Definition at line 346 of file G4VSceneHandler.hh.
|
protectedinherited |
Definition at line 345 of file G4VSceneHandler.hh.
Referenced by G4VSceneHandler::AddPrimitive().
|
protectedinherited |
Definition at line 355 of file G4VSceneHandler.hh.
Referenced by G4VSceneHandler::EndPrimitives(), G4VSceneHandler::EndPrimitives2D(), and G4VSceneHandler::PostAddSolid().
|
protectedinherited |
Definition at line 356 of file G4VSceneHandler.hh.
Referenced by G4VSceneHandler::EndPrimitives(), G4VSceneHandler::EndPrimitives2D(), and G4VSceneHandler::PostAddSolid().
|
protectedinherited |
Definition at line 348 of file G4VSceneHandler.hh.
|
protectedinherited |
Definition at line 349 of file G4VSceneHandler.hh.
Referenced by G4VSceneHandler::AddViewerToList(), G4VSceneHandler::RemoveViewerFromList(), and G4VSceneHandler::SetScene().
|
private |
Definition at line 137 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddCompound(), and AddPrimitive().
|
private |
Definition at line 136 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid(), and InitializeParameters().
|
private |
Definition at line 154 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddDetector(), BeginSavingGdd(), and ExtractDetector().
|
private |
Definition at line 183 of file G4GMocrenFileSceneHandler.hh.
Referenced by G4GMocrenFileViewer::ClearView(), GFBeginModeling(), GFEndModeling(), and GFIsInModeling().
|
private |
Definition at line 194 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid(), and GetNestedVolumeIndex().
|
private |
Definition at line 197 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid().
|
private |
Definition at line 192 of file G4GMocrenFileSceneHandler.hh.
Referenced by BeginSavingGdd(), EndSavingGdd(), and IsSavingGdd().
|
private |
Definition at line 182 of file G4GMocrenFileSceneHandler.hh.
Referenced by EndSavingGdd(), and ~G4GMocrenFileSceneHandler().
|
private |
Definition at line 199 of file G4GMocrenFileSceneHandler.hh.
Referenced by G4GMocrenFileSceneHandler(), and SetGddFileName().
|
private |
Definition at line 200 of file G4GMocrenFileSceneHandler.hh.
Referenced by EndSavingGdd(), G4GMocrenFileSceneHandler(), GetGddFileName(), and SetGddFileName().
|
private |
Definition at line 131 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddPrimitive(), AddSolid(), BeginSavingGdd(), EndSavingGdd(), ExtractDetector(), and ~G4GMocrenFileSceneHandler().
|
private |
Definition at line 201 of file G4GMocrenFileSceneHandler.hh.
Referenced by G4GMocrenFileSceneHandler(), and SetGddFileName().
|
private |
Definition at line 130 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddCompound(), and AddSolid().
|
private |
Definition at line 133 of file G4GMocrenFileSceneHandler.hh.
|
private |
Definition at line 134 of file G4GMocrenFileSceneHandler.hh.
Referenced by EndSavingGdd(), and InitializeParameters().
Definition at line 179 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddCompound(), BeginSavingGdd(), and EndSavingGdd().
|
private |
Definition at line 177 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid(), and EndSavingGdd().
|
private |
Definition at line 158 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddCompound(), AddSolid(), GetNestedVolumeIndex(), and InitializeParameters().
|
private |
Definition at line 159 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid(), GetNestedVolumeIndex(), and InitializeParameters().
|
private |
Definition at line 157 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid(), and BeginSavingGdd().
|
staticprivate |
Definition at line 139 of file G4GMocrenFileSceneHandler.hh.
|
private |
Definition at line 129 of file G4GMocrenFileSceneHandler.hh.
Referenced by GetSystem().
|
private |
Definition at line 155 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid(), and EndSavingGdd().
|
private |
Definition at line 142 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddPrimitive(), AddSolid(), EndSavingGdd(), and ExtractDetector().
|
private |
Definition at line 156 of file G4GMocrenFileSceneHandler.hh.
Referenced by AddSolid(), and EndSavingGdd().