|
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 | myLocalToWorld = UT_Matrix4::getIdentityMatrix() |
| UT_Matrix4 | myWorldToLocal = 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 353 of file GT_GPUTrace.h.
| UT_StringMap<AttribInfo> GT_GPUTrace::MeshData::myAttributes |
Definition at line 351 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 347 of file GT_GPUTrace.h.
| UT_StringHolder GT_GPUTrace::MeshData::myIdentifierTraceset |
Definition at line 338 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.
| UT_Matrix4 GT_GPUTrace::MeshData::myLocalToWorld = UT_Matrix4::getIdentityMatrix() |
Definition at line 337 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 349 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 348 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 342 of file GT_GPUTrace.h.
Definition at line 345 of file GT_GPUTrace.h.
| UT_Matrix4 GT_GPUTrace::MeshData::myWorldToLocal = UT_Matrix4::getIdentityMatrix() |
Definition at line 338 of file GT_GPUTrace.h.