35 #ifndef IECOREMAYA_FROMMAYACURVECONVERTER_H
36 #define IECOREMAYA_FROMMAYACURVECONVERTER_H
38 #include "IECoreMaya/FromMayaShapeConverter.h"
40 #include "IECore/TypedParameter.h"
59 IECore::BoolParameterPtr linearParameter();
60 IECore::ConstBoolParameterPtr linearParameter()
const;
64 virtual IECore::PrimitivePtr
doPrimitiveConversion(
const MObject &
object, IECore::ConstCompoundObjectPtr operands )
const;
65 virtual IECore::PrimitivePtr
doPrimitiveConversion(
const MDagPath &dagPath, IECore::ConstCompoundObjectPtr operands )
const;
69 void constructCommon();
73 static Description<FromMayaCurveConverter> m_description;
74 static Description<FromMayaCurveConverter> m_dataDescription;
76 IECore::BoolParameterPtr m_linearParameter;
84 #endif // IECOREMAYA_FROMMAYACURVECONVERTER_H
virtual IECore::PrimitivePtr doPrimitiveConversion(const MObject &object, IECore::ConstCompoundObjectPtr operands) const
Must be implemented by derived classes to return a Primitive created to represent the specified objec...
Definition: FromMayaShapeConverter.h:58
Definition: FromMayaCurveConverter.h:49
The IECoreMaya namespace holds all the functionality of libIECoreMaya.
Definition: BoolParameterHandler.h:44
const MDagPath * dagPath(bool emitSpaceWarnings=false) const