PxTrianglePadded
Defined in include/geometry/PxTriangle.h
-
class PxTrianglePadded : public PxTriangle
A padded version of PxTriangle, to safely load its data using SIMD.
Public Functions
-
inline PxTrianglePadded()
-
inline ~PxTrianglePadded()
-
inline void normal(PxVec3 &_normal) const
Compute the normal of the Triangle.
- Parameters:
_normal – [out] Triangle normal.
-
inline void denormalizedNormal(PxVec3 &_normal) const
Compute the unnormalized normal of the triangle.
- Parameters:
_normal – [out] Triangle normal (not normalized).
-
inline PxReal area() const
Compute the area of the triangle.
- Returns:
Area of the triangle.
-
inline PxVec3 pointFromUV(PxReal u, PxReal v) const
- Returns:
Computes a point on the triangle from u and v barycentric coordinates.
Public Members
-
PxU32 padding
-
PxVec3 verts[3]
Array of Vertices.