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 70 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myPrimArrayOfPerAttribData = NULL |
Definition at line 74 of file GU_Blend.h.
UT_Array<PerMappingData>* GU_Blend::CachedItems::myPrimArrayOfPerMappingData = NULL |
Definition at line 77 of file GU_Blend.h.
int64* GU_Blend::CachedItems::myPrimIdDataId = NULL |
Definition at line 81 of file GU_Blend.h.
Definition at line 79 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myPtArrayOfPerAttribData = NULL |
Definition at line 73 of file GU_Blend.h.
UT_Array<PerMappingData>* GU_Blend::CachedItems::myPtArrayOfPerMappingData = NULL |
Definition at line 76 of file GU_Blend.h.
int64* GU_Blend::CachedItems::myPtIdDataId = NULL |
Definition at line 80 of file GU_Blend.h.
Definition at line 78 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myVertexArrayOfPerAttribData = NULL |
Definition at line 75 of file GU_Blend.h.