Classes | |
struct | _TimeStamp |
class | CD_Depth |
class | CD_Pair |
class | CD_Scene |
class | CD_Simplex |
class | CD_SimplexEnhanced |
struct | CD_SimplexKeptPoints |
struct | Geometry |
struct | Polyhedron_algorithms |
struct | PolyhedronEdge |
struct | PolyhedronTriangle |
class | S_Box |
class | S_Capsule |
class | S_Cone |
class | S_Cylinder |
class | S_Object |
class | S_ObjectNonNormalized |
class | S_ObjectNormalized |
class | S_Point |
class | s_PointsComparator |
Functor. More... | |
class | S_Polyhedron |
class | S_PolyhedronVertex |
class | S_Sphere |
struct | s_SphereApproxim |
Functor. More... | |
struct | s_STN_VVR |
struct | s_STP_Circle |
struct | s_STP_STBVData |
struct | s_STP_VVR |
class | S_Superellipsoid |
struct | s_toruslinkedBV |
Stores the IDs of the BV to which a torus is linked. More... | |
struct | s_Triangle |
Defines a triangle. More... | |
class | STP_BigSphere |
class | STP_BV |
class | STP_BV_P |
class | STP_Feature |
class | STP_SmallSphere |
class | STP_Torus |
Typedefs | |
typedef double | Scalar |
typedef CD_Matrix::Vector3T< Scalar, false > | Vector3 |
typedef CD_Matrix::Vector4T< Scalar > | Vector4 |
typedef Vector3 | Point3 |
typedef CD_Matrix::Matrix3x3T< Scalar > | Matrix3x3 |
typedef CD_Matrix::QuaternionT< Scalar > | Quaternion |
typedef CD_Matrix::Matrix4x4T< Scalar > | Matrix4x4 |
typedef CD_Matrix::Vector3T< Scalar, true > | Vector3NormOptimized |
typedef struct sch::_TimeStamp | S_ObjectTimeStamp |
typedef struct sch::s_toruslinkedBV | toruslinkedBV |
typedef struct sch::s_Triangle | Triangle |
typedef struct sch::s_SphereApproxim | SphereApproxim |
typedef struct sch::s_PointsComparator | PointsComparator |
typedef struct sch::s_STP_VVR | STP_VVR |
typedef struct sch::s_STN_VVR | STN_VVR |
typedef struct sch::s_STP_STBVData | STP_STBVData |
typedef struct sch::s_STP_Circle | STP_Circle |
Enumerations | |
enum | CD_SimplexType { CD_Point, CD_Segment, CD_Triangle, CD_Tetrahedron, CD_None } |
enum | ArchiveType { BINARY_ARCHIVE, TEXT_ARCHIVE } |
enum | STP_Featuretype { SMALLSPHERE, BIGSPHERE, TORUS } |
typedef CD_Matrix::Matrix3x3T<Scalar> sch::Matrix3x3 |
typedef CD_Matrix::Matrix4x4T<Scalar> sch::Matrix4x4 |
typedef Vector3 sch::Point3 |
typedef struct sch::s_PointsComparator sch::PointsComparator |
typedef CD_Matrix::QuaternionT<Scalar> sch::Quaternion |
typedef struct sch::_TimeStamp sch::S_ObjectTimeStamp |
typedef double sch::Scalar |
typedef struct sch::s_SphereApproxim sch::SphereApproxim |
typedef struct sch::s_STN_VVR sch::STN_VVR |
typedef struct sch::s_STP_Circle sch::STP_Circle |
typedef struct sch::s_STP_STBVData sch::STP_STBVData |
typedef struct sch::s_STP_VVR sch::STP_VVR |
typedef struct sch::s_toruslinkedBV sch::toruslinkedBV |
typedef struct sch::s_Triangle sch::Triangle |
typedef CD_Matrix::Vector3T<Scalar, false> sch::Vector3 |
typedef CD_Matrix::Vector3T<Scalar, true> sch::Vector3NormOptimized |
typedef CD_Matrix::Vector4T<Scalar> sch::Vector4 |
enum sch::ArchiveType |
enum sch::CD_SimplexType |
enum sch::STP_Featuretype |