|
Blender
V3.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< 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 51 of file hydra/mesh.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedUniformPrimvar | ( | VtValue | value, |
| const HdType | valueType, | ||
| const VtIntArray & | primitiveParams | ||
| ) |
Definition at line 32 of file hydra/mesh.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedUniformPrimvar | ( | VtValue | value, |
| const VtIntArray & | primitiveParams | ||
| ) |
Definition at line 17 of file hydra/mesh.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles | ( | const SrcType & | value | ) |
Definition at line 314 of file node_util.cpp.
Referenced by GetNodeValue().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< float2 > | ( | const float2 & | value | ) |
Definition at line 319 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< float3 > | ( | const float3 & | value | ) |
Definition at line 325 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< Transform > | ( | const Transform & | value | ) |
Definition at line 356 of file node_util.cpp.
References convertMatrixFromCycles().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCycles< ustring > | ( | const ustring & | value | ) |
Definition at line 331 of file node_util.cpp.
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray | ( | const array< SrcType > & | value | ) |
Definition at line 362 of file node_util.cpp.
References array< T, alignment >::data(), and array< T, alignment >::size().
Referenced by GetNodeValue().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< float3, GfVec3f > | ( | const array< float3 > & | value | ) |
Definition at line 373 of file node_util.cpp.
References element, and array< T, alignment >::size().
Referenced by GetNodeValue().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< Transform, void > | ( | const array< Transform > & | value | ) |
Definition at line 393 of file node_util.cpp.
References convertMatrixFromCycles(), element, and array< T, alignment >::size().
Referenced by GetNodeValue().
| VtValue HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< ustring, void > | ( | const array< ustring > & | value | ) |
Definition at line 383 of file node_util.cpp.
References element, and array< T, alignment >::size().
Referenced by GetNodeValue().
| GfMatrix4f HDCYCLES_NAMESPACE_OPEN_SCOPE::convertMatrixFromCycles | ( | const Transform & | matrix | ) |
Definition at line 336 of file node_util.cpp.
Referenced by convertFromCycles< Transform >(), and convertFromCyclesArray< Transform, void >().
| Transform HDCYCLES_NAMESPACE_OPEN_SCOPE::convertMatrixToCycles | ( | const typename std::enable_if< Matrix::numRows==3 &&Matrix::numColumns==3, Matrix >::type & | matrix | ) |
Definition at line 94 of file node_util.cpp.
References make_transform().
| Transform HDCYCLES_NAMESPACE_OPEN_SCOPE::convertMatrixToCycles | ( | const typename std::enable_if< Matrix::numRows==4 &&Matrix::numColumns==4, Matrix >::type & | matrix | ) |
Definition at line 113 of file node_util.cpp.
References make_transform().
| DstType HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles | ( | const VtValue & | value | ) |
Definition at line 21 of file node_util.cpp.
| float2 HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< float2 > | ( | const VtValue & | value | ) |
| float3 HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< float3 > | ( | const VtValue & | value | ) |
Definition at line 42 of file node_util.cpp.
References make_float3, and zero_float3().
Referenced by SetNodeValue().
| Transform HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< Transform > | ( | const VtValue & | value | ) |
Definition at line 131 of file node_util.cpp.
References transform_identity().
Referenced by SetNodeValue().
| ustring HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< ustring > | ( | const VtValue & | value | ) |
Definition at line 66 of file node_util.cpp.
Referenced by SetNodeValue().
| array<DstType> HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray | ( | const VtValue & | value | ) |
Definition at line 164 of file node_util.cpp.
References array< T, alignment >::resize().
| array<float3> HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< float3, GfVec3f > | ( | const VtValue & | value | ) |
Definition at line 164 of file node_util.cpp.
Referenced by SetNodeValue().
| array<Transform> HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< Transform, void > | ( | const VtValue & | value | ) |
Definition at line 268 of file node_util.cpp.
References element, and array< T, alignment >::reserve().
Referenced by SetNodeValue().
| array<ustring> HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< ustring, void > | ( | const VtValue & | value | ) |
Definition at line 164 of file node_util.cpp.
Referenced by SetNodeValue().
| array<Transform> HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesTransformArray | ( | const VtValue & | value | ) |
Definition at line 268 of file node_util.cpp.
| const std::unordered_map<TfToken, PassType, TfToken::HashFunctor> HDCYCLES_NAMESPACE_OPEN_SCOPE::kAovToPass |
Definition at line 19 of file hydra/session.cpp.
Referenced by HdCyclesSession::SyncAovBindings().