HDK
|
#include <GT_GPUTrace.h>
Public Member Functions | |
void | clear () |
Public Attributes | |
UT_StringHolder | myName = UT_StringHolder::theEmptyString |
GT_PrimitiveHandle | myPrim = nullptr |
GT_DataArrayHandle | myVertexStorage = nullptr |
GT_DataArrayHandle | myPStorage = nullptr |
GT_DataArrayHandle | myNStorage = nullptr |
const UT_Vector3i * | myIndices = nullptr |
const UT_Vector3 * | myNormals = nullptr |
GT_Owner | myNormalOwner = GT_OWNER_INVALID |
const GT_PrimPolygonMesh * | myMesh = nullptr |
bool | myLeftHanded = false |
int | myCullBackFaceMode = 0 |
int | myVisibilityCullBackFaceMode = 0 |
UT_Matrix4 | myTransform = UT_Matrix4::getIdentityMatrix() |
UT_StringHolder | myIdentifierTraceset |
UT_StringHolder | myVisibilityTraceset |
UT_Set< int > | myVisiblityMeshes |
UT_BitArray | myIdentifierBitArray |
UT_BitArray | myVisibilityBitArray |
UT_BitArray | mySelfBitArray |
UT_StringMap< AttribInfo > | myAttributes |
Definition at line 320 of file GT_GPUTrace.h.
|
inline |
Definition at line 352 of file GT_GPUTrace.h.
UT_StringMap<AttribInfo> GT_GPUTrace::MeshData::myAttributes |
Definition at line 350 of file GT_GPUTrace.h.
int GT_GPUTrace::MeshData::myCullBackFaceMode = 0 |
Definition at line 334 of file GT_GPUTrace.h.
UT_BitArray GT_GPUTrace::MeshData::myIdentifierBitArray |
Definition at line 346 of file GT_GPUTrace.h.
UT_StringHolder GT_GPUTrace::MeshData::myIdentifierTraceset |
Definition at line 337 of file GT_GPUTrace.h.
const UT_Vector3i* GT_GPUTrace::MeshData::myIndices = nullptr |
Definition at line 327 of file GT_GPUTrace.h.
bool GT_GPUTrace::MeshData::myLeftHanded = false |
Definition at line 331 of file GT_GPUTrace.h.
const GT_PrimPolygonMesh* GT_GPUTrace::MeshData::myMesh = nullptr |
Definition at line 330 of file GT_GPUTrace.h.
UT_StringHolder GT_GPUTrace::MeshData::myName = UT_StringHolder::theEmptyString |
Definition at line 322 of file GT_GPUTrace.h.
GT_Owner GT_GPUTrace::MeshData::myNormalOwner = GT_OWNER_INVALID |
Definition at line 329 of file GT_GPUTrace.h.
const UT_Vector3* GT_GPUTrace::MeshData::myNormals = nullptr |
Definition at line 328 of file GT_GPUTrace.h.
GT_DataArrayHandle GT_GPUTrace::MeshData::myNStorage = nullptr |
Definition at line 326 of file GT_GPUTrace.h.
GT_PrimitiveHandle GT_GPUTrace::MeshData::myPrim = nullptr |
Definition at line 323 of file GT_GPUTrace.h.
GT_DataArrayHandle GT_GPUTrace::MeshData::myPStorage = nullptr |
Definition at line 325 of file GT_GPUTrace.h.
UT_BitArray GT_GPUTrace::MeshData::mySelfBitArray |
Definition at line 348 of file GT_GPUTrace.h.
UT_Matrix4 GT_GPUTrace::MeshData::myTransform = UT_Matrix4::getIdentityMatrix() |
Definition at line 337 of file GT_GPUTrace.h.
GT_DataArrayHandle GT_GPUTrace::MeshData::myVertexStorage = nullptr |
Definition at line 324 of file GT_GPUTrace.h.
UT_BitArray GT_GPUTrace::MeshData::myVisibilityBitArray |
Definition at line 347 of file GT_GPUTrace.h.
int GT_GPUTrace::MeshData::myVisibilityCullBackFaceMode = 0 |
Definition at line 335 of file GT_GPUTrace.h.
UT_StringHolder GT_GPUTrace::MeshData::myVisibilityTraceset |
Definition at line 341 of file GT_GPUTrace.h.
Definition at line 344 of file GT_GPUTrace.h.