ATLAS Offline Software
|
This is the complete list of members for SbPolyhedronPcon, including all inherited members.
add(const SbPolyhedron &p) const | SbPolyhedron | |
AllocateMemory(int Nvert, int Nface) | SbPolyhedron | protected |
CreatePrism() | SbPolyhedron | protected |
FindNeighbour(int iFace, int iNode, int iOrder) const | SbPolyhedron | protected |
FindNodeNormal(int iFace, int iNode) const | SbPolyhedron | protected |
GetFacet(int iFace, int &n, int *iNodes, int *edgeFlags=0, int *iFaces=0) const | SbPolyhedron | |
GetFacet(int iFace, int &n, HVPoint3D *nodes, int *edgeFlags=0, HVNormal3D *normals=0) const | SbPolyhedron | |
GetNextEdge(HVPoint3D &p1, HVPoint3D &p2, int &edgeFlag) const | SbPolyhedron | |
GetNextEdge(HVPoint3D &p1, HVPoint3D &p2, int &edgeFlag, int &iface1, int &iface2) const | SbPolyhedron | |
GetNextEdgeIndeces(int &i1, int &i2, int &edgeFlag, int &iface1, int &iface2) const | SbPolyhedron | |
GetNextEdgeIndeces(int &i1, int &i2, int &edgeFlag) const | SbPolyhedron | |
GetNextFacet(int &n, HVPoint3D *nodes, int *edgeFlags=0, HVNormal3D *normals=0) const | SbPolyhedron | |
GetNextNormal(HVNormal3D &normal) const | SbPolyhedron | |
GetNextUnitNormal(HVNormal3D &normal) const | SbPolyhedron | |
GetNextVertex(HVPoint3D &vertex, int &edgeFlag) const | SbPolyhedron | |
GetNextVertex(HVPoint3D &vertex, int &edgeFlag, HVNormal3D &normal) const | SbPolyhedron | |
GetNextVertexIndex(int &index, int &edgeFlag) const | SbPolyhedron | |
GetNoFacets() const | SbPolyhedron | inline |
GetNormal(int iFace) const | SbPolyhedron | |
GetNoVertices() const | SbPolyhedron | inline |
GetNumberOfRotationSteps() | SbPolyhedron | inlinestatic |
GetSurfaceArea() const | SbPolyhedron | |
GetUnitNormal(int iFace) const | SbPolyhedron | |
GetVertex(int index) const | SbPolyhedron | |
GetVertexFast(int index) const | SbPolyhedron | |
GetVolume() const | SbPolyhedron | |
intersect(const SbPolyhedron &p) const | SbPolyhedron | |
InvertFacets() | SbPolyhedron | protected |
m_nface | SbPolyhedron | protected |
m_nvert | SbPolyhedron | protected |
m_pF | SbPolyhedron | protected |
m_pV | SbPolyhedron | protected |
operator=(const SbPolyhedron &from) | SbPolyhedronPcon | inlinevirtual |
ResetNumberOfRotationSteps() | SbPolyhedron | inlinestatic |
RotateAroundZ(int nstep, double phi, double dphi, int np1, int np2, const double *z, double *r, int nodeVis, int edgeVis) | SbPolyhedron | protected |
RotateEdge(int k1, int k2, double r1, double r2, int v1, int v2, int vEdge, bool ifWholeCircle, int ns, int &kface) | SbPolyhedron | protected |
s_numberOfRotationSteps | SbPolyhedron | privatestatic |
SbPolyhedron(int Nvert=0, int Nface=0) | SbPolyhedron | inline |
SbPolyhedron(const SbPolyhedron &from) | SbPolyhedron | |
SbPolyhedronPcon(double phi, double dphi, int nz, const double *z, const double *rmin, const double *rmax) | SbPolyhedronPcon | |
SbPolyhedronPgon(double phi, double dphi, int npdv, int nz, const double *z, const double *rmin, const double *rmax) | SbPolyhedronPgon | |
SetNumberOfRotationSteps(int n) | SbPolyhedron | static |
SetReferences() | SbPolyhedron | protected |
SetSideFacets(int ii[4], int vv[4], int *kk, double *r, double dphi, int ns, int &kface) | SbPolyhedron | protected |
subtract(const SbPolyhedron &p) const | SbPolyhedron | |
Transform(const HEPVis::SbRotation &rot, const SbVec3d &trans) | SbPolyhedron | |
~SbPolyhedron() | SbPolyhedron | inlinevirtual |
~SbPolyhedronPcon() | SbPolyhedronPcon | virtual |
~SbPolyhedronPgon() | SbPolyhedronPgon | virtual |