#include <G4PseudoScene.hh>
Definition at line 50 of file G4PseudoScene.hh.
◆ G4PseudoScene()
G4PseudoScene::G4PseudoScene |
( |
| ) |
|
|
inline |
Definition at line 54 of file G4PseudoScene.hh.
const G4Transform3D * fpCurrentObjectTransformation
◆ ~G4PseudoScene()
virtual G4PseudoScene::~G4PseudoScene |
( |
| ) |
|
|
inlinevirtual |
◆ AddCompound() [1/6]
void G4PseudoScene::AddCompound |
( |
const G4Mesh & |
| ) |
|
|
inlinevirtual |
◆ 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 |
◆ GetExtent()
const G4VisExtent & G4VGraphicsScene::GetExtent |
( |
| ) |
const |
|
virtualinherited |
◆ PostAddSolid()
void G4PseudoScene::PostAddSolid |
( |
| ) |
|
|
inlinevirtual |
◆ PreAddSolid()
◆ ProcessVolume()
void G4PseudoScene::ProcessVolume |
( |
const G4VSolid & |
solid | ) |
|
|
protectedvirtual |
Reimplemented in G4PhysicalVolumeMassScene, G4PhysicalVolumeSearchScene, G4PhysicalVolumesSearchScene, G4TouchablePropertiesScene, G4BoundingExtentScene, and G4BoundingSphereScene.
Definition at line 34 of file G4PseudoScene.cc.
35{
37 ed <<
"G4PseudoScene::ProcessVolume called for solid \"" << solid.
GetName()
38 << "\".\n This is a base class - it shouldn't happen."
39 << "\n The concrete implementation has not processed this solid.";
40 G4Exception(
"G4PseudoScene::ProcessVolume",
"modeling0014",
42}
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
References FatalException, G4Exception(), and G4VSolid::GetName().
Referenced by AddSolid().
◆ fpCurrentObjectTransformation
const G4Transform3D* G4PseudoScene::fpCurrentObjectTransformation |
|
protected |
The documentation for this class was generated from the following files: