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 57 of file GU_Copy2.h.
|
inline |
Definition at line 59 of file GU_Copy2.h.
|
inline |
Definition at line 72 of file GU_Copy2.h.
GA_DataId HDK_Sample::GU_PointTransformCache::myTargetPDataID |
Definition at line 87 of file GU_Copy2.h.
GA_DataId HDK_Sample::GU_PointTransformCache::myTargetPrimListDataID |
Definition at line 89 of file GU_Copy2.h.
GA_DataId HDK_Sample::GU_PointTransformCache::myTargetTopologyDataID |
Definition at line 90 of file GU_Copy2.h.
GA_DataId HDK_Sample::GU_PointTransformCache::myTargetTransformDataIDs[GA_AttributeInstanceMatrix::theNumAttribs] |
This is for keeping track of whether transforms have changed since the last cook.
Definition at line 86 of file GU_Copy2.h.
bool HDK_Sample::GU_PointTransformCache::myTargetUsingImplicitN |
Definition at line 88 of file GU_Copy2.h.
exint HDK_Sample::GU_PointTransformCache::myTransformCacheSize |
Definition at line 100 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3D[]> HDK_Sample::GU_PointTransformCache::myTransformInverse3D |
Definition at line 97 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3F[]> HDK_Sample::GU_PointTransformCache::myTransformInverse3F |
Definition at line 96 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3D[]> HDK_Sample::GU_PointTransformCache::myTransformMatrices3D |
Definition at line 93 of file GU_Copy2.h.
UT_UniquePtr<UT_Matrix3F[]> HDK_Sample::GU_PointTransformCache::myTransformMatrices3F |
Definition at line 92 of file GU_Copy2.h.
UT_UniquePtr<UT_QuaternionD[]> HDK_Sample::GU_PointTransformCache::myTransformQuaternionsD |
Definition at line 99 of file GU_Copy2.h.
UT_UniquePtr<UT_QuaternionF[]> HDK_Sample::GU_PointTransformCache::myTransformQuaternionsF |
Definition at line 98 of file GU_Copy2.h.
UT_UniquePtr<UT_Vector3D[]> HDK_Sample::GU_PointTransformCache::myTransformTranslates3D |
Definition at line 95 of file GU_Copy2.h.
UT_UniquePtr<UT_Vector3F[]> HDK_Sample::GU_PointTransformCache::myTransformTranslates3F |
Definition at line 94 of file GU_Copy2.h.