| 
    HDK
    
   | 
 
#include <BV_OBBTree.h>
Public Member Functions | |
| void | updateL (const UT_Matrix3 &rot, const UT_Vector3 &trans, bvTransform &xform) const | 
| void | updateR (const UT_Matrix3 &rot, const UT_Vector3 &trans, bvTransform &xform) const | 
| same as updateL, except for the right tree (tree b)  More... | |
| void | update (const UT_Matrix3 &ra, const UT_Matrix3 &rb, const UT_Vector3 &ta, const UT_Vector3 &tb, const UT_DMatrix4 &xforma, const UT_DMatrix4 &xformb, const UT_DMatrix4 &xformc, const UT_DMatrix4 &xformd) | 
Public Attributes | |
| UT_Matrix3 | R | 
| relative rotation  More... | |
| UT_Vector3 | T | 
| relative translation  More... | |
| UT_DMatrix4 | xform [2] | 
| relative transformation  More... | |
Definition at line 399 of file BV_OBBTree.h.
| void bvTransform::update | ( | const UT_Matrix3 & | ra, | 
| const UT_Matrix3 & | rb, | ||
| const UT_Vector3 & | ta, | ||
| const UT_Vector3 & | tb, | ||
| const UT_DMatrix4 & | xforma, | ||
| const UT_DMatrix4 & | xformb, | ||
| const UT_DMatrix4 & | xformc, | ||
| const UT_DMatrix4 & | xformd | ||
| ) | 
update myself given (xforma, xformc) and (xformb, xformb) with left tree (ra, ta) and right tree (rb, tb)
| void bvTransform::updateL | ( | const UT_Matrix3 & | rot, | 
| const UT_Vector3 & | trans, | ||
| bvTransform & | xform | ||
| ) | const | 
create a new bvTransform that has updated relative rotation/translation for the left tree (tree a)
| void bvTransform::updateR | ( | const UT_Matrix3 & | rot, | 
| const UT_Vector3 & | trans, | ||
| bvTransform & | xform | ||
| ) | const | 
same as updateL, except for the right tree (tree b)
| UT_Matrix3 bvTransform::R | 
relative rotation
Definition at line 402 of file BV_OBBTree.h.
| UT_Vector3 bvTransform::T | 
relative translation
Definition at line 404 of file BV_OBBTree.h.
| UT_DMatrix4 bvTransform::xform[2] | 
relative transformation
Definition at line 406 of file BV_OBBTree.h.