Loading [MathJax]/jax/output/SVG/config.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SbPolyhedronCone Member List

This is the complete list of members for SbPolyhedronCone, including all inherited members.

add(const SbPolyhedron &p) constSbPolyhedron
AllocateMemory(int Nvert, int Nface)SbPolyhedronprotected
CreatePrism()SbPolyhedronprotected
FindNeighbour(int iFace, int iNode, int iOrder) constSbPolyhedronprotected
FindNodeNormal(int iFace, int iNode) constSbPolyhedronprotected
GetFacet(int iFace, int &n, int *iNodes, int *edgeFlags=0, int *iFaces=0) constSbPolyhedron
GetFacet(int iFace, int &n, HVPoint3D *nodes, int *edgeFlags=0, HVNormal3D *normals=0) constSbPolyhedron
GetNextEdge(HVPoint3D &p1, HVPoint3D &p2, int &edgeFlag) constSbPolyhedron
GetNextEdge(HVPoint3D &p1, HVPoint3D &p2, int &edgeFlag, int &iface1, int &iface2) constSbPolyhedron
GetNextEdgeIndeces(int &i1, int &i2, int &edgeFlag, int &iface1, int &iface2) constSbPolyhedron
GetNextEdgeIndeces(int &i1, int &i2, int &edgeFlag) constSbPolyhedron
GetNextFacet(int &n, HVPoint3D *nodes, int *edgeFlags=0, HVNormal3D *normals=0) constSbPolyhedron
GetNextNormal(HVNormal3D &normal) constSbPolyhedron
GetNextUnitNormal(HVNormal3D &normal) constSbPolyhedron
GetNextVertex(HVPoint3D &vertex, int &edgeFlag) constSbPolyhedron
GetNextVertex(HVPoint3D &vertex, int &edgeFlag, HVNormal3D &normal) constSbPolyhedron
GetNextVertexIndex(int &index, int &edgeFlag) constSbPolyhedron
GetNoFacets() constSbPolyhedroninline
GetNormal(int iFace) constSbPolyhedron
GetNoVertices() constSbPolyhedroninline
GetNumberOfRotationSteps()SbPolyhedroninlinestatic
GetSurfaceArea() constSbPolyhedron
GetUnitNormal(int iFace) constSbPolyhedron
GetVertex(int index) constSbPolyhedron
GetVertexFast(int index) constSbPolyhedron
GetVolume() constSbPolyhedron
intersect(const SbPolyhedron &p) constSbPolyhedron
InvertFacets()SbPolyhedronprotected
m_nfaceSbPolyhedronprotected
m_nvertSbPolyhedronprotected
m_pFSbPolyhedronprotected
m_pVSbPolyhedronprotected
operator=(const SbPolyhedron &from)SbPolyhedronConeinlinevirtual
ResetNumberOfRotationSteps()SbPolyhedroninlinestatic
RotateAroundZ(int nstep, double phi, double dphi, int np1, int np2, const double *z, double *r, int nodeVis, int edgeVis)SbPolyhedronprotected
RotateEdge(int k1, int k2, double r1, double r2, int v1, int v2, int vEdge, bool ifWholeCircle, int ns, int &kface)SbPolyhedronprotected
s_numberOfRotationStepsSbPolyhedronprivatestatic
SbPolyhedron(int Nvert=0, int Nface=0)SbPolyhedroninline
SbPolyhedron(const SbPolyhedron &from)SbPolyhedron
SbPolyhedronCone(double Rmn1, double Rmx1, double Rmn2, double Rmx2, double Dz)SbPolyhedronCone
SbPolyhedronCons(double Rmn1, double Rmx1, double Rmn2, double Rmx2, double Dz, double Phi1, double Dphi)SbPolyhedronCons
SetNumberOfRotationSteps(int n)SbPolyhedronstatic
SetReferences()SbPolyhedronprotected
SetSideFacets(int ii[4], int vv[4], int *kk, double *r, double dphi, int ns, int &kface)SbPolyhedronprotected
subtract(const SbPolyhedron &p) constSbPolyhedron
Transform(const HEPVis::SbRotation &rot, const SbVec3d &trans)SbPolyhedron
~SbPolyhedron()SbPolyhedroninlinevirtual
~SbPolyhedronCone()SbPolyhedronConevirtual
~SbPolyhedronCons()SbPolyhedronConsvirtual