Geant4
10.03.p03
|
#include <G4ReflectedSolid.hh>
Protected Attributes | |
G4VSolid * | fPtrSolid |
G4Transform3D * | fDirectTransform3D |
G4bool | fRebuildPolyhedron |
G4Polyhedron * | fpPolyhedron |
Protected Attributes inherited from G4VSolid | |
G4double | kCarTolerance |
Additional Inherited Members | |
Protected Member Functions inherited from G4VSolid | |
void | CalculateClippedPolygonExtent (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipCrossSection (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipBetweenSections (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipPolygon (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) const |
Definition at line 48 of file G4ReflectedSolid.hh.
G4ReflectedSolid::G4ReflectedSolid | ( | const G4String & | pName, |
G4VSolid * | pSolid, | ||
const G4Transform3D & | transform | ||
) |
Definition at line 56 of file G4ReflectedSolid.cc.
|
virtual |
Definition at line 68 of file G4ReflectedSolid.cc.
G4ReflectedSolid::G4ReflectedSolid | ( | const G4ReflectedSolid & | rhs | ) |
Definition at line 77 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 217 of file G4ReflectedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 371 of file G4ReflectedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 346 of file G4ReflectedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 418 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 408 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 285 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 299 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 310 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 335 of file G4ReflectedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 155 of file G4ReflectedSolid.cc.
G4VSolid * G4ReflectedSolid::GetConstituentMovedSolid | ( | ) | const |
G4Transform3D G4ReflectedSolid::GetDirectTransform3D | ( | ) | const |
Definition at line 139 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 111 of file G4ReflectedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 361 of file G4ReflectedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 443 of file G4ReflectedSolid.cc.
|
virtual |
Definition at line 116 of file G4ReflectedSolid.cc.
|
virtual |
Definition at line 121 of file G4ReflectedSolid.cc.
G4Transform3D G4ReflectedSolid::GetTransform3D | ( | ) | const |
Definition at line 134 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 262 of file G4ReflectedSolid.cc.
G4ReflectedSolid & G4ReflectedSolid::operator= | ( | const G4ReflectedSolid & | rhs | ) |
Definition at line 87 of file G4ReflectedSolid.cc.
void G4ReflectedSolid::SetDirectTransform3D | ( | G4Transform3D & | transform | ) |
Definition at line 145 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 381 of file G4ReflectedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 273 of file G4ReflectedSolid.cc.
|
protected |
Definition at line 128 of file G4ReflectedSolid.hh.
|
mutableprotected |
Definition at line 131 of file G4ReflectedSolid.hh.
|
protected |
Definition at line 127 of file G4ReflectedSolid.hh.
|
mutableprotected |
Definition at line 130 of file G4ReflectedSolid.hh.