C++ API Reference
MCurveAttribute Member List

This is the complete list of members for MCurveAttribute, including all inherited members.

addEntries(MFloatArray &positions, MFloatArray &values, MStatus *returnStatus=NULL)MCurveAttribute
className()MCurveAttributestatic
createCurve(const MString &attrLongName, const MString &attrShortName, const MObject &node, const MFloatArray &values, const MFloatArray &positions, MStatus *ReturnStatus=NULL)MCurveAttributestatic
createCurveAttr(const MString &attrLongName, const MString &attrShortName, MStatus *ReturnStatus=NULL)MCurveAttributestatic
deleteEntries(MIntArray &indexes, MStatus *returnStatus=NULL)MCurveAttribute
getEntries(MIntArray &indexes, MFloatArray &positions, MFloatArray &values, MStatus *returnStatus=NULL)MCurveAttribute
getNumEntries(MStatus *returnStatus=NULL)MCurveAttribute
getValueAtPosition(float position, float &value, MStatus *returnStatus=NULL)MCurveAttribute
getValuesAtPositions(const MFloatArray &positions, MFloatArray &values, MStatus *returnStatus=NULL)MCurveAttribute
hasIndex(unsigned int index, MStatus *ReturnStatus=NULL) const MCurveAttribute
MCurveAttribute()MCurveAttribute
MCurveAttribute(const MCurveAttribute &other)MCurveAttribute
MCurveAttribute(const MPlug &obj, MStatus *ReturnStatus=NULL)MCurveAttribute
MCurveAttribute(const MObject &node, const MObject &attr, MStatus *ReturnStatus=NULL)MCurveAttribute
operator=(const MCurveAttribute &other)MCurveAttribute
pack()MCurveAttribute
sampleValueCurve(unsigned int numberOfSamples, MFloatArray &values, MStatus *returnStatus=NULL)MCurveAttribute
setCurve(const MFloatArray &values, const MFloatArray &positions)MCurveAttribute
setPositionAtIndex(float position, unsigned int index, MStatus *returnStatus=NULL)MCurveAttribute
setValueAtIndex(float value, unsigned int index, MStatus *returnStatus=NULL)MCurveAttribute
sort(bool ascending=true)MCurveAttribute
~MCurveAttribute()MCurveAttribute