#include <UT_Filter.h>
- Examples:
- RAY/RAY_DemoVolumeSphere.C.
Definition at line 115 of file UT_Filter.h.
virtual UT_Filter::~UT_Filter |
( |
| ) |
|
|
virtual |
void UT_Filter::access |
( |
| ) |
|
|
inline |
virtual void UT_Filter::fillWeights |
( |
float |
umin, |
|
|
float |
radius, |
|
|
float * |
weights, |
|
|
int |
size |
|
) |
| const |
|
virtual |
Fill an array of weights. The center
variable specifies the center of the filter (in resolution space - not 0-1).
For example, if you have a filter with a radius of 1.3 centered at pixel 8.4, you should set:
center
= 8.4
radius
= 1.3
size
= floor(8.4+1.3) - floor(8.4-1.3) + 1 = 9-7+1 = 3
virtual float UT_Filter::getArea |
( |
float |
l | ) |
const |
|
pure virtual |
static UT_Filter* UT_Filter::getFilter |
( |
float(*)(float, void *) |
evalfunc, |
|
|
int |
size, |
|
|
int |
support = 2 , |
|
|
void * |
data = 0 |
|
) |
| |
|
static |
float UT_Filter::getSupport |
( |
| ) |
const |
|
inline |
virtual float UT_Filter::getWeight |
( |
float |
l, |
|
|
float |
r |
|
) |
| const |
|
pure virtual |
int UT_Filter::myRefCount |
|
protected |
float UT_Filter::mySupport |
|
protected |
The documentation for this class was generated from the following file: