![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4PolyhedronTrap, including all inherited members.
| add(const HepPolyhedron &p) const | HepPolyhedron | |
| AllocateMemory(G4int Nvert, G4int Nface) | HepPolyhedron | protected |
| createPolyhedron(G4int Nnodes, G4int Nfaces, const G4double xyz[][3], const G4int faces[][4]) | HepPolyhedron | |
| CreatePrism() | HepPolyhedron | protected |
| createTwistedTrap(G4double Dz, const G4double xy1[][2], const G4double xy2[][2]) | HepPolyhedron | |
| fAllocatedVisAttributes | G4Visible | protected |
| FindNeighbour(G4int iFace, G4int iNode, G4int iOrder) const | HepPolyhedron | protected |
| FindNodeNormal(G4int iFace, G4int iNode) const | HepPolyhedron | protected |
| fNumberOfRotationSteps | HepPolyhedron | protectedstatic |
| fpVisAttributes | G4Visible | protected |
| G4Polyhedron() | G4Polyhedron | |
| G4Polyhedron(const HepPolyhedron &from) | G4Polyhedron | |
| G4PolyhedronTrap(G4double Dz, G4double Theta, G4double Phi, G4double Dy1, G4double Dx1, G4double Dx2, G4double Alp1, G4double Dy2, G4double Dx3, G4double Dx4, G4double Alp2) | G4PolyhedronTrap | |
| G4Visible() | G4Visible | |
| G4Visible(const G4Visible &) | G4Visible | |
| G4Visible(const G4VisAttributes *) | G4Visible | |
| GetFacet(G4int iFace, G4int &n, G4int *iNodes, G4int *edgeFlags=0, G4int *iFaces=0) const | HepPolyhedron | |
| GetFacet(G4int iFace, G4int &n, G4Point3D *nodes, G4int *edgeFlags=0, G4Normal3D *normals=0) const | HepPolyhedron | |
| GetNextEdge(G4Point3D &p1, G4Point3D &p2, G4int &edgeFlag) const | HepPolyhedron | |
| GetNextEdge(G4Point3D &p1, G4Point3D &p2, G4int &edgeFlag, G4int &iface1, G4int &iface2) const | HepPolyhedron | |
| GetNextEdgeIndeces(G4int &i1, G4int &i2, G4int &edgeFlag, G4int &iface1, G4int &iface2) const | HepPolyhedron | inline |
| GetNextEdgeIndeces(G4int &i1, G4int &i2, G4int &edgeFlag) const | HepPolyhedron | inline |
| GetNextEdgeIndices(G4int &i1, G4int &i2, G4int &edgeFlag, G4int &iface1, G4int &iface2) const | HepPolyhedron | |
| GetNextEdgeIndices(G4int &i1, G4int &i2, G4int &edgeFlag) const | HepPolyhedron | |
| GetNextFacet(G4int &n, G4Point3D *nodes, G4int *edgeFlags=0, G4Normal3D *normals=0) const | HepPolyhedron | |
| GetNextNormal(G4Normal3D &normal) const | HepPolyhedron | |
| GetNextUnitNormal(G4Normal3D &normal) const | HepPolyhedron | |
| GetNextVertex(G4Point3D &vertex, G4int &edgeFlag) const | HepPolyhedron | |
| GetNextVertex(G4Point3D &vertex, G4int &edgeFlag, G4Normal3D &normal) const | HepPolyhedron | |
| GetNextVertexIndex(G4int &index, G4int &edgeFlag) const | HepPolyhedron | |
| GetNoFacets() const | HepPolyhedron | inline |
| GetNormal(G4int iFace) const | HepPolyhedron | |
| GetNoVerteces() const | HepPolyhedron | inline |
| GetNoVertices() const | HepPolyhedron | inline |
| GetNumberOfRotationSteps() | HepPolyhedron | static |
| GetNumberOfRotationStepsAtTimeOfCreation() const | G4Polyhedron | inline |
| GetSurfaceArea() const | HepPolyhedron | |
| GetUnitNormal(G4int iFace) const | HepPolyhedron | |
| GetVertex(G4int index) const | HepPolyhedron | |
| GetVisAttributes() const | G4Visible | |
| GetVolume() const | HepPolyhedron | |
| HepPolyhedron() | HepPolyhedron | inline |
| HepPolyhedron(const HepPolyhedron &from) | HepPolyhedron | |
| HepPolyhedron(HepPolyhedron &&from) | HepPolyhedron | |
| intersect(const HepPolyhedron &p) const | HepPolyhedron | |
| InvertFacets() | HepPolyhedron | protected |
| nface | HepPolyhedron | protected |
| nvert | HepPolyhedron | protected |
| operator!=(const G4Visible &right) const | G4Visible | |
| HepPolyhedron::operator=(const HepPolyhedron &from) | HepPolyhedron | |
| HepPolyhedron::operator=(HepPolyhedron &&from) | HepPolyhedron | |
| G4Visible::operator=(const G4Visible &) | G4Visible | |
| pF | HepPolyhedron | protected |
| pV | HepPolyhedron | protected |
| ResetNumberOfRotationSteps() | HepPolyhedron | static |
| RotateAroundZ(G4int nstep, G4double phi, G4double dphi, G4int np1, G4int np2, const G4double *z, G4double *r, G4int nodeVis, G4int edgeVis) | HepPolyhedron | protected |
| RotateEdge(G4int k1, G4int k2, G4double r1, G4double r2, G4int v1, G4int v2, G4int vEdge, G4bool ifWholeCircle, G4int ns, G4int &kface) | HepPolyhedron | protected |
| SetNumberOfRotationSteps(G4int n) | HepPolyhedron | static |
| SetReferences() | HepPolyhedron | protected |
| SetSideFacets(G4int ii[4], G4int vv[4], G4int *kk, G4double *r, G4double dphi, G4int ns, G4int &kface) | HepPolyhedron | protected |
| SetVisAttributes(const G4VisAttributes *) | G4Visible | |
| SetVisAttributes(const G4VisAttributes &) | G4Visible | |
| subtract(const HepPolyhedron &p) const | HepPolyhedron | |
| Transform(const G4Transform3D &t) | HepPolyhedron | |
| ~G4Polyhedron() | G4Polyhedron | virtual |
| ~G4PolyhedronTrap() | G4PolyhedronTrap | virtual |
| ~G4Visible() | G4Visible | virtual |
| ~HepPolyhedron() | HepPolyhedron | inlinevirtual |