#include <RU_FilterArea.h>
Public Member Functions | |
| RU_FilterArea () | |
| virtual | ~RU_FilterArea () |
| void | setFilter (UT_FilterType xfilter, float xsize, UT_FilterType yfilter, float ysize) |
| void | setFilter (UT_Filter *xfilter, float xsize, UT_Filter *yfilter, float ysize) |
| void | setWrap (int xwrap, int ywrap) |
| void | setBorder (float border[4]) |
| void | setTextureCoords (const float *u, const float *v, int rows, int cols, int in_xres, int in_yres, const char *mask=0) |
| void | setFourCornerCoords (const float *u0, const float *v0, const float *u1, const float *v1, int rows, int cols, int in_xres, int in_yres, const char *mask=0) |
| void | getInputRegion (int &x0, int &x1, int &y0, int &y1) |
| void | sample1 (float *o, const float *i) |
| void | sample3 (UT_Vector3 *o, const float *i0, const float *i1, const float *i2) |
| void | sample4 (UT_Vector4 *o, const float *i0, const float *i1, const float *i2, const float *i3) |
| RU_FILTER_WRAP | getXWrap () |
| RU_FILTER_WRAP | getYWrap () |
| UT_FilterType | getXFilter () |
| UT_FilterType | getYFilter () |
| float | getXSize () |
| float | getYSize () |
Definition at line 65 of file RU_FilterArea.h.
| RU_FilterArea::RU_FilterArea | ( | ) |
| virtual RU_FilterArea::~RU_FilterArea | ( | ) | [virtual] |
| void RU_FilterArea::getInputRegion | ( | int & | x0, | |
| int & | x1, | |||
| int & | y0, | |||
| int & | y1 | |||
| ) |
| UT_FilterType RU_FilterArea::getXFilter | ( | ) | [inline] |
Definition at line 109 of file RU_FilterArea.h.
| float RU_FilterArea::getXSize | ( | ) | [inline] |
Definition at line 111 of file RU_FilterArea.h.
| RU_FILTER_WRAP RU_FilterArea::getXWrap | ( | ) | [inline] |
Definition at line 107 of file RU_FilterArea.h.
| UT_FilterType RU_FilterArea::getYFilter | ( | ) | [inline] |
Definition at line 110 of file RU_FilterArea.h.
| float RU_FilterArea::getYSize | ( | ) | [inline] |
Definition at line 112 of file RU_FilterArea.h.
| RU_FILTER_WRAP RU_FilterArea::getYWrap | ( | ) | [inline] |
Definition at line 108 of file RU_FilterArea.h.
| void RU_FilterArea::sample1 | ( | float * | o, | |
| const float * | i | |||
| ) |
| void RU_FilterArea::sample3 | ( | UT_Vector3 * | o, | |
| const float * | i0, | |||
| const float * | i1, | |||
| const float * | i2 | |||
| ) |
| void RU_FilterArea::sample4 | ( | UT_Vector4 * | o, | |
| const float * | i0, | |||
| const float * | i1, | |||
| const float * | i2, | |||
| const float * | i3 | |||
| ) |
| void RU_FilterArea::setBorder | ( | float | border[4] | ) |
| void RU_FilterArea::setFilter | ( | UT_Filter * | xfilter, | |
| float | xsize, | |||
| UT_Filter * | yfilter, | |||
| float | ysize | |||
| ) |
| void RU_FilterArea::setFilter | ( | UT_FilterType | xfilter, | |
| float | xsize, | |||
| UT_FilterType | yfilter, | |||
| float | ysize | |||
| ) |
| void RU_FilterArea::setFourCornerCoords | ( | const float * | u0, | |
| const float * | v0, | |||
| const float * | u1, | |||
| const float * | v1, | |||
| int | rows, | |||
| int | cols, | |||
| int | in_xres, | |||
| int | in_yres, | |||
| const char * | mask = 0 | |||
| ) |
| void RU_FilterArea::setTextureCoords | ( | const float * | u, | |
| const float * | v, | |||
| int | rows, | |||
| int | cols, | |||
| int | in_xres, | |||
| int | in_yres, | |||
| const char * | mask = 0 | |||
| ) |
| void RU_FilterArea::setWrap | ( | int | xwrap, | |
| int | ywrap | |||
| ) |
1.5.9