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 |
CachedItemsOCL * | myCachedItemsOCL = 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 178 of file GU_Blend.h.
CachedItemsOCL* GU_Blend::CachedItems::myCachedItemsOCL = NULL |
Definition at line 190 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myPrimArrayOfPerAttribData = NULL |
Definition at line 182 of file GU_Blend.h.
UT_Array<PerMappingData>* GU_Blend::CachedItems::myPrimArrayOfPerMappingData = NULL |
Definition at line 185 of file GU_Blend.h.
int64* GU_Blend::CachedItems::myPrimIdDataId = NULL |
Definition at line 189 of file GU_Blend.h.
Definition at line 187 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myPtArrayOfPerAttribData = NULL |
Definition at line 181 of file GU_Blend.h.
UT_Array<PerMappingData>* GU_Blend::CachedItems::myPtArrayOfPerMappingData = NULL |
Definition at line 184 of file GU_Blend.h.
int64* GU_Blend::CachedItems::myPtIdDataId = NULL |
Definition at line 188 of file GU_Blend.h.
Definition at line 186 of file GU_Blend.h.
UT_Array<PerAttribData>* GU_Blend::CachedItems::myVertexArrayOfPerAttribData = NULL |
Definition at line 183 of file GU_Blend.h.