|
Blender V5.0
|
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 53 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 34 of file hydra/mesh.cpp.
References ComputeTriangulatedUniformPrimvar().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedUniformPrimvar | ( | VtValue | value, |
| const VtIntArray & | primitiveParams ) |
Definition at line 19 of file hydra/mesh.cpp.
References ComputeTriangulatedUniformPrimvar(), i, input, output, and T.
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(), convertFromCycles< float2 >(), convertFromCycles< float3 >(), convertFromCycles< Transform >(), and convertFromCycles< ustring >().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< float2 > | ( | const float2 & | value | ) |
Definition at line 320 of file node_util.cpp.
References convertFromCycles(), float2::x, and float2::y.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< float3 > | ( | const float3 & | value | ) |
Definition at line 326 of file node_util.cpp.
References convertFromCycles(), float3::x, float3::y, and float3::z.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< Transform > | ( | const Transform & | value | ) |
Definition at line 357 of file node_util.cpp.
References convertFromCycles(), and convertMatrixFromCycles().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< ustring > | ( | const ustring & | value | ) |
Definition at line 332 of file node_util.cpp.
References convertFromCycles().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray | ( | const array< SrcType > & | value | ) |
Definition at line 363 of file node_util.cpp.
References convertFromCyclesArray(), array< T, alignment >::data(), and array< T, alignment >::size().
Referenced by convertFromCyclesArray(), convertFromCyclesArray< float2, GfVec2f >(), convertFromCyclesArray< float3, GfVec3f >(), convertFromCyclesArray< Transform, void >(), and convertFromCyclesArray< ustring, void >().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< float2, GfVec2f > | ( | const array< float2 > & | value | ) |
Definition at line 374 of file node_util.cpp.
References convertFromCyclesArray(), element, and array< T, alignment >::size().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< float3, GfVec3f > | ( | const array< float3 > & | value | ) |
Definition at line 384 of file node_util.cpp.
References convertFromCyclesArray(), element, and array< T, alignment >::size().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< Transform, void > | ( | const array< Transform > & | value | ) |
Definition at line 404 of file node_util.cpp.
References convertFromCyclesArray(), convertMatrixFromCycles(), element, and array< T, alignment >::size().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< ustring, void > | ( | const array< ustring > & | value | ) |
Definition at line 394 of file node_util.cpp.
References convertFromCyclesArray(), element, and array< T, alignment >::size().
| 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(), convertMatrixToCycles(), convertToCycles< Transform >(), and convertToCyclesArray< Transform, void >().
| 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(), convertToCycles< float2 >(), convertToCycles< float3 >(), convertToCycles< Transform >(), and convertToCycles< ustring >().
Definition at line 37 of file node_util.cpp.
References convertToCycles(), and make_float2.
Definition at line 43 of file node_util.cpp.
References convertToCycles(), 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 convertMatrixToCycles(), convertToCycles(), and transform_identity().
| ustring HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< ustring > | ( | const VtValue & | value | ) |
Definition at line 67 of file node_util.cpp.
References convertToCycles().
| 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 assert, convertMatrixToCycles(), convertToCyclesTransformArray(), element, 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 21 of file hydra/session.cpp.