HDK
|
#include <GU_Copy2.h>
Public Member Functions | |
GU_PointTransformCache () | |
void | clearTransformArrays () |
Public Attributes | |
GA_DataId | myTargetTransformDataIDs [GA_AttributeInstanceMatrix::theNumAttribs] |
This is for keeping track of whether transforms have changed since the last cook. More... | |
GA_DataId | myTargetPDataID |
bool | myTargetUsingImplicitN |
GA_DataId | myTargetPrimListDataID |
GA_DataId | myTargetTopologyDataID |
UT_UniquePtr< UT_Matrix3F[]> | myTransformMatrices3F |
UT_UniquePtr< UT_Matrix3D[]> | myTransformMatrices3D |
UT_UniquePtr< UT_Vector3F[]> | myTransformTranslates3F |
UT_UniquePtr< UT_Vector3D[]> | myTransformTranslates3D |
UT_UniquePtr< UT_Matrix3F[]> | myTransformInverse3F |
UT_UniquePtr< UT_Matrix3D[]> | myTransformInverse3D |
UT_UniquePtr< UT_QuaternionF[]> | myTransformQuaternionsF |
UT_UniquePtr< UT_QuaternionD[]> | myTransformQuaternionsD |
exint | myTransformCacheSize |
Definition at line 39 of file GU_Copy2.h.
|
inline |
Definition at line 41 of file GU_Copy2.h.
|
inline |
Definition at line 54 of file GU_Copy2.h.
GA_DataId GU_PointTransformCache::myTargetPDataID |
Definition at line 69 of file GU_Copy2.h.
GA_DataId GU_PointTransformCache::myTargetPrimListDataID |
Definition at line 71 of file GU_Copy2.h.
GA_DataId GU_PointTransformCache::myTargetTopologyDataID |
Definition at line 72 of file GU_Copy2.h.
GA_DataId GU_PointTransformCache::myTargetTransformDataIDs[GA_AttributeInstanceMatrix::theNumAttribs] |
This is for keeping track of whether transforms have changed since the last cook.
Definition at line 68 of file GU_Copy2.h.
bool GU_PointTransformCache::myTargetUsingImplicitN |
Definition at line 70 of file GU_Copy2.h.
exint GU_PointTransformCache::myTransformCacheSize |
Definition at line 82 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3D[]> GU_PointTransformCache::myTransformInverse3D |
Definition at line 79 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3F[]> GU_PointTransformCache::myTransformInverse3F |
Definition at line 78 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3D[]> GU_PointTransformCache::myTransformMatrices3D |
Definition at line 75 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3F[]> GU_PointTransformCache::myTransformMatrices3F |
Definition at line 74 of file GU_Copy2.h.
UT_UniquePtr<UT_QuaternionD[]> GU_PointTransformCache::myTransformQuaternionsD |
Definition at line 81 of file GU_Copy2.h.
UT_UniquePtr<UT_QuaternionF[]> GU_PointTransformCache::myTransformQuaternionsF |
Definition at line 80 of file GU_Copy2.h.
UT_UniquePtr<UT_Vector3D[]> GU_PointTransformCache::myTransformTranslates3D |
Definition at line 77 of file GU_Copy2.h.
UT_UniquePtr<UT_Vector3F[]> GU_PointTransformCache::myTransformTranslates3F |
Definition at line 76 of file GU_Copy2.h.