#include <G4PseudoScene.hh>
Definition at line 50 of file G4PseudoScene.hh.
◆ G4PseudoScene()
G4PseudoScene::G4PseudoScene |
( |
| ) |
|
|
default |
◆ ~G4PseudoScene()
virtual G4PseudoScene::~G4PseudoScene |
( |
| ) |
|
|
virtualdefault |
◆ AddCompound() [1/6]
void G4PseudoScene::AddCompound |
( |
const G4Mesh & | mesh | ) |
|
|
virtual |
Implements G4VGraphicsScene.
Definition at line 38 of file G4PseudoScene.cc.
38 {
39
41}
G4VSolid * GetSolid() const
G4VPhysicalVolume * GetContainerVolume() const
virtual void ProcessVolume(const G4VSolid &)
G4LogicalVolume * GetLogicalVolume() const
◆ AddCompound() [2/6]
◆ AddCompound() [3/6]
◆ AddCompound() [4/6]
void G4PseudoScene::AddCompound |
( |
const G4VDigi & | | ) |
|
|
inlinevirtual |
◆ AddCompound() [5/6]
void G4PseudoScene::AddCompound |
( |
const G4VHit & | | ) |
|
|
inlinevirtual |
◆ AddCompound() [6/6]
◆ AddPrimitive() [1/7]
void G4PseudoScene::AddPrimitive |
( |
const G4Circle & | | ) |
|
|
inlinevirtual |
◆ AddPrimitive() [2/7]
void G4PseudoScene::AddPrimitive |
( |
const G4Plotter & | | ) |
|
|
inlinevirtual |
◆ AddPrimitive() [3/7]
◆ AddPrimitive() [4/7]
void G4PseudoScene::AddPrimitive |
( |
const G4Polyline & | | ) |
|
|
inlinevirtual |
◆ AddPrimitive() [5/7]
◆ AddPrimitive() [6/7]
void G4PseudoScene::AddPrimitive |
( |
const G4Square & | | ) |
|
|
inlinevirtual |
◆ AddPrimitive() [7/7]
void G4PseudoScene::AddPrimitive |
( |
const G4Text & | | ) |
|
|
inlinevirtual |
◆ AddSolid() [1/14]
void G4PseudoScene::AddSolid |
( |
const G4Box & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [2/14]
void G4PseudoScene::AddSolid |
( |
const G4Cons & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [3/14]
void G4PseudoScene::AddSolid |
( |
const G4Ellipsoid & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [4/14]
void G4PseudoScene::AddSolid |
( |
const G4Orb & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [5/14]
void G4PseudoScene::AddSolid |
( |
const G4Para & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [6/14]
void G4PseudoScene::AddSolid |
( |
const G4Polycone & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [7/14]
void G4PseudoScene::AddSolid |
( |
const G4Polyhedra & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [8/14]
void G4PseudoScene::AddSolid |
( |
const G4Sphere & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [9/14]
◆ AddSolid() [10/14]
void G4PseudoScene::AddSolid |
( |
const G4Torus & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [11/14]
void G4PseudoScene::AddSolid |
( |
const G4Trap & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [12/14]
void G4PseudoScene::AddSolid |
( |
const G4Trd & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [13/14]
void G4PseudoScene::AddSolid |
( |
const G4Tubs & | solid | ) |
|
|
inlinevirtual |
◆ AddSolid() [14/14]
void G4PseudoScene::AddSolid |
( |
const G4VSolid & | solid | ) |
|
|
inlinevirtual |
◆ BeginPrimitives()
◆ BeginPrimitives2D()
◆ EndPrimitives()
void G4PseudoScene::EndPrimitives |
( |
| ) |
|
|
inlinevirtual |
◆ EndPrimitives2D()
void G4PseudoScene::EndPrimitives2D |
( |
| ) |
|
|
inlinevirtual |
◆ PostAddSolid()
void G4PseudoScene::PostAddSolid |
( |
| ) |
|
|
inlinevirtual |
◆ PreAddSolid()
Implements G4VGraphicsScene.
Definition at line 56 of file G4PseudoScene.hh.
57 {
60 }
const G4VisAttributes * fpVisAttributes
const G4Transform3D * fpCurrentObjectTransformation
◆ ProcessVolume()
void G4PseudoScene::ProcessVolume |
( |
const G4VSolid & | solid | ) |
|
|
protectedvirtual |
Reimplemented in G4VtkUnstructuredGridPipeline::PseudoSceneVtkBase.
Definition at line 43 of file G4PseudoScene.cc.
44{
46 ed <<
"G4PseudoScene::ProcessVolume called for solid \"" << solid.
GetName()
47 << "\".\n This is a base class - it shouldn't happen."
48 << "\n The concrete implementation has not processed this solid.";
49 G4Exception(
"G4PseudoScene::ProcessVolume",
"modeling0014",
51}
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
Referenced by AddCompound(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), AddSolid(), and AddSolid().
◆ fpCurrentObjectTransformation
const G4Transform3D* G4PseudoScene::fpCurrentObjectTransformation = nullptr |
|
protected |
◆ fpVisAttributes
The documentation for this class was generated from the following files: