|
HDK
|
This is the complete list of members for GT_GPUTrace, including all inherited members.
| allocTrace(const UT_StringRef &name) | GT_GPUTrace | static |
| allocTrace(const UT_Array< PrimitiveInfo > &prims, const UT_StringRef &name, const BakingOptions &opts) | GT_GPUTrace | static |
| AO_SEED | GT_GPUTrace | static |
| bakeMeshTraceSet(const UT_StringHolder &name) const | GT_GPUTrace | protected |
| BakingCalcType_Num enum value | GT_GPUTrace | |
| BakingCalcTypes enum name | GT_GPUTrace | |
| BCT_Ao enum value | GT_GPUTrace | |
| BCT_Cu_N enum value | GT_GPUTrace | |
| BCT_Cu_P enum value | GT_GPUTrace | |
| BCT_Cv enum value | GT_GPUTrace | |
| BCT_Eg enum value | GT_GPUTrace | |
| BCT_Rn enum value | GT_GPUTrace | |
| BCT_Th enum value | GT_GPUTrace | |
| buildTracesets(UT_Array< MeshData * > &meshes, bool selfset) | GT_GPUTrace | protected |
| computeBaking(exint nrays, UT_Vector3 *org, UT_Vector3 *dir, const float *tfar, const BakingOptions &opts, bool trace_high_res, UT_Array< AttributeBakeRequest > &requests, const UT_StringHolder *bakemesh_tracesets, const UT_Vector3 *tanu=nullptr, const UT_Vector3 *tanv=nullptr, float *ao=nullptr, float *cavity=nullptr, float *curvature=nullptr, float *thickness=nullptr, float *edge=nullptr, UT_Vector3 *rn=nullptr) const =0 | GT_GPUTrace | pure virtual |
| CU_N_SEED | GT_GPUTrace | static |
| CU_P_SEED | GT_GPUTrace | static |
| CV_SEED | GT_GPUTrace | static |
| DataType enum name | GT_GPUTrace | |
| doInit(const UT_Array< PrimitiveInfo > &prims, const BakingOptions &opts)=0 | GT_GPUTrace | protectedpure virtual |
| DT_Float enum value | GT_GPUTrace | |
| DT_Int enum value | GT_GPUTrace | |
| DT_NumDataType enum value | GT_GPUTrace | |
| DT_Vec2 enum value | GT_GPUTrace | |
| DT_Vec3 enum value | GT_GPUTrace | |
| DT_Vec4 enum value | GT_GPUTrace | |
| EG_SEED | GT_GPUTrace | static |
| getAttribute(const UT_StringHolder &name, const GT_PrimPolygonMesh *pmesh, AttribInfo &attrinfo) const | GT_GPUTrace | protected |
| getFactories(UT_Array< const Factory * > &factories) | GT_GPUTrace | static |
| getTheAllTraceset() const | GT_GPUTrace | protected |
| GT_GPUTrace(const Factory &factory) | GT_GPUTrace | inline |
| GT_GPUTracePtr typedef | GT_GPUTrace | |
| GT_TraceDirectionMode enum name | GT_GPUTrace | |
| GTDM_Backward enum value | GT_GPUTrace | |
| GTDM_Both enum value | GT_GPUTrace | |
| GTDM_Forward enum value | GT_GPUTrace | |
| init(const UT_Array< PrimitiveInfo > &prims, const BakingOptions &opts) | GT_GPUTrace | |
| label() const | GT_GPUTrace | inline |
| leftHanddedMesh(const GT_PrimPolygonMesh *pmesh) const | GT_GPUTrace | protected |
| myMeshSetToTraceSet | GT_GPUTrace | protected |
| myTracesetNameToMeshes | GT_GPUTrace | protected |
| name() const | GT_GPUTrace | inline |
| normals(const GT_PrimPolygonMesh *pmesh, GT_DataArrayHandle &handle, exint &count, GT_Owner &owner) const | GT_GPUTrace | protected |
| PHT_GT enum value | GT_GPUTrace | |
| PHT_GU enum value | GT_GPUTrace | |
| PIXEL_SEED | GT_GPUTrace | static |
| PrimHandleType enum name | GT_GPUTrace | |
| registerFactory(UT_UniquePtr< Factory > factory) | GT_GPUTrace | static |
| removeFactory(const UT_StringRef &name) | GT_GPUTrace | static |
| RN_SEED | GT_GPUTrace | static |
| TH_SEED | GT_GPUTrace | static |
| vop_bias(float base, float bias) | GT_GPUTrace | inlinestatic |
| ~GT_GPUTrace() | GT_GPUTrace | inlinevirtual |