#include <IMG_TTMipSampler.h>
Public Member Functions | |
| IMG_TTMipSampler (int xres, int yres, IMG_TTChannel *ch) | |
| ~IMG_TTMipSampler () | |
| void | getPixel (void *pixel, int iu, int iv) |
| This method returns raw pixel data. iu and iv are in screen space. | |
| void | sample (float *result, int nchan, float u, float v) |
| void | bilerp (float *result, int nchan, float u, float v, UT_FilterWrap uwrap, UT_FilterWrap vwrap, float cscale) |
| void | sample (float *result, int nchan, float u, float v, float du, float dv, const IMG_TTFilterInfo &filter, const UT_Vector3 &zeqn, float cscale) |
Definition at line 29 of file IMG_TTMipSampler.h.
| IMG_TTMipSampler::IMG_TTMipSampler | ( | int | xres, | |
| int | yres, | |||
| IMG_TTChannel * | ch | |||
| ) |
| IMG_TTMipSampler::~IMG_TTMipSampler | ( | ) |
| void IMG_TTMipSampler::bilerp | ( | float * | result, | |
| int | nchan, | |||
| float | u, | |||
| float | v, | |||
| UT_FilterWrap | uwrap, | |||
| UT_FilterWrap | vwrap, | |||
| float | cscale | |||
| ) |
| void IMG_TTMipSampler::getPixel | ( | void * | pixel, | |
| int | iu, | |||
| int | iv | |||
| ) |
This method returns raw pixel data. iu and iv are in screen space.
| void IMG_TTMipSampler::sample | ( | float * | result, | |
| int | nchan, | |||
| float | u, | |||
| float | v, | |||
| float | du, | |||
| float | dv, | |||
| const IMG_TTFilterInfo & | filter, | |||
| const UT_Vector3 & | zeqn, | |||
| float | cscale | |||
| ) |
| void IMG_TTMipSampler::sample | ( | float * | result, | |
| int | nchan, | |||
| float | u, | |||
| float | v | |||
| ) |
1.5.9