6 #ifndef MATERIALX_DEFAULT_COLOR_MANAGEMENT_SYSTEM_H
7 #define MATERIALX_DEFAULT_COLOR_MANAGEMENT_SYSTEM_H
30 const string&
getName()
const override;
#define MATERIALX_NAMESPACE_BEGIN
virtual ~DefaultColorManagementSystem()
GA_API const UT_StringHolder transform
virtual NodeDefPtr getNodeDef(const ColorSpaceTransform &transform) const =0
Returns a nodedef for a given transform.
virtual const string & getName() const =0
Return the ColorManagementSystem name.
#define MATERIALX_NAMESPACE_END
shared_ptr< class DefaultColorManagementSystem > DefaultColorManagementSystemPtr
A shared pointer to a DefaultColorManagementSystem.
shared_ptr< NodeDef > NodeDefPtr
A shared pointer to a NodeDef.