Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VVisManager.hh>
Public Member Functions | |
G4VVisManager () | |
virtual | ~G4VVisManager () |
virtual void | Draw (const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4Polyhedron &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4Polyline &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4Polymarker &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4Square &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4Text &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw2D (const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw2D (const G4Polyhedron &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw2D (const G4Polyline &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw2D (const G4Polymarker &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw2D (const G4Square &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw2D (const G4Text &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4VTrajectory &)=0 |
virtual void | Draw (const G4VHit &)=0 |
virtual void | Draw (const G4VDigi &)=0 |
virtual void | Draw (const G4LogicalVolume &, const G4VisAttributes &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4VPhysicalVolume &, const G4VisAttributes &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | Draw (const G4VSolid &, const G4VisAttributes &, const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | DrawGeometry (G4VPhysicalVolume *, const G4Transform3D &t=G4Transform3D()) |
virtual void | BeginDraw (const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | EndDraw ()=0 |
virtual void | BeginDraw2D (const G4Transform3D &objectTransformation=G4Transform3D())=0 |
virtual void | EndDraw2D ()=0 |
virtual void | GeometryHasChanged ()=0 |
virtual void | IgnoreStateChanges (G4bool) |
virtual void | NotifyHandlers () |
virtual void | DispatchToModel (const G4VTrajectory &)=0 |
virtual G4bool | FilterTrajectory (const G4VTrajectory &)=0 |
virtual G4bool | FilterHit (const G4VHit &)=0 |
virtual G4bool | FilterDigi (const G4VDigi &)=0 |
Static Public Member Functions | |
static G4VVisManager * | GetConcreteInstance () |
Static Protected Member Functions | |
static void | SetConcreteInstance (G4VVisManager *) |
Static Protected Attributes | |
static G4VVisManager * | fpConcreteInstance = nullptr |
Definition at line 91 of file G4VVisManager.hh.
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in G4VisManager.
Referenced by G4TrajectoriesModel::DescribeYourselfTo(), G4ScoringBox::Draw(), G4ScoringCylinder::Draw(), G4ScoringBox::DrawColumn(), and G4ScoringCylinder::DrawColumn().
|
pure virtual |
Implemented in G4VisManager.
Referenced by G4VScoreColorMap::DrawColorChartBar(), and G4VScoreColorMap::DrawColorChartText().
|
pure virtual |
Implemented in G4VisManager.
Referenced by G4VTrajectory::DrawTrajectory().
|
pure virtual |
Implemented in G4VisManager.
Referenced by G4ScoringBox::Draw(), G4ScoringCylinder::Draw(), G4ScoringBox::DrawColumn(), G4ScoringCylinder::DrawColumn(), and G4DrawVoxels::DrawVoxels().
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
Referenced by G4VScoreColorMap::DrawColorChartBar(), G4ScoreLogColorMap::DrawColorChartBar(), G4VScoreColorMap::DrawColorChartText(), and G4ScoreLogColorMap::DrawColorChartText().
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
virtual |
|
pure virtual |
Implemented in G4VisManager.
Referenced by G4TrajectoriesModel::DescribeYourselfTo(), G4ScoringBox::Draw(), G4ScoringCylinder::Draw(), G4ScoringBox::DrawColumn(), and G4ScoringCylinder::DrawColumn().
|
pure virtual |
Implemented in G4VisManager.
Referenced by G4VScoreColorMap::DrawColorChartBar(), and G4VScoreColorMap::DrawColorChartText().
Implemented in G4VisManager.
Implemented in G4VisManager.
|
pure virtual |
Implemented in G4VisManager.
|
pure virtual |
|
static |
Definition at line 41 of file G4VVisManager.cc.
Referenced by G4TheMTRayTracer::CreateBitMap(), G4TheRayTracer::CreateBitMap(), G4RunManagerKernel::DefineWorldVolume(), G4TrajectoriesModel::DescribeYourselfTo(), G4Event::Draw(), G4ScoringBox::Draw(), G4ScoringCylinder::Draw(), G4VScoreColorMap::DrawColorChart(), G4ScoringBox::DrawColumn(), G4ScoringCylinder::DrawColumn(), G4VTrajectory::DrawTrajectory(), G4DrawVoxels::DrawVoxels(), G4WorkerRunManager::G4WorkerRunManager(), G4RunManager::InitializeGeometry(), G4VSceneHandler::ProcessScene(), G4RunManager::ReinitializeGeometry(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManagerKernel::RunInitialization(), G4VisCommandReviewKeptEvents::SetNewValue(), G4VisCommandDrawTree::SetNewValue(), G4VisCommandManagerMode< Manager >::SetNewValue(), G4ModelCmdApplyStringColour< M >::SetNewValue(), G4ModelCmdApplyColour< M >::SetNewValue(), G4ModelCmdApplyBool< M >::SetNewValue(), G4ModelCmdApplyNull< M >::SetNewValue(), G4ModelCmdApplyDouble< M >::SetNewValue(), G4ModelCmdApplyDoubleAndUnit< M >::SetNewValue(), G4ModelCmdApplyInteger< M >::SetNewValue(), G4ModelCmdApplyString< M >::SetNewValue(), and G4RunManagerKernel::WorkerDefineWorldVolume().
|
virtual |
Reimplemented in G4VisManager.
Definition at line 56 of file G4VVisManager.cc.
Referenced by G4TheMTRayTracer::CreateBitMap(), and G4TheRayTracer::CreateBitMap().
|
inlinevirtual |
Reimplemented in G4VisManager.
Definition at line 207 of file G4VVisManager.hh.
Referenced by G4VisCommandManagerMode< Manager >::SetNewValue(), G4ModelCmdApplyStringColour< M >::SetNewValue(), G4ModelCmdApplyColour< M >::SetNewValue(), G4ModelCmdApplyBool< M >::SetNewValue(), G4ModelCmdApplyNull< M >::SetNewValue(), G4ModelCmdApplyDouble< M >::SetNewValue(), G4ModelCmdApplyDoubleAndUnit< M >::SetNewValue(), G4ModelCmdApplyInteger< M >::SetNewValue(), and G4ModelCmdApplyString< M >::SetNewValue().
|
staticprotected |
Definition at line 46 of file G4VVisManager.cc.
Referenced by G4VisManager::Disable(), G4VisManager::Enable(), and G4VisManager::G4VisManager().
|
staticprotected |
Definition at line 235 of file G4VVisManager.hh.
Referenced by GetConcreteInstance(), and SetConcreteInstance().