|
Blender V4.3
|
Functions | |
| template<typename T > | |
| VtValue | ComputeTriangulatedUniformPrimvar (VtValue value, const VtIntArray &primitiveParams) |
| VtValue | ComputeTriangulatedUniformPrimvar (VtValue value, const HdType valueType, const VtIntArray &primitiveParams) |
| VtValue | ComputeTriangulatedFaceVaryingPrimvar (VtValue value, const HdType valueType, HdMeshUtil &meshUtil) |
| template<typename DstType > | |
| DstType | convertToCycles (const VtValue &value) |
| template<> | |
| float2 | convertToCycles< float2 > (const VtValue &value) |
| template<> | |
| float3 | convertToCycles< float3 > (const VtValue &value) |
| template<> | |
| ustring | convertToCycles< ustring > (const VtValue &value) |
| template<typename Matrix > | |
| Transform | convertMatrixToCycles (const typename std::enable_if< Matrix::numRows==3 &&Matrix::numColumns==3, Matrix >::type &matrix) |
| template<typename Matrix > | |
| Transform | convertMatrixToCycles (const typename std::enable_if< Matrix::numRows==4 &&Matrix::numColumns==4, Matrix >::type &matrix) |
| template<> | |
| Transform | convertToCycles< Transform > (const VtValue &value) |
| template<typename DstType , typename SrcType = DstType> | |
| array< DstType > | convertToCyclesArray (const VtValue &value) |
| template<> | |
| array< float3 > | convertToCyclesArray< float3, GfVec3f > (const VtValue &value) |
| template<> | |
| array< ustring > | convertToCyclesArray< ustring, void > (const VtValue &value) |
| template<typename MatrixArray > | |
| array< Transform > | convertToCyclesTransformArray (const VtValue &value) |
| template<> | |
| array< Transform > | convertToCyclesArray< Transform, void > (const VtValue &value) |
| template<typename SrcType > | |
| VtValue | convertFromCycles (const SrcType &value) |
| template<> | |
| VtValue | convertFromCycles< float2 > (const float2 &value) |
| template<> | |
| VtValue | convertFromCycles< float3 > (const float3 &value) |
| template<> | |
| VtValue | convertFromCycles< ustring > (const ustring &value) |
| GfMatrix4f | convertMatrixFromCycles (const Transform &matrix) |
| template<> | |
| VtValue | convertFromCycles< Transform > (const Transform &value) |
| template<typename SrcType , typename DstType = SrcType> | |
| VtValue | convertFromCyclesArray (const array< SrcType > &value) |
| template<> | |
| VtValue | convertFromCyclesArray< float2, GfVec2f > (const array< float2 > &value) |
| template<> | |
| VtValue | convertFromCyclesArray< float3, GfVec3f > (const array< float3 > &value) |
| template<> | |
| VtValue | convertFromCyclesArray< ustring, void > (const array< ustring > &value) |
| template<> | |
| VtValue | convertFromCyclesArray< Transform, void > (const array< Transform > &value) |
Variables | |
| const std::unordered_map< TfToken, PassType, TfToken::HashFunctor > | kAovToPass |
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedFaceVaryingPrimvar | ( | VtValue | value, |
| const HdType | valueType, | ||
| HdMeshUtil & | meshUtil ) |
Definition at line 52 of file hydra/mesh.cpp.
References ComputeTriangulatedFaceVaryingPrimvar().
Referenced by ComputeTriangulatedFaceVaryingPrimvar().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedUniformPrimvar | ( | VtValue | value, |
| const HdType | valueType, | ||
| const VtIntArray & | primitiveParams ) |
Definition at line 33 of file hydra/mesh.cpp.
References ComputeTriangulatedUniformPrimvar().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedUniformPrimvar | ( | VtValue | value, |
| const VtIntArray & | primitiveParams ) |
Definition at line 18 of file hydra/mesh.cpp.
References ComputeTriangulatedUniformPrimvar(), and output.
Referenced by ComputeTriangulatedUniformPrimvar(), and ComputeTriangulatedUniformPrimvar().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles | ( | const SrcType & | value | ) |
Definition at line 315 of file node_util.cpp.
References convertFromCycles().
Referenced by convertFromCycles().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< float2 > | ( | const float2 & | value | ) |
Definition at line 320 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< float3 > | ( | const float3 & | value | ) |
Definition at line 326 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< Transform > | ( | const Transform & | value | ) |
Definition at line 357 of file node_util.cpp.
References convertMatrixFromCycles().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< ustring > | ( | const ustring & | value | ) |
Definition at line 332 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray | ( | const array< SrcType > & | value | ) |
Definition at line 363 of file node_util.cpp.
References convertFromCyclesArray().
Referenced by convertFromCyclesArray().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< float2, GfVec2f > | ( | const array< float2 > & | value | ) |
Definition at line 374 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< float3, GfVec3f > | ( | const array< float3 > & | value | ) |
Definition at line 384 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< Transform, void > | ( | const array< Transform > & | value | ) |
Definition at line 404 of file node_util.cpp.
References convertMatrixFromCycles().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< ustring, void > | ( | const array< ustring > & | value | ) |
Definition at line 394 of file node_util.cpp.
| GfMatrix4f HDCYCLES_NAMESPACE_OPEN_SCOPE::convertMatrixFromCycles | ( | const Transform & | matrix | ) |
Definition at line 337 of file node_util.cpp.
References convertMatrixFromCycles().
Referenced by convertFromCycles< Transform >(), convertFromCyclesArray< Transform, void >(), and convertMatrixFromCycles().
| Transform HDCYCLES_NAMESPACE_OPEN_SCOPE::convertMatrixToCycles | ( | const typename std::enable_if< Matrix::numRows==3 &&Matrix::numColumns==3, Matrix >::type & | matrix | ) |
Definition at line 95 of file node_util.cpp.
References convertMatrixToCycles(), and make_transform().
Referenced by convertMatrixToCycles(), and convertMatrixToCycles().
| Transform HDCYCLES_NAMESPACE_OPEN_SCOPE::convertMatrixToCycles | ( | const typename std::enable_if< Matrix::numRows==4 &&Matrix::numColumns==4, Matrix >::type & | matrix | ) |
Definition at line 114 of file node_util.cpp.
References convertMatrixToCycles(), and make_transform().
| DstType HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles | ( | const VtValue & | value | ) |
Definition at line 22 of file node_util.cpp.
References convertToCycles().
Referenced by convertToCycles().
Definition at line 37 of file node_util.cpp.
References make_float2().
Definition at line 43 of file node_util.cpp.
References make_float3(), and zero_float3().
| Transform HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< Transform > | ( | const VtValue & | value | ) |
Definition at line 132 of file node_util.cpp.
References transform_identity().
| ustring HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< ustring > | ( | const VtValue & | value | ) |
Definition at line 67 of file node_util.cpp.
| array< DstType > HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray | ( | const VtValue & | value | ) |
Definition at line 165 of file node_util.cpp.
References convertToCyclesArray(), and array< T, alignment >::resize().
Referenced by convertToCyclesArray().
| array< float3 > HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< float3, GfVec3f > | ( | const VtValue & | value | ) |
Definition at line 165 of file node_util.cpp.
| array< Transform > HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< Transform, void > | ( | const VtValue & | value | ) |
Definition at line 269 of file node_util.cpp.
References convertToCyclesTransformArray(), and array< T, alignment >::reserve().
| array< ustring > HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< ustring, void > | ( | const VtValue & | value | ) |
Definition at line 165 of file node_util.cpp.
| array< Transform > HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesTransformArray | ( | const VtValue & | value | ) |
Definition at line 269 of file node_util.cpp.
Referenced by convertToCyclesArray< Transform, void >().
| const std::unordered_map<TfToken, PassType, TfToken::HashFunctor> HDCYCLES_NAMESPACE_OPEN_SCOPE::kAovToPass |
Definition at line 20 of file hydra/session.cpp.