|
C++ API Reference
|
This is the complete list of members for MRampAttribute, including all inherited members.
| addEntries(MFloatArray &positions, MColorArray &values, MIntArray &interps, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| addEntries(MFloatArray &positions, MFloatArray &values, MIntArray &interps, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| className() | MRampAttribute | static |
| createColorRamp(const MString &attrLongName, const MString &attrShortName, MStatus *ReturnStatus=nullptr) | MRampAttribute | static |
| createCurveRamp(const MString &attrLongName, const MString &attrShortName, MStatus *ReturnStatus=nullptr) | MRampAttribute | static |
| createRamp(const MString &attrLongName, const MString &attrShortName, const MObject &node, float val, float pos=1.f, MInterpolation interp=kLinear, MStatus *ReturnStatus=nullptr) | MRampAttribute | static |
| createRamp(const MString &attrLongName, const MString &attrShortName, const MObject &node, const MColor &color, float pos=1.0f, MInterpolation interp=kLinear, MStatus *ReturnStatus=nullptr) | MRampAttribute | static |
| createRamp(const MString &attrLongName, const MString &attrShortName, const MObject &node, const MFloatArray &values, const MFloatArray &positions, const MIntArray &interps, MStatus *ReturnStatus=nullptr) | MRampAttribute | static |
| createRamp(const MString &attrLongName, const MString &attrShortName, const MObject &node, const MColorArray &colors, const MFloatArray &positions, const MIntArray &interps, MStatus *ReturnStatus=nullptr) | MRampAttribute | static |
| deleteEntries(MIntArray &indexes, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| getColorAtPosition(float position, MColor &color, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| getColorAtPosition(float position, MColor &color, MStatus *ReturnStatus, MDGContext &) | MRampAttribute | |
| getEntries(MIntArray &indexes, MFloatArray &positions, MFloatArray &values, MIntArray &interps, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| getEntries(MIntArray &indexes, MFloatArray &positions, MColorArray &colors, MIntArray &interps, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| getNumEntries(MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| getValueAtPosition(float position, float &value, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| getValueAtPosition(float position, float &value, MStatus *ReturnStatus, MDGContext &) | MRampAttribute | |
| hasIndex(unsigned int index, MStatus *ReturnStatus=nullptr) const | MRampAttribute | |
| isColorRamp(MStatus *ReturnStatus=nullptr) const | MRampAttribute | |
| isCurveRamp(MStatus *ReturnStatus=nullptr) const | MRampAttribute | |
| kLinear enum value | MRampAttribute | |
| kNone enum value | MRampAttribute | |
| kSmooth enum value | MRampAttribute | |
| kSpline enum value | MRampAttribute | |
| MInterpolation enum name | MRampAttribute | |
| MRampAttribute() | MRampAttribute | |
| MRampAttribute(const MRampAttribute &other) | MRampAttribute | |
| MRampAttribute(const MPlug &obj, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| MRampAttribute(const MObject &node, const MObject &attr, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| operator=(const MRampAttribute &other) | MRampAttribute | |
| pack() | MRampAttribute | |
| sampleColorRamp(unsigned int numberOfSamples, MColorArray &colors, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| sampleColorRamp(unsigned int numberOfSamples, MColorArray &colors, MStatus *ReturnStatus, MDGContext &) | MRampAttribute | |
| sampleValueRamp(unsigned int numberOfSamples, MFloatArray &values, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| sampleValueRamp(unsigned int numberOfSamples, MFloatArray &values, MStatus *ReturnStatus, MDGContext &) | MRampAttribute | |
| setColorAtIndex(MColor &color, unsigned int index, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| setInterpolationAtIndex(MRampAttribute::MInterpolation interp, unsigned int index, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| setPositionAtIndex(float position, unsigned int index, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| setRamp(float value, float position=1.0f, MInterpolation interp=kLinear) | MRampAttribute | |
| setRamp(const MColor &color, float position=1.0f, MInterpolation interp=kLinear) | MRampAttribute | |
| setRamp(const MFloatArray &values, const MFloatArray &positions, const MIntArray &interps) | MRampAttribute | |
| setRamp(const MColorArray &values, const MFloatArray &positions, const MIntArray &interps) | MRampAttribute | |
| setValueAtIndex(float value, unsigned int index, MStatus *ReturnStatus=nullptr) | MRampAttribute | |
| sort(bool ascending=true) | MRampAttribute | |
| ~MRampAttribute() | MRampAttribute |