HDK
|
#include <GU_Copy2.h>
Classes | |
struct | PieceData |
struct | TargetAttribInfo |
Public Member Functions | |
GU_CopyToPointsCache () | |
SYS_STATIC_ASSERT_MSG (int(GA_ATTRIB_VERTEX)< 3 &&int(GA_ATTRIB_POINT)< 3 &&int(GA_ATTRIB_PRIMITIVE)< 3,"Array above depends on owners other than detail being less than 3") | |
Public Member Functions inherited from GU_PointTransformCache | |
GU_PointTransformCache () | |
void | clearTransformArrays () |
Definition at line 85 of file GU_Copy2.h.
Definition at line 161 of file GU_Copy2.h.
|
strong |
Enumerator | |
---|---|
COPY | |
NONE | |
MULTIPLY | |
ADD | |
SUBTRACT |
Definition at line 141 of file GU_Copy2.h.
|
strong |
Enumerator | |
---|---|
ORIGIN | |
CENTROID |
Definition at line 118 of file GU_Copy2.h.
|
inline |
Definition at line 87 of file GU_Copy2.h.
GU_CopyToPointsCache::SYS_STATIC_ASSERT_MSG | ( | ) |
Definition at line 190 of file GU_Copy2.h.
Definition at line 192 of file GU_Copy2.h.
bool GU_CopyToPointsCache::myPrevHadSourceGroup |
Definition at line 112 of file GU_Copy2.h.
bool GU_CopyToPointsCache::myPrevHadTargetGroup |
Definition at line 113 of file GU_Copy2.h.
exint GU_CopyToPointsCache::myPrevOutputDetailID |
Definition at line 108 of file GU_Copy2.h.
bool GU_CopyToPointsCache::myPrevPack |
Definition at line 114 of file GU_Copy2.h.
PackedPivot GU_CopyToPointsCache::myPrevPivotEnum |
Definition at line 127 of file GU_Copy2.h.
GA_DataId GU_CopyToPointsCache::myPrevSourceGroupDataID |
Definition at line 115 of file GU_Copy2.h.
exint GU_CopyToPointsCache::myPrevSourceMetaCacheCount |
Definition at line 126 of file GU_Copy2.h.
GA_DataId GU_CopyToPointsCache::myPrevSourcePrimListDataID |
Definition at line 109 of file GU_Copy2.h.
GA_DataId GU_CopyToPointsCache::myPrevSourceTopologyDataID |
Definition at line 110 of file GU_Copy2.h.
exint GU_CopyToPointsCache::myPrevSourceUniqueID |
These are only used when myPrevPack is true.
Definition at line 125 of file GU_Copy2.h.
GA_DataId GU_CopyToPointsCache::myPrevTargetGroupDataID |
Definition at line 116 of file GU_Copy2.h.
GA_Size GU_CopyToPointsCache::myPrevTargetPtCount |
Definition at line 111 of file GU_Copy2.h.
GEO_ViewportLOD GU_CopyToPointsCache::myPrevViewportLOD |
Definition at line 128 of file GU_Copy2.h.
UT_ArrayStringMap<GA_DataId> GU_CopyToPointsCache::mySourceAttribDataIDs[3] |
This is for keeping track of whether source attributes need to be re-copied.
Definition at line 136 of file GU_Copy2.h.
UT_ArrayStringMap<GA_DataId> GU_CopyToPointsCache::mySourceEdgeGroupDataIDs |
This is for keeping track of whether source attributes need to be re-copied.
Definition at line 138 of file GU_Copy2.h.
UT_ArrayStringMap<GA_DataId> GU_CopyToPointsCache::mySourceGroupDataIDs[3] |
This is for keeping track of whether source attributes need to be re-copied.
Definition at line 137 of file GU_Copy2.h.
GA_DataId GU_CopyToPointsCache::mySourceIDAttribDataID |
Definition at line 198 of file GU_Copy2.h.
GA_DataId GU_CopyToPointsCache::mySourceIDAttribOwner |
Definition at line 197 of file GU_Copy2.h.
GA_OffsetList GU_CopyToPointsCache::mySourceOffsetLists[3] |
Definition at line 131 of file GU_Copy2.h.
exint GU_CopyToPointsCache::mySourceVertexCount |
Definition at line 130 of file GU_Copy2.h.
TargetAttribInfoMap GU_CopyToPointsCache::myTargetAttribInfo |
This is for keeping track of whether target attributes need to be re-copied.
Definition at line 165 of file GU_Copy2.h.
TargetAttribInfoMap GU_CopyToPointsCache::myTargetGroupInfo |
This is for keeping track of whether target attributes need to be re-copied.
Definition at line 166 of file GU_Copy2.h.
GA_DataId GU_CopyToPointsCache::myTargetIDAttribDataID |
Definition at line 196 of file GU_Copy2.h.
GA_OffsetList GU_CopyToPointsCache::myTargetOffsetList |
Definition at line 132 of file GU_Copy2.h.
Definition at line 191 of file GU_Copy2.h.