Blender V2.61 - r43446
|
#include <PyObjectPlus.h>
#include <structmember.h>
#include "ImageMix.h"
#include "ImageBase.h"
#include "Exception.h"
Go to the source code of this file.
Functions | |
ImageSourceMix * | getImageSourceMix (ImageSource *src) |
ImageMix * | getImageMix (PyImage *self) |
PyObject * | getWeight (PyImage *self, PyObject *args) |
PyObject * | setWeight (PyImage *self, PyObject *args) |
Variables | |
ExceptionID | ImageSizesNotMatch |
ExpDesc | ImageSizesNotMatchDesc (ImageSizesNotMatch,"Image sizes of sources are different") |
static PyMethodDef | imageMixMethods [] |
static PyGetSetDef | imageMixGetSets [] |
PyTypeObject | ImageMixType |
Definition in file ImageMix.cpp.
Definition at line 104 of file ImageMix.cpp.
Referenced by getWeight(), and setWeight().
ImageSourceMix* getImageSourceMix | ( | ImageSource * | src | ) | [inline] |
Definition at line 41 of file ImageMix.cpp.
Referenced by ImageMix::calcImage(), ImageMix::getWeight(), and ImageMix::setWeight().
PyObject* getWeight | ( | PyImage * | self, |
PyObject * | args | ||
) |
Definition at line 111 of file ImageMix.cpp.
References getImageMix(), ImageMix::getWeight(), and NULL.
PyObject* setWeight | ( | PyImage * | self, |
PyObject * | args | ||
) |
Definition at line 128 of file ImageMix.cpp.
References getImageMix(), and NULL.
PyGetSetDef imageMixGetSets[] [static] |
{ {(char*)"valid", (getter)Image_valid, NULL, (char*)"bool to tell if an image is available", NULL}, {(char*)"image", (getter)Image_getImage, NULL, (char*)"image data", NULL}, {(char*)"size", (getter)Image_getSize, NULL, (char*)"image size", NULL}, {(char*)"scale", (getter)Image_getScale, (setter)Image_setScale, (char*)"fast scale of image (near neighbour)", NULL}, {(char*)"flip", (getter)Image_getFlip, (setter)Image_setFlip, (char*)"flip image vertically", NULL}, {(char*)"filter", (getter)Image_getFilter, (setter)Image_setFilter, (char*)"pixel filter", NULL}, {NULL} }
Definition at line 160 of file ImageMix.cpp.
PyMethodDef imageMixMethods[] [static] |
{ {"getSource", (PyCFunction)Image_getSource, METH_VARARGS, "get image source"}, {"setSource", (PyCFunction)Image_setSource, METH_VARARGS, "set image source"}, {"getWeight", (PyCFunction)getWeight, METH_VARARGS, "get image source weight"}, {"setWeight", (PyCFunction)setWeight, METH_VARARGS, "set image source weight"}, {"refresh", (PyCFunction)Image_refresh, METH_NOARGS, "Refresh image - invalidate its current content"}, {NULL} }
Definition at line 149 of file ImageMix.cpp.
PyTypeObject ImageMixType |
Definition at line 173 of file ImageMix.cpp.
Referenced by registerAllTypes().
Definition at line 66 of file ImageMix.cpp.
ExpDesc ImageSizesNotMatchDesc(ImageSizesNotMatch,"Image sizes of sources are different") |
Referenced by registerAllExceptions().