HDK
|
#include <GU_Blend.h>
Public Attributes | |
UT_Array< PerAttribData > * | myPtArrayOfPerAttribData = NULL |
UT_Array< PerAttribData > * | myPrimArrayOfPerAttribData = NULL |
UT_Array< PerAttribData > * | myVertexArrayOfPerAttribData = NULL |
UT_Array< PerMappingData > * | myPtArrayOfPerMappingData = NULL |
UT_Array< PerMappingData > * | myPrimArrayOfPerMappingData = NULL |
UT_Array< int64 > * | myPtTopoDataIds = NULL |
UT_Array< int64 > * | myPrimListDataIds = NULL |
int64 * | myPtIdDataId = NULL |
int64 * | myPrimIdDataId = NULL |
This cache can be used to accelerate successive blends. However, it is all references to external data. It also does NOT detect if the id attribute names change, so the caller is expected to clear the cache in that case.
Definition at line 78 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myPrimArrayOfPerAttribData = NULL |
Definition at line 82 of file GU_Blend.h.
UT_Array<PerMappingData>* GU_Blend::CachedItems::myPrimArrayOfPerMappingData = NULL |
Definition at line 85 of file GU_Blend.h.
int64* GU_Blend::CachedItems::myPrimIdDataId = NULL |
Definition at line 89 of file GU_Blend.h.
Definition at line 87 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myPtArrayOfPerAttribData = NULL |
Definition at line 81 of file GU_Blend.h.
UT_Array<PerMappingData>* GU_Blend::CachedItems::myPtArrayOfPerMappingData = NULL |
Definition at line 84 of file GU_Blend.h.
int64* GU_Blend::CachedItems::myPtIdDataId = NULL |
Definition at line 88 of file GU_Blend.h.
Definition at line 86 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myVertexArrayOfPerAttribData = NULL |
Definition at line 83 of file GU_Blend.h.