RavEngine
Loading...
Searching...
No Matches
physx::Cm::FastVertex2ShapeScaling Class Reference

Public Member Functions

PX_INLINE FastVertex2ShapeScaling (const PxMeshScale &scale)
 
PX_INLINE FastVertex2ShapeScaling (const PxVec3 &scale, const PxQuat &rotation)
 
PX_INLINE void init (const PxMeshScale &scale)
 
PX_INLINE void setIdentity ()
 
PX_INLINE void init (const PxVec3 &scale, const PxQuat &rotation)
 
PX_FORCE_INLINE void flipNormal (PxVec3 &v1, PxVec3 &v2) const
 
PX_FORCE_INLINE PxVec3 operator* (const PxVec3 &src) const
 
PX_FORCE_INLINE PxVec3 operator% (const PxVec3 &src) const
 
PX_FORCE_INLINE const PxMat33 & getVertex2ShapeSkew () const
 
PX_FORCE_INLINE const PxMat33 & getShape2VertexSkew () const
 
PX_INLINE PxMat34 getVertex2WorldSkew (const PxMat34 &shape2world) const
 
PX_INLINE PxMat34 getWorld2VertexSkew (const PxMat34 &shape2world) const
 
void transformQueryBounds (PxVec3 &center, PxVec3 &extents, PxMat33 &basis) const
 Transforms a shape space OBB to a vertex space OBB. All 3 params are in and out.
 
void transformPlaneToShapeSpace (const PxVec3 &nIn, const PxReal dIn, PxVec3 &nOut, PxReal &dOut) const
 
PX_FORCE_INLINE bool flipsNormal () const
 

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