Geant4-11
|
#include <G4HepRepFileSceneHandler.hh>
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) |
Static Protected Attributes | |
static G4int | fSceneIdCount = 0 |
Private Member Functions | |
void | AddHepRepInstance (const char *primName, const G4Visible visible) |
void | CheckFileOpen () |
Private Attributes | |
G4bool | doneInitHit |
G4bool | doneInitTraj |
G4bool | drawingHit |
G4bool | drawingTraj |
int | fileCounter |
G4bool | haveVisible |
G4HepRepFileXMLWriter * | hepRepXMLWriter |
std::map< G4String, G4AttDef > * | hitAttDefs |
std::vector< G4AttValue > * | hitAttValues |
G4bool | inPrimitives2D |
std::map< G4String, G4AttDef > * | trajAttDefs |
std::vector< G4AttValue > * | trajAttValues |
const G4VisTrajContext * | trajContext |
G4bool | warnedAbout2DMarkers |
G4bool | warnedAbout3DText |
Definition at line 58 of file G4HepRepFileSceneHandler.hh.
|
inherited |
G4HepRepFileSceneHandler::G4HepRepFileSceneHandler | ( | G4VGraphicsSystem & | system, |
const G4String & | name | ||
) |
Definition at line 69 of file G4HepRepFileSceneHandler.cc.
References doneInitHit, doneInitTraj, drawingHit, drawingTraj, fileCounter, GetHepRepXMLWriter(), haveVisible, hepRepXMLWriter, hitAttDefs, hitAttValues, inPrimitives2D, trajAttDefs, trajAttValues, trajContext, warnedAbout2DMarkers, and warnedAbout3DText.
|
virtual |
Definition at line 91 of file G4HepRepFileSceneHandler.cc.
|
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 131 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 129 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 128 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 929 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttDef(), G4HepRepFileXMLWriter::addAttValue(), G4VSceneHandler::AddCompound(), G4HepRepFileXMLWriter::addInstance(), G4HepRepFileXMLWriter::addType(), CheckFileOpen(), G4VHit::CreateAttValues(), doneInitHit, drawingHit, error, G4cout, G4endl, G4VHit::GetAttDefs(), hepRepXMLWriter, hitAttDefs, hitAttValues, G4HepRepFileXMLWriter::prevTypeName, and G4AttCheck::Standard().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 127 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 517 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttDef(), G4HepRepFileXMLWriter::addAttValue(), G4VSceneHandler::AddCompound(), G4HepRepFileXMLWriter::addInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), G4HepRepFileXMLWriter::addType(), CheckFileOpen(), G4VTrajectory::CreateAttValues(), G4VTrajectoryPoint::CreateAttValues(), doneInitTraj, drawingTraj, error, FatalException, G4VSceneHandler::fpModel, G4cout, G4endl, G4Exception(), G4VTrajectory::GetAttDefs(), G4VTrajectoryPoint::GetAttDefs(), G4VTrajectoryPoint::GetAuxiliaryPoints(), G4VisTrajContext::GetAuxPtsColour(), G4VisTrajContext::GetAuxPtsSize(), G4VisTrajContext::GetAuxPtsType(), G4VisTrajContext::GetAuxPtsVisible(), G4Colour::GetBlue(), G4VisTrajContext::GetDrawAuxPts(), G4VisTrajContext::GetDrawStepPts(), G4Colour::GetGreen(), G4VTrajectory::GetPoint(), G4VTrajectory::GetPointEntries(), G4VTrajectoryPoint::GetPosition(), G4Colour::GetRed(), G4VisTrajContext::GetStepPtsColour(), G4VisTrajContext::GetStepPtsSize(), G4VisTrajContext::GetStepPtsType(), G4VisTrajContext::GetStepPtsVisible(), hepRepXMLWriter, InitTrajectory(), G4HepRepFileXMLWriter::prevTypeName, G4Polymarker::squares, G4AttCheck::Standard(), trajAttDefs, trajAttValues, trajContext, HepGeom::BasicVector3D< T >::x(), CLHEP::Hep3Vector::x(), HepGeom::BasicVector3D< T >::y(), CLHEP::Hep3Vector::y(), HepGeom::BasicVector3D< T >::z(), and CLHEP::Hep3Vector::z().
|
private |
Definition at line 1394 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), G4HepRepFileXMLWriter::addInstance(), G4HepRepFileXMLWriter::addType(), CheckFileOpen(), drawingHit, drawingTraj, G4VSceneHandler::fpModel, G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4VSceneHandler::fReadyForTransients, G4cout, G4endl, G4VViewer::GetApplicableVisAttributes(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4HepRepMessenger::getCullInvisibles(), G4PhysicalVolumeModel::GetCurrentDepth(), G4PhysicalVolumeModel::GetCurrentLV(), G4PhysicalVolumeModel::GetCurrentMaterial(), G4PhysicalVolumeModel::GetCurrentPV(), G4PhysicalVolumeModel::GetDrawnPVPath(), G4VSolid::GetEntityType(), G4Colour::GetGreen(), G4HepRepMessenger::GetInstance(), G4LogicalVolume::GetName(), G4Region::GetName(), G4VPhysicalVolume::GetName(), G4VSolid::GetName(), G4Colour::GetRed(), G4LogicalVolume::GetRegion(), G4LogicalVolume::GetSolid(), G4Visible::GetVisAttributes(), haveVisible, hepRepXMLWriter, G4LogicalVolume::IsRootRegion(), G4VisAttributes::IsVisible(), kg, kStateUndefined, m, m3, eplot::material, G4HepRepFileXMLWriter::prevTypeName, and G4HepRepFileXMLWriter::typeDepth.
Referenced by AddPrimitive(), and AddSolid().
|
virtual |
Implements G4VSceneHandler.
Definition at line 1244 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4HepRepMessenger::getCullInvisibles(), G4HepRepMessenger::GetInstance(), G4VSceneHandler::GetMarkerSize(), G4VMarker::GetPosition(), G4VMarker::GetWorldRadius(), haveVisible, hepRepXMLWriter, InitHit(), inPrimitives2D, G4VisAttributes::IsVisible(), warnedAbout2DMarkers, G4VSceneHandler::world, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 192 of file G4VSceneHandler.cc.
|
virtual |
Implements G4VSceneHandler.
Definition at line 1342 of file G4HepRepFileSceneHandler.cc.
References AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4HepRepMessenger::getCullInvisibles(), G4HepRepMessenger::GetInstance(), HepPolyhedron::GetNextNormal(), HepPolyhedron::GetNextVertex(), HepPolyhedron::GetNoFacets(), haveVisible, hepRepXMLWriter, InitHit(), G4VisAttributes::IsVisible(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Implements G4VSceneHandler.
Definition at line 1087 of file G4HepRepFileSceneHandler.cc.
References AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4HepRepMessenger::getCullInvisibles(), G4HepRepMessenger::GetInstance(), haveVisible, hepRepXMLWriter, InitHit(), InitTrajectory(), inPrimitives2D, G4VisAttributes::IsVisible(), warnedAbout2DMarkers, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 190 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1131 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4HepRepMessenger::getCullInvisibles(), G4HepRepMessenger::GetInstance(), G4VSceneHandler::GetMarkerSize(), haveVisible, hepRepXMLWriter, InitHit(), inPrimitives2D, G4VisAttributes::IsVisible(), warnedAbout2DMarkers, G4VSceneHandler::world, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Implements G4VSceneHandler.
Definition at line 1293 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4HepRepMessenger::getCullInvisibles(), G4HepRepMessenger::GetInstance(), G4VSceneHandler::GetMarkerSize(), G4VMarker::GetPosition(), G4VMarker::GetWorldRadius(), haveVisible, hepRepXMLWriter, InitHit(), inPrimitives2D, G4VisAttributes::IsVisible(), warnedAbout2DMarkers, G4VSceneHandler::world, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Implements G4VSceneHandler.
Definition at line 1182 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), AddHepRepInstance(), G4HepRepFileXMLWriter::addPrimitive(), G4cout, G4endl, G4Colour::GetBlue(), G4Colour::GetGreen(), G4VSceneHandler::GetMarkerSize(), G4Colour::GetRed(), G4Text::GetText(), G4VSceneHandler::GetTextColour(), G4Text::GetXOffset(), G4Text::GetYOffset(), haveVisible, hepRepXMLWriter, inPrimitives2D, warnedAbout3DText, and G4VSceneHandler::world.
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 145 of file G4HepRepFileSceneHandler.cc.
References AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4VViewer::GetApplicableVisAttributes(), G4HepRepMessenger::getCullInvisibles(), G4HepRepMessenger::GetInstance(), G4VSolid::GetName(), G4Box::GetXHalfLength(), G4Box::GetYHalfLength(), G4Box::GetZHalfLength(), haveVisible, hepRepXMLWriter, InitHit(), G4VisAttributes::IsVisible(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 204 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), G4VSceneHandler::AddSolid(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4VViewer::GetApplicableVisAttributes(), G4HepRepMessenger::getCullInvisibles(), G4Cons::GetDeltaPhiAngle(), G4Cons::GetInnerRadiusMinusZ(), G4Cons::GetInnerRadiusPlusZ(), G4HepRepMessenger::GetInstance(), G4VSolid::GetName(), G4Cons::GetOuterRadiusMinusZ(), G4Cons::GetOuterRadiusPlusZ(), HepGeom::Transform3D::getRotation(), G4HepRepMessenger::getScale(), G4Cons::GetZHalfLength(), haveVisible, hepRepXMLWriter, InitHit(), G4VisAttributes::IsVisible(), CLHEP::HepRotation::phiX(), CLHEP::HepRotation::phiY(), CLHEP::HepRotation::phiZ(), pi, G4HepRepMessenger::renderCylAsPolygons(), twopi, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 484 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 474 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 431 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 452 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 463 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 420 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 495 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 441 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 410 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 349 of file G4HepRepFileSceneHandler.cc.
References AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4VViewer::GetApplicableVisAttributes(), G4HepRepMessenger::getCullInvisibles(), G4HepRepMessenger::GetInstance(), G4VSolid::GetName(), G4Trd::GetXHalfLength1(), G4Trd::GetXHalfLength2(), G4Trd::GetYHalfLength1(), G4Trd::GetYHalfLength2(), G4Trd::GetZHalfLength(), haveVisible, hepRepXMLWriter, InitHit(), G4VisAttributes::IsVisible(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 275 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), AddHepRepInstance(), G4HepRepFileXMLWriter::addPoint(), G4HepRepFileXMLWriter::addPrimitive(), G4VSceneHandler::AddSolid(), drawingHit, drawingTraj, G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpViewer, G4VSceneHandler::fpVisAttribs, G4cout, G4endl, G4VViewer::GetApplicableVisAttributes(), G4HepRepMessenger::getCullInvisibles(), G4Tubs::GetDeltaPhiAngle(), G4Tubs::GetInnerRadius(), G4HepRepMessenger::GetInstance(), G4VSolid::GetName(), G4Tubs::GetOuterRadius(), HepGeom::Transform3D::getRotation(), G4HepRepMessenger::getScale(), G4Tubs::GetZHalfLength(), haveVisible, hepRepXMLWriter, InitHit(), G4VisAttributes::IsVisible(), CLHEP::HepRotation::phiX(), CLHEP::HepRotation::phiY(), CLHEP::HepRotation::phiZ(), pi, G4HepRepMessenger::renderCylAsPolygons(), twopi, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 506 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::AddSolid(), G4cout, G4endl, and G4VSolid::GetName().
|
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.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 93 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::BeginModeling(), G4VisManager::CurrentTrajDrawModel(), G4VTrajectoryModel::GetContext(), G4VisManager::GetInstance(), and trajContext.
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLSceneHandler, G4OpenGLStoredSceneHandler, G4OpenInventorSceneHandler, G4Qt3DSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 160 of file G4VSceneHandler.cc.
References FatalException, G4VSceneHandler::fNestingDepth, G4VSceneHandler::fObjectTransformation, and G4Exception().
Referenced by G4GMocrenFileSceneHandler::BeginPrimitives(), G4OpenGLSceneHandler::BeginPrimitives(), G4OpenInventorSceneHandler::BeginPrimitives(), G4Qt3DSceneHandler::BeginPrimitives(), and G4VSceneHandler::RequestPrimitives().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 107 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::BeginPrimitives2D(), G4cout, G4endl, and inPrimitives2D.
|
private |
Definition at line 1662 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttDef(), G4HepRepFileXMLWriter::addAttValue(), G4UIcommand::ConvertToString(), fileCounter, G4cout, G4Date, G4endl, G4Version, G4HepRepMessenger::getFileDir(), G4HepRepMessenger::getFileName(), G4HepRepMessenger::GetInstance(), G4HepRepMessenger::getOverwrite(), hepRepXMLWriter, G4HepRepFileXMLWriter::isOpen, and G4HepRepFileXMLWriter::open().
Referenced by AddCompound(), and AddHepRepInstance().
|
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 1713 of file G4HepRepFileSceneHandler.cc.
References G4VViewer::ClearView(), G4VViewer::DrawView(), G4VSceneHandler::fpViewer, and G4VViewer::SetView().
|
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().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 102 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::EndModeling().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLSceneHandler, G4OpenGLStoredSceneHandler, G4Qt3DSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 173 of file G4VSceneHandler.cc.
References FatalException, G4VSceneHandler::fNestingDepth, G4VSceneHandler::fReadyForTransients, G4VSceneHandler::fTransientsDrawnThisEvent, G4VSceneHandler::fTransientsDrawnThisRun, and G4Exception().
Referenced by G4GMocrenFileSceneHandler::EndPrimitives(), G4OpenGLSceneHandler::EndPrimitives(), G4Qt3DSceneHandler::EndPrimitives(), and G4VSceneHandler::RequestPrimitives().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 117 of file G4HepRepFileSceneHandler.cc.
References G4VSceneHandler::EndPrimitives2D(), G4cout, G4endl, and inPrimitives2D.
|
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().
|
inherited |
G4HepRepFileXMLWriter * G4HepRepFileSceneHandler::GetHepRepXMLWriter | ( | ) |
Definition at line 1389 of file G4HepRepFileSceneHandler.cc.
References hepRepXMLWriter.
Referenced by G4HepRepFileSceneHandler().
|
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(), AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLQtViewer::DrawText(), G4OpenGLViewer::DrawText(), and G4OpenGLXViewer::DrawText().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
|
inherited |
Referenced by G4VSceneHandler::AddCompound(), G4GMocrenFileSceneHandler::AddCompound(), G4GMocrenFileSceneHandler::AddSolid(), G4VViewer::G4VViewer(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandSceneNotifyHandlers::SetNewValue(), G4VisCommandSceneHandlerList::SetNewValue(), G4VisCommandViewerRefresh::SetNewValue(), and G4VisCommandViewerUpdate::SetNewValue().
|
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(), G4GMocrenFileSceneHandler::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().
Definition at line 1006 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpViewer, G4VisAttributes::GetColour(), G4ViewParameters::GetDefaultTextVisAttributes(), G4VViewer::GetViewParameters(), and G4Visible::GetVisAttributes().
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLQtViewer::DrawText(), and G4OpenGLXViewer::DrawText().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
|
inherited |
|
inherited |
void G4HepRepFileSceneHandler::InitHit | ( | ) |
Definition at line 1062 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), G4HepRepFileXMLWriter::addInstance(), doneInitHit, hepRepXMLWriter, hitAttDefs, and hitAttValues.
Referenced by AddPrimitive(), and AddSolid().
void G4HepRepFileSceneHandler::InitTrajectory | ( | ) |
Definition at line 1037 of file G4HepRepFileSceneHandler.cc.
References G4HepRepFileXMLWriter::addAttValue(), G4HepRepFileXMLWriter::addInstance(), doneInitTraj, hepRepXMLWriter, trajAttDefs, and trajAttValues.
Referenced by AddCompound(), and AddPrimitive().
|
inherited |
|
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 |
|
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 |
|
private |
Definition at line 146 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), G4HepRepFileSceneHandler(), and InitHit().
|
private |
Definition at line 144 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), G4HepRepFileSceneHandler(), and InitTrajectory().
|
private |
Definition at line 145 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), AddHepRepInstance(), AddPrimitive(), AddSolid(), and G4HepRepFileSceneHandler().
|
private |
Definition at line 143 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), AddHepRepInstance(), AddPrimitive(), AddSolid(), and G4HepRepFileSceneHandler().
|
protectedinherited |
Definition at line 364 of file G4VSceneHandler.hh.
|
private |
Definition at line 138 of file G4HepRepFileSceneHandler.hh.
Referenced by CheckFileOpen(), and G4HepRepFileSceneHandler().
|
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(), G4GMocrenFileSceneHandler::AddDetector(), G4VtkSceneHandler::AddPrimitive(), AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4VtkSceneHandler::AddPrimitiveTensorGlyph(), AddSolid(), G4GMocrenFileSceneHandler::AddSolid(), G4OpenInventorSceneHandler::AddTransform(), G4VSceneHandler::BeginPrimitives(), G4VSceneHandler::PreAddSolid(), and G4VSceneHandler::RequestPrimitives().
|
protectedinherited |
Definition at line 359 of file G4VSceneHandler.hh.
Referenced by AddCompound(), G4VSceneHandler::AddCompound(), G4GMocrenFileSceneHandler::AddCompound(), G4GMocrenFileSceneHandler::AddDetector(), AddHepRepInstance(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4GMocrenFileSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4GMocrenFileSceneHandler::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(), G4GMocrenFileSceneHandler::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(), AddHepRepInstance(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4VtkSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4VtkSceneHandler::AddPrimitiveTensorGlyph(), G4OpenInventorSceneHandler::AddProperties(), AddSolid(), G4VSceneHandler::AddSolidT(), G4VSceneHandler::AddSolidWithAuxiliaryEdges(), G4OpenInventorSceneHandler::AddTransform(), G4OpenGLImmediateSceneHandler::BeginPrimitives2D(), G4OpenGLStoredQtSceneHandler::ClearStore(), G4GMocrenFileSceneHandler::ClearTransientStore(), 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(), G4GMocrenFileSceneHandler::IsVisible(), G4VSceneHandler::RequestPrimitives(), and G4OpenGLStoredQtSceneHandler::SetScene().
|
protectedinherited |
Definition at line 363 of file G4VSceneHandler.hh.
Referenced by AddHepRepInstance(), G4ToolsSGSceneHandler::AddPrimitive(), AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), AddSolid(), G4VSceneHandler::AddSolidT(), G4VSceneHandler::AddSolidWithAuxiliaryEdges(), G4RayTracerSceneHandler::BuildVisAttsMap(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4VSceneHandler::GetColour(), G4GMocrenFileSceneHandler::IsVisible(), G4VSceneHandler::PostAddSolid(), G4VSceneHandler::PreAddSolid(), and G4VSceneHandler::RequestPrimitives().
|
protectedinherited |
Definition at line 353 of file G4VSceneHandler.hh.
Referenced by 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.
|
staticprotected |
Definition at line 132 of file G4HepRepFileSceneHandler.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 139 of file G4HepRepFileSceneHandler.hh.
Referenced by AddHepRepInstance(), AddPrimitive(), AddSolid(), and G4HepRepFileSceneHandler().
|
private |
Definition at line 135 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), AddHepRepInstance(), AddPrimitive(), AddSolid(), CheckFileOpen(), G4HepRepFileSceneHandler(), GetHepRepXMLWriter(), InitHit(), and InitTrajectory().
Definition at line 153 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), G4HepRepFileSceneHandler(), and InitHit().
|
private |
Definition at line 152 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), G4HepRepFileSceneHandler(), and InitHit().
|
private |
Definition at line 140 of file G4HepRepFileSceneHandler.hh.
Referenced by AddPrimitive(), BeginPrimitives2D(), EndPrimitives2D(), and G4HepRepFileSceneHandler().
Definition at line 151 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), G4HepRepFileSceneHandler(), and InitTrajectory().
|
private |
Definition at line 150 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), G4HepRepFileSceneHandler(), and InitTrajectory().
|
private |
Definition at line 148 of file G4HepRepFileSceneHandler.hh.
Referenced by AddCompound(), BeginModeling(), and G4HepRepFileSceneHandler().
|
private |
Definition at line 142 of file G4HepRepFileSceneHandler.hh.
Referenced by AddPrimitive(), and G4HepRepFileSceneHandler().
|
private |
Definition at line 141 of file G4HepRepFileSceneHandler.hh.
Referenced by AddPrimitive(), and G4HepRepFileSceneHandler().