|
RavEngine
|
Structure used to store indices for a triangles points. T is either PxU32 or PxU16. More...
#include <GuTetrahedron.h>
Public Member Functions | |
| PX_INLINE | TetrahedronT (T a, T b, T c, T d) |
| template<class TX > | |
| PX_INLINE | TetrahedronT (const TetrahedronT< TX > &other) |
| PX_INLINE T & | operator[] (T i) |
| template<class TX > | |
| PX_INLINE TetrahedronT< T > & | operator= (const TetrahedronT< TX > &i) |
| PX_INLINE const T & | operator[] (T i) const |
| PX_INLINE PxI32 | indexOf (T i) const |
| PX_INLINE bool | contains (T id) const |
| PX_INLINE void | replace (T oldId, T newId) |
| PX_INLINE void | sort () |
| PX_INLINE bool | containsFace (const Gu::IndexedTriangleT< T > &triangle) const |
Static Public Member Functions | |
| static PX_INLINE bool | identical (Gu::TetrahedronT< T > x, Gu::TetrahedronT< T > y) |
Public Attributes | |
| T | v [4] |
Structure used to store indices for a triangles points. T is either PxU32 or PxU16.