RavEngine
Loading...
Searching...
No Matches
physx::Gu::MeshAnalyzer Class Reference

Static Public Member Functions

template<typename T , typename S >
static void mapDuplicatePoints (const PxArray< T > &points, PxArray< PxI32 > &result, S duplicateDistanceManhattanMetric=static_cast< S >(1e-6))
 
static PX_PHYSX_COMMON_API bool buildTriangleAdjacency (const Triangle *tris, PxU32 numTriangles, PxArray< PxI32 > &result, PxHashMap< PxU64, PxI32 > &edges)
 
static PX_PHYSX_COMMON_API bool checkConsistentTriangleOrientation (const Triangle *tris, PxU32 numTriangles, PxArray< bool > &flip, PxHashMap< PxU64, PxI32 > &edges)
 
static PX_PHYSX_COMMON_API bool makeTriOrientationConsistent (Triangle *tris, PxU32 numTriangles, bool invertOrientation=false)
 
static PX_PHYSX_COMMON_API bool checkMeshWatertightness (const Triangle *tris, PxU32 numTriangles)
 

The documentation for this class was generated from the following files: