29#ifndef PX_TETRAHEDRON_GEOMETRY_H
30#define PX_TETRAHEDRON_GEOMETRY_H
34#include "geometry/PxGeometry.h"
35#include "geometry/PxMeshScale.h"
36#include "common/PxCoreUtilityTypes.h"
42 class PxTetrahedronMesh;
97 if(mType != PxGeometryType::eTETRAHEDRONMESH)
A geometry object.
Definition PxGeometry.h:79
Tetrahedron mesh geometry class.
Definition PxTetrahedronMeshGeometry.h:50
PX_INLINE PxTetrahedronMeshGeometry(PxTetrahedronMesh *mesh=NULL)
Constructor. By default creates an empty object with a NULL mesh and identity scale.
Definition PxTetrahedronMeshGeometry.h:55
PxTetrahedronMesh * tetrahedronMesh
A reference to the mesh object.
Definition PxTetrahedronMeshGeometry.h:92
PX_INLINE PxTetrahedronMeshGeometry(const PxTetrahedronMeshGeometry &that)
Copy constructor.
Definition PxTetrahedronMeshGeometry.h:65
PX_INLINE void operator=(const PxTetrahedronMeshGeometry &that)
Assignment operator.
Definition PxTetrahedronMeshGeometry.h:73
PX_INLINE bool isValid() const
Returns true if the geometry is valid.
Definition PxTetrahedronMeshGeometry.h:95
A tetramedron mesh, also called a 'tetrahedron soup'.
Definition PxTetrahedronMesh.h:115
#define PX_INLINE
Definition PxPreprocessor.h:320
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39
A geometry type.
Definition PxGeometry.h:50