|
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.