HDK
 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.

Classes

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

Functions

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 
)