PxMat33Padded
Defined in include/foundation/PxSIMDHelpers.h
-
class PxMat33Padded : public PxMat33T<float>
A padded version of PxMat33, to safely load its data using SIMD.
Public Functions
-
inline ~PxMat33Padded()
-
inline float getDeterminant() const
Get determinant.
-
inline const PxVec3T<float> operator*(const PxVec3T<float> &vec) const
Matrix vector multiplication (returns ‘this->transform(vec)’)
-
inline const PxVec3T<float> transform(const PxVec3T<float> &other) const
Transform vector by matrix, equal to v’ = M*v.
-
inline const PxVec3T<float> transformTranspose(const PxVec3T<float> &other) const
Transform vector by matrix transpose, v’ = M^t*v.
-
inline const float *front() const
Public Members
-
inline ~PxMat33Padded()