C++ API Reference
MImage Member List

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

className()MImagestatic
convertPixelFormat(MPixelType type, double scale=1.0, double offset=0.0)MImage
create(unsigned int width, unsigned int height, unsigned int channels=4, MPixelType type=kByte)MImage
depth() const MImage
depthMap(MStatus *ReturnStatus=NULL) const MImage
filter(MImageFilterFormat sourceFormat, MImageFilterFormat targetFormat, double scale=1.0, double offset=0.0)MImage
filterExists(MImageFilterFormat sourceFormat, MImageFilterFormat targetFormat)MImagestatic
floatPixels() const MImage
getDepthMapRange(float &minValue, float &maxValue) const MImage
getDepthMapSize(unsigned int &width, unsigned int &height) const MImage
getSize(unsigned int &width, unsigned int &height) const MImage
haveDepth() const MImage
isRGBA() const MImage
MImage()MImage
OPENMAYA_ENUM(MImageFilterFormat, kNoFormat, kHeightFieldBumpFormat, kNormalMapBumpFormat, kUnknownFormat)MImage
OPENMAYA_ENUM(MPixelType, kUnknown, kByte, kFloat)MImage
pixels() const MImage
pixelType() const MImage
readDepthMap(MString pathname)MImage
readFromFile(MString pathname, MPixelType type=kByte)MImage
readFromTextureNode(const MObject &fileTextureObject, MPixelType type=kByte)MImage
release()MImage
resize(int width, int height, bool preserveAspectRatio=true)MImage
setDepthMap(float *depth, unsigned width, unsigned height)MImage
setDepthMap(const MFloatArray &depth, unsigned width, unsigned height)MImage
setFloatPixels(float *pixels, unsigned int width, unsigned int height, unsigned int channels=4)MImage
setPixels(unsigned char *pixels, unsigned int width, unsigned int height)MImage
setRGBA(bool rgbaFormat)MImage
verticalFlip()MImage
writeToFile(MString pathname, MString outputFormat=kIffStringDefault) const MImage
writeToFileWithDepth(MString pathname, MString outputFormat=kIffStringDefault, bool writeDepth=false) const MImage
~MImage()MImage