Geant4-11
|
#include <G4VtkSceneHandler.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) |
Protected Attributes | |
std::map< std::size_t, vtkSmartPointer< vtkPoints > > | circleDataMap |
std::map< std::size_t, vtkSmartPointer< vtkVertexGlyphFilter > > | circleFilterMap |
std::map< std::size_t, vtkSmartPointer< vtkActor > > | circlePolyDataActorMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyData > > | circlePolyDataMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyDataMapper > > | circlePolyDataMapperMap |
std::map< std::size_t, const G4VisAttributes * > | circleVisAttributesMap |
const G4Transform3D | fIdentityTransformation |
G4bool | fMarkForClearingTransientStore |
G4String | fName |
G4int | fNestingDepth |
G4Transform3D | fObjectTransformation |
G4VModel * | fpModel |
G4bool | fProcessing2D |
G4bool | fProcessingSolid |
G4Scene * | fpScene |
G4VViewer * | fpViewer |
const G4VisAttributes * | fpVisAttribs |
G4bool | fReadyForTransients |
const G4int | fSceneHandlerId |
G4VGraphicsSystem & | fSystem |
G4bool | fTransientsDrawnThisEvent |
G4bool | fTransientsDrawnThisRun |
G4int | fViewCount |
G4ViewerList | fViewerList |
std::map< std::size_t, vtkSmartPointer< vtkActor > > | instanceActorMap |
std::map< std::size_t, vtkSmartPointer< vtkDoubleArray > > | instanceColoursMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyData > > | instancePolyDataMap |
std::map< std::size_t, vtkSmartPointer< vtkPoints > > | instancePositionMap |
std::map< std::size_t, vtkSmartPointer< vtkDoubleArray > > | instanceRotationMap |
std::map< std::size_t, vtkSmartPointer< vtkTensorGlyphColor > > | instanceTensorGlyphMap |
std::map< std::size_t, vtkSmartPointer< vtkPoints > > | polyhedronDataMap |
std::map< std::size_t, std::size_t > | polyhedronPolyDataCountMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyData > > | polyhedronPolyDataMap |
std::map< std::size_t, vtkSmartPointer< vtkCellArray > > | polyhedronPolyMap |
std::map< std::size_t, const G4VisAttributes * > | polyhedronVisAttributesMap |
std::map< std::size_t, vtkSmartPointer< vtkPoints > > | polylineDataMap |
std::map< std::size_t, vtkSmartPointer< vtkCellArray > > | polylineLineMap |
std::map< std::size_t, vtkSmartPointer< vtkActor > > | polylinePolyDataActorMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyData > > | polylinePolyDataMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyDataMapper > > | polylinePolyDataMapperMap |
std::map< std::size_t, const G4VisAttributes * > | polylineVisAttributesMap |
std::map< std::size_t, vtkSmartPointer< vtkPoints > > | squareDataMap |
std::map< std::size_t, vtkSmartPointer< vtkVertexGlyphFilter > > | squareFilterMap |
std::map< std::size_t, vtkSmartPointer< vtkActor > > | squarePolyDataActorMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyData > > | squarePolyDataMap |
std::map< std::size_t, vtkSmartPointer< vtkPolyDataMapper > > | squarePolyDataMapperMap |
std::map< std::size_t, const G4VisAttributes * > | squareVisAttributesMap |
Static Protected Attributes | |
static G4int | fSceneIdCount = 0 |
Friends | |
class | G4VtkViewer |
Definition at line 76 of file G4VtkSceneHandler.hh.
|
inherited |
G4VtkSceneHandler::G4VtkSceneHandler | ( | G4VGraphicsSystem & | system, |
const G4String & | name | ||
) |
Definition at line 118 of file G4VtkSceneHandler.cc.
|
virtualdefault |
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 763 of file G4VtkSceneHandler.cc.
References G4VSceneHandler::AddCompound(), AddSolid(), G4PseudoScene::AddSolid(), G4PhysicalVolumeModel::DescribeYourselfTo(), HepGeom::Transform3D::dx(), HepGeom::Transform3D::dy(), HepGeom::Transform3D::dz(), G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpViewer, G4cout, G4endl, G4Colour::GetBlue(), G4Colour::GetColour(), G4Mesh::GetContainerVolume(), G4LogicalVolume::GetDaughter(), G4Colour::GetGreen(), G4VPhysicalVolume::GetLogicalVolume(), G4Mesh::GetMeshDepth(), G4Mesh::GetMeshType(), G4Colour::GetRed(), G4VPhysicalVolume::GetReplicationData(), G4Box::GetXHalfLength(), G4Box::GetYHalfLength(), G4Box::GetZHalfLength(), G4Mesh::rectangle, G4VtkViewer::renderer, G4ModelingParameters::SetCulling(), G4ModelingParameters::SetCullingInvisible(), G4PhysicalVolumeModel::UNLIMITED, HepGeom::Transform3D::xx(), HepGeom::Transform3D::xy(), HepGeom::Transform3D::xz(), HepGeom::Transform3D::yx(), HepGeom::Transform3D::yy(), HepGeom::Transform3D::yz(), HepGeom::Transform3D::zx(), HepGeom::Transform3D::zy(), and HepGeom::Transform3D::zz().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 340 of file G4VSceneHandler.cc.
References G4VScoringMesh::DrawMesh(), G4cout, G4endl, G4ScoringManager::GetMesh(), G4VSceneHandler::GetName(), G4ScoringManager::GetNumberOfMesh(), G4VScoringMesh::GetScoreMap(), G4ScoringManager::GetScoringManagerIfExist(), and G4VScoringMesh::IsActive().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 383 of file G4VSceneHandler.cc.
References G4VScoringMesh::DrawMesh(), G4cout, G4endl, G4ScoringManager::GetMesh(), G4ScoringManager::GetNumberOfMesh(), G4VScoringMesh::GetScoreMap(), G4ScoringManager::GetScoringManagerIfExist(), and G4VScoringMesh::IsActive().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 335 of file G4VSceneHandler.cc.
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 330 of file G4VSceneHandler.cc.
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 318 of file G4VSceneHandler.cc.
References G4VTrajectory::DrawTrajectory(), FatalException, G4VSceneHandler::fpModel, and G4Exception().
Referenced by G4Qt3DSceneHandler::AddCompound(), AddCompound(), G4HepRepFileSceneHandler::AddCompound(), G4OpenGLSceneHandler::AddCompound(), and G4GMocrenFileSceneHandler::AddCompound().
|
virtual |
Implements G4VSceneHandler.
Definition at line 285 of file G4VtkSceneHandler.cc.
References circleDataMap, circleFilterMap, circlePolyDataActorMap, circlePolyDataMap, circlePolyDataMapperMap, circleVisAttributesMap, HepGeom::Transform3D::dx(), HepGeom::Transform3D::dy(), HepGeom::Transform3D::dz(), G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fProcessing2D, G4VSceneHandler::fpViewer, G4cout, G4endl, G4Colour::GetAlpha(), G4VViewer::GetApplicableVisAttributes(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4Colour::GetGreen(), G4VSceneHandler::GetMarkerSize(), G4VMarker::GetPosition(), G4Colour::GetRed(), HepGeom::Transform3D::getRotation(), G4Visible::GetVisAttributes(), hash(), G4VtkViewer::renderer, G4VSceneHandler::screen, G4VSceneHandler::world, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLSceneHandler, G4OpenGLStoredSceneHandler, G4OpenInventorSceneHandler, G4Qt3DSceneHandler, G4RayTracerSceneHandler, G4ToolsSGSceneHandler, G4VTreeSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 501 of file G4VSceneHandler.cc.
References G4VSceneHandler::fSystem, G4cerr, G4endl, and G4VGraphicsSystem::GetName().
|
virtual |
Implements G4VSceneHandler.
Definition at line 417 of file G4VtkSceneHandler.cc.
References AddPrimitiveTensorGlyph().
|
virtual |
Implements G4VSceneHandler.
Definition at line 144 of file G4VtkSceneHandler.cc.
References G4VSceneHandler::fProcessing2D, G4VSceneHandler::fpViewer, G4cout, G4endl, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4Colour::GetGreen(), G4VisAttributes::GetLineWidth(), G4Colour::GetRed(), G4Visible::GetVisAttributes(), hash(), G4VisAttributes::IsDaughtersInvisible(), G4VisAttributes::IsVisible(), polylineDataMap, polylineLineMap, polylinePolyDataActorMap, polylinePolyDataMap, polylinePolyDataMapperMap, polylineVisAttributesMap, G4VtkViewer::renderer, G4VSceneHandler::screen, and G4VSceneHandler::world.
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 97 of file G4VtkSceneHandler.hh.
References G4VSceneHandler::AddPrimitive(), G4cout, and G4endl.
|
virtual |
Implements G4VSceneHandler.
Definition at line 350 of file G4VtkSceneHandler.cc.
References HepGeom::Transform3D::dx(), HepGeom::Transform3D::dy(), HepGeom::Transform3D::dz(), G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpViewer, G4cout, G4endl, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4Colour::GetGreen(), G4VSceneHandler::GetMarkerSize(), G4VMarker::GetPosition(), G4Colour::GetRed(), HepGeom::Transform3D::getRotation(), G4Visible::GetVisAttributes(), hash(), G4VtkViewer::renderer, G4VSceneHandler::screen, squareDataMap, squareFilterMap, squarePolyDataActorMap, squarePolyDataMap, squarePolyDataMapperMap, squareVisAttributesMap, G4VSceneHandler::world, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
virtual |
Implements G4VSceneHandler.
Definition at line 229 of file G4VtkSceneHandler.cc.
References G4VSceneHandler::fProcessing2D, G4VSceneHandler::fpViewer, G4cout, G4endl, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4Colour::GetGreen(), G4VMarker::GetPosition(), G4Colour::GetRed(), G4VMarker::GetScreenSize(), G4Text::GetText(), G4Visible::GetVisAttributes(), G4VtkViewer::renderer, G4VSceneHandler::screen, G4VSceneHandler::world, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
void G4VtkSceneHandler::AddPrimitiveBakedTransform | ( | const G4Polyhedron & | polyhedron | ) |
Definition at line 589 of file G4VtkSceneHandler.cc.
References AddPrimitiveTensorGlyph().
void G4VtkSceneHandler::AddPrimitiveTensorGlyph | ( | const G4Polyhedron & | polyhedron | ) |
Definition at line 421 of file G4VtkSceneHandler.cc.
References alpha, HepGeom::Transform3D::dx(), HepGeom::Transform3D::dy(), HepGeom::Transform3D::dz(), G4VSceneHandler::fObjectTransformation, G4VSceneHandler::fpViewer, G4cout, G4endl, G4Colour::GetAlpha(), G4VViewer::GetApplicableVisAttributes(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4VSceneHandler::GetDrawingStyle(), G4Colour::GetGreen(), HepPolyhedron::GetNextFacet(), HepPolyhedron::GetNoFacets(), G4Colour::GetRed(), G4Visible::GetVisAttributes(), hash(), std::hash_combine(), G4ViewParameters::hlr, G4ViewParameters::hsr, instanceActorMap, instanceColoursMap, instancePolyDataMap, instancePositionMap, instanceRotationMap, instanceTensorGlyphMap, HepGeom::Transform3D::inverse(), polyhedronDataMap, polyhedronPolyDataCountMap, polyhedronPolyDataMap, polyhedronPolyMap, G4VtkViewer::renderer, G4ViewParameters::wireframe, HepGeom::Transform3D::xx(), HepGeom::Transform3D::xy(), HepGeom::Transform3D::xz(), HepGeom::Transform3D::yx(), HepGeom::Transform3D::yy(), HepGeom::Transform3D::yz(), HepGeom::Transform3D::zx(), HepGeom::Transform3D::zy(), and HepGeom::Transform3D::zz().
Referenced by AddPrimitive(), and AddPrimitiveBakedTransform().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 724 of file G4VtkSceneHandler.cc.
References G4VSceneHandler::AddSolid(), cm3, G4VSceneHandler::fpModel, g, G4cout, G4endl, G4VPhysicalVolume::GetCopyNo(), G4PhysicalVolumeModel::GetCurrentDepth(), G4PhysicalVolumeModel::GetCurrentMaterial(), G4PhysicalVolumeModel::GetCurrentPV(), G4Material::GetDensity(), G4VPhysicalVolume::GetLogicalVolume(), G4VSceneHandler::GetModel(), G4VPhysicalVolume::GetMultiplicity(), G4LogicalVolume::GetName(), G4VPhysicalVolume::GetName(), G4VSolid::GetName(), G4Material::GetName(), G4VPhysicalVolume::GetObjectTranslation(), G4VPhysicalVolume::GetParameterisation(), G4PhysicalVolumeModel::GetTopPhysicalVolume(), G4VPhysicalVolume::IsParameterised(), G4VPhysicalVolume::IsReplicated(), G4InuclParticleNames::name(), and G4VPhysicalVolume::VolumeType().
Referenced by AddCompound().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 266 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 298 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidWithAuxiliaryEdges().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 270 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidWithAuxiliaryEdges().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 274 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 302 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 306 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 278 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidWithAuxiliaryEdges().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 310 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 282 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidWithAuxiliaryEdges().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 286 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 290 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 294 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
virtualinherited |
Implements G4VGraphicsScene.
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLSceneHandler, G4VRML2FileSceneHandler, G4VRML2FileSceneHandler, G4DAWNFILESceneHandler, and G4GMocrenFileSceneHandler.
Definition at line 314 of file G4VSceneHandler.cc.
References G4VSceneHandler::AddSolidT().
|
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.
|
virtualinherited |
Reimplemented in G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLStoredSceneHandler, G4ASCIITreeSceneHandler, G4VTreeSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 208 of file G4VSceneHandler.cc.
Referenced by G4GMocrenFileSceneHandler::BeginModeling(), G4HepRepFileSceneHandler::BeginModeling(), G4OpenGLImmediateSceneHandler::BeginModeling(), G4OpenGLStoredSceneHandler::BeginModeling(), G4VTreeSceneHandler::BeginModeling(), G4GMocrenFileSceneHandler::GFBeginModeling(), and G4VSceneHandler::ProcessScene().
|
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().
|
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 G4VtkSceneHandler::Clear | ( | ) |
Definition at line 679 of file G4VtkSceneHandler.cc.
References circleDataMap, circleFilterMap, circlePolyDataActorMap, circlePolyDataMap, circlePolyDataMapperMap, circleVisAttributesMap, instanceActorMap, instanceColoursMap, instancePolyDataMap, instancePositionMap, instanceRotationMap, instanceTensorGlyphMap, polyhedronDataMap, polyhedronPolyDataCountMap, polyhedronPolyDataMap, polyhedronPolyMap, polyhedronVisAttributesMap, polylineDataMap, polylineLineMap, polylinePolyDataActorMap, polylinePolyDataMap, polylinePolyDataMapperMap, polylineVisAttributesMap, squareDataMap, squareFilterMap, squarePolyDataActorMap, squarePolyDataMap, squarePolyDataMapperMap, and squareVisAttributesMap.
Referenced by G4VtkViewer::ClearView().
|
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().
|
virtualinherited |
Reimplemented in G4DAWNFILESceneHandler, G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLStoredQtSceneHandler, G4OpenGLStoredSceneHandler, G4OpenInventorSceneHandler, G4Qt3DSceneHandler, G4ToolsSGSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 218 of file G4VSceneHandler.cc.
Referenced by G4VisManager::ClearTransientStoreIfMarked(), G4VisManager::GeometryHasChanged(), G4VisManager::NotifyHandlers(), G4VisCommandViewerClearTransients::SetNewValue(), and G4VisCommandViewerRebuild::SetNewValue().
|
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().
|
virtualinherited |
Reimplemented in G4GMocrenFileSceneHandler, G4HepRepFileSceneHandler, G4OpenGLImmediateSceneHandler, G4OpenGLStoredSceneHandler, G4ASCIITreeSceneHandler, G4VTreeSceneHandler, and G4VRML2FileSceneHandler.
Definition at line 211 of file G4VSceneHandler.cc.
References G4VSceneHandler::fpModel.
Referenced by G4GMocrenFileSceneHandler::EndModeling(), G4HepRepFileSceneHandler::EndModeling(), G4OpenGLImmediateSceneHandler::EndModeling(), G4OpenGLStoredSceneHandler::EndModeling(), G4VTreeSceneHandler::EndModeling(), G4GMocrenFileSceneHandler::GFEndModeling(), and G4VSceneHandler::ProcessScene().
|
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().
|
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().
|
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(), 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 |
|
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(), AddPrimitive(), G4HepRepFileSceneHandler::AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLQtViewer::DrawText(), G4OpenGLViewer::DrawText(), and G4OpenGLXViewer::DrawText().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
Referenced by G4GMocrenFileSceneHandler::AddDetector(), G4GMocrenFileSceneHandler::AddSolid(), and AddSolid().
|
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(), G4HepRepFileSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLQtViewer::DrawText(), and G4OpenGLXViewer::DrawText().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
Referenced by G4VisManager::ClearTransientStoreIfMarked().
|
inherited |
|
inherited |
|
inherited |
|
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().
void G4VtkSceneHandler::Modified | ( | ) |
Definition at line 595 of file G4VtkSceneHandler.cc.
References circleDataMap, circleVisAttributesMap, G4cout, G4endl, instanceActorMap, instanceColoursMap, instancePolyDataMap, instancePositionMap, instanceRotationMap, instanceTensorGlyphMap, polyhedronDataMap, polyhedronPolyDataCountMap, polyhedronPolyDataMap, polylineDataMap, polylineLineMap, polylineVisAttributesMap, squareDataMap, and squareVisAttributesMap.
Referenced by G4VtkViewer::FinishView(), and G4VtkViewer::ShowView().
|
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 |
|
friend |
Definition at line 77 of file G4VtkSceneHandler.hh.
|
protected |
Definition at line 134 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), Clear(), and Modified().
|
protected |
Definition at line 136 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 138 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 135 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 137 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 133 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), Clear(), and Modified().
|
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 AddCompound(), G4GMocrenFileSceneHandler::AddDetector(), AddPrimitive(), G4HepRepFileSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), AddPrimitiveTensorGlyph(), G4HepRepFileSceneHandler::AddSolid(), G4GMocrenFileSceneHandler::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(), G4GMocrenFileSceneHandler::AddCompound(), G4GMocrenFileSceneHandler::AddDetector(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4GMocrenFileSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4GMocrenFileSceneHandler::AddSolid(), 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(), 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(), AddCompound(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), AddPrimitiveTensorGlyph(), G4OpenInventorSceneHandler::AddProperties(), G4HepRepFileSceneHandler::AddSolid(), G4VSceneHandler::AddSolidT(), G4VSceneHandler::AddSolidWithAuxiliaryEdges(), G4OpenInventorSceneHandler::AddTransform(), G4OpenGLImmediateSceneHandler::BeginPrimitives2D(), G4OpenGLStoredQtSceneHandler::ClearStore(), G4GMocrenFileSceneHandler::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(), G4GMocrenFileSceneHandler::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(), G4GMocrenFileSceneHandler::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.
|
staticprotected |
Definition at line 122 of file G4VtkSceneHandler.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().
|
protected |
Definition at line 161 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 158 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 159 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 156 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 157 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 160 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 150 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 153 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 152 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), Clear(), and Modified().
|
protected |
Definition at line 151 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitiveTensorGlyph(), and Clear().
|
protected |
Definition at line 149 of file G4VtkSceneHandler.hh.
Referenced by Clear().
|
protected |
Definition at line 126 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), Clear(), and Modified().
|
protected |
Definition at line 127 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), Clear(), and Modified().
|
protected |
Definition at line 130 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 128 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 129 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 125 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), Clear(), and Modified().
|
protected |
Definition at line 142 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), Clear(), and Modified().
|
protected |
Definition at line 144 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 146 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 143 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 145 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), and Clear().
|
protected |
Definition at line 141 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), Clear(), and Modified().