Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class dMatrix
- {
- public:
- dMatrix ();
- dMatrix (const dVector &front, const dVector &up, const dVector &right, const dVector &posit);
- dMatrix (const dQuaternion &rotation, const dVector &position);
- dVector& operator[] (int i);
- const dVector& operator[] (int i) const;
- dMatrix Inverse () const;
- dMatrix Transpose () const;
- dMatrix Transpose4X4 () const;
- dVector RotateVector (const dVector &v) const;
- dVector UnrotateVector (const dVector &v) const;
- dVector TransformVector (const dVector &v) const;
- dVector UntransformVector (const dVector &v) const;
- void TransformTriplex (void* const dst, int dstStrideInBytes,
- void* const src, int srcStrideInBytes, int count) const;
- dMatrix operator* (const dMatrix &B) const;
- dVector m_front;
- dVector m_up;
- dVector m_right;
- dVector m_posit;
- };
Add Comment
Please, Sign In to add comment