All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
material.h File Reference
+ Include dependency graph for material.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  HdMaterial
struct  HdMaterialRelationship
struct  HdMaterialNode
struct  HdMaterialNetwork
struct  HdMaterialNetworkMap
struct  HdMaterialConnection2
struct  HdMaterialNode2
struct  HdMaterialNetwork2


HD_API bool operator== (const HdMaterialRelationship &lhs, const HdMaterialRelationship &rhs)
HD_API size_t hash_value (const HdMaterialRelationship &rel)
HD_API bool operator== (const HdMaterialNode &lhs, const HdMaterialNode &rhs)
HD_API size_t hash_value (const HdMaterialNode &node)
HD_API void HdMaterialNetwork2ConvertFromHdMaterialNetworkMap (const HdMaterialNetworkMap &hdNetworkMap, HdMaterialNetwork2 *result, bool *isVolume=nullptr)
 Converts a HdMaterialNetworkMap to a HdMaterialNetwork2. More...
HD_API std::ostream & operator<< (std::ostream &out, const HdMaterialNetwork &pv)
HD_API bool operator== (const HdMaterialNetwork &lhs, const HdMaterialNetwork &rhs)
HD_API bool operator!= (const HdMaterialNetwork &lhs, const HdMaterialNetwork &rhs)
HD_API size_t hash_value (const HdMaterialNetwork &network)
HD_API std::ostream & operator<< (std::ostream &out, const HdMaterialNetworkMap &pv)
HD_API bool operator== (const HdMaterialNetworkMap &lhs, const HdMaterialNetworkMap &rhs)
HD_API bool operator!= (const HdMaterialNetworkMap &lhs, const HdMaterialNetworkMap &rhs)
HD_API size_t hash_value (const HdMaterialNetworkMap &networkMap)

Function Documentation

HD_API size_t hash_value ( const HdMaterialRelationship rel)
HD_API size_t hash_value ( const HdMaterialNode node)
HD_API size_t hash_value ( const HdMaterialNetwork network)
HD_API size_t hash_value ( const HdMaterialNetworkMap networkMap)
HD_API void HdMaterialNetwork2ConvertFromHdMaterialNetworkMap ( const HdMaterialNetworkMap hdNetworkMap,
HdMaterialNetwork2 result,
bool *  isVolume = nullptr 
HD_API std::ostream& operator<< ( std::ostream &  out,
const HdMaterialNetwork pv 
HD_API std::ostream& operator<< ( std::ostream &  out,
const HdMaterialNetworkMap pv 
HD_API bool operator== ( const HdMaterialRelationship lhs,
const HdMaterialRelationship rhs 
HD_API bool operator== ( const HdMaterialNode lhs,
const HdMaterialNode rhs 
HD_API bool operator== ( const HdMaterialNetwork lhs,
const HdMaterialNetwork rhs 
HD_API bool operator== ( const HdMaterialNetworkMap lhs,
const HdMaterialNetworkMap rhs