35 #ifndef IE_COREMAYA_FROMMAYAFLUIDCONVERTER_H
36 #define IE_COREMAYA_FROMMAYAFLUIDCONVERTER_H
38 #include "IECore/TypedParameter.h"
39 #include "IECore/Primitive.h"
41 #include "IECoreMaya/FromMayaShapeConverter.h"
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();
72 void addPrimVar( IECore::PrimitivePtr primitive,
const std::string &name,
size_t numPoints, MFnFluid &fnFluid,
float *(MFnFluid::*fn)( MStatus * ) )
const;
74 IECore::BoolParameterPtr m_velocityParameter;
75 IECore::BoolParameterPtr m_densityParameter;
76 IECore::BoolParameterPtr m_pressureParameter;
77 IECore::BoolParameterPtr m_temperatureParameter;
78 IECore::BoolParameterPtr m_fuelParameter;
79 IECore::BoolParameterPtr m_falloffParameter;
80 IECore::BoolParameterPtr m_colorParameter;
81 IECore::BoolParameterPtr m_textureCoordinatesParameter;
91 #endif // IE_COREMAYA_FROMMAYAFLUIDCONVERTER_H
Definition: FromMayaFluidConverter.h:50
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
The IECoreMaya namespace holds all the functionality of libIECoreMaya.
Definition: BoolParameterHandler.h:44
Definition: FromMayaShapeConverter.h:118
const MDagPath * dagPath(bool emitSpaceWarnings=false) const