ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/graphics_reps/include/G4PolyhedronArbitrary.hh>
Protected Attributes | |
G4int | nVertexCount |
G4int | nFacetCount |
Private Member Functions | |
G4PolyhedronArbitrary (const G4PolyhedronArbitrary &) | |
G4PolyhedronArbitrary & | operator= (const G4PolyhedronArbitrary &) |
Definition at line 75 of file G4PolyhedronArbitrary.hh.
View newest version in sPHENIX GitHub at line 75 of file G4PolyhedronArbitrary.hh
Definition at line 62 of file G4PolyhedronArbitrary.cc.
View newest version in sPHENIX GitHub at line 62 of file G4PolyhedronArbitrary.cc
References HepPolyhedron::AllocateMemory(), nFacetCount, and nVertexCount.
|
virtual |
Definition at line 71 of file G4PolyhedronArbitrary.cc.
View newest version in sPHENIX GitHub at line 71 of file G4PolyhedronArbitrary.cc
|
private |
void G4PolyhedronArbitrary::AddFacet | ( | const G4int | iv1, |
const G4int | iv2, | ||
const G4int | iv3, | ||
const G4int | iv4 = 0 |
||
) |
Definition at line 93 of file G4PolyhedronArbitrary.cc.
View newest version in sPHENIX GitHub at line 93 of file G4PolyhedronArbitrary.cc
References G4cerr, G4endl, HepPolyhedron::nface, nFacetCount, HepPolyhedron::nvert, nVertexCount, and HepPolyhedron::pF.
Referenced by G4GenericTrap::CreatePolyhedron(), and G4TessellatedSolid::CreatePolyhedron().
void G4PolyhedronArbitrary::AddVertex | ( | const G4ThreeVector & | v | ) |
Definition at line 75 of file G4PolyhedronArbitrary.cc.
View newest version in sPHENIX GitHub at line 75 of file G4PolyhedronArbitrary.cc
References G4cerr, G4endl, HepPolyhedron::nvert, nVertexCount, HepPolyhedron::pV, and v.
Referenced by G4GenericTrap::CreatePolyhedron(), and G4TessellatedSolid::CreatePolyhedron().
|
inline |
Definition at line 89 of file G4PolyhedronArbitrary.hh.
View newest version in sPHENIX GitHub at line 89 of file G4PolyhedronArbitrary.hh
References HepPolyhedron::InvertFacets().
Referenced by G4GenericTrap::CreatePolyhedron().
|
private |
|
inline |
Definition at line 86 of file G4PolyhedronArbitrary.hh.
View newest version in sPHENIX GitHub at line 86 of file G4PolyhedronArbitrary.hh
References HepPolyhedron::SetReferences().
Referenced by G4GenericTrap::CreatePolyhedron(), and G4TessellatedSolid::CreatePolyhedron().
|
protected |
Definition at line 93 of file G4PolyhedronArbitrary.hh.
View newest version in sPHENIX GitHub at line 93 of file G4PolyhedronArbitrary.hh
Referenced by AddFacet(), and G4PolyhedronArbitrary().
|
protected |
Definition at line 92 of file G4PolyhedronArbitrary.hh.
View newest version in sPHENIX GitHub at line 92 of file G4PolyhedronArbitrary.hh
Referenced by AddFacet(), AddVertex(), and G4PolyhedronArbitrary().