PxMat34Padded
Defined in include/foundation/PxMat34.h
Inheritance Relationships
Base Type
public PxMat34T< float >
(PxMat34T)
-
class PxMat34Padded : public PxMat34T<float>
A padded version of PxMat34, to safely load its data using SIMD.
Public Functions
-
inline PxMat34Padded()
-
inline ~PxMat34Padded()
-
inline void setIdentity()
Set to identity matrix.
-
inline PxMat34T operator*(const PxMat33T<Type> &other) const
Matrix multiplication, extend the second matrix.
-
inline PxVec3T<Type> rotate(const PxVec3T<Type> &other) const
Transform vector by matrix, equal to v’ = M*v.
-
inline PxVec3T<Type> rotateTranspose(const PxVec3T<Type> &other) const
Transform vector by transpose of matrix, equal to v’ = M^t*v.
-
inline PxVec3T<Type> transformTranspose(const PxVec3T<Type> &other) const
Transform point by transposed matrix.
-
inline PxMat34T transformTranspose(const PxMat34T &other) const
Transform point by transposed matrix.
-
inline PxMat34Padded()