#include <UT_Filter.h>
Public Member Functions | |
| void | access () |
| UT_FilterType | getType () const |
| virtual fpreal | getWeight (fpreal l, fpreal r) const =0 |
| virtual fpreal | getFastWeight (fpreal l, fpreal r) const =0 |
| virtual fpreal | getFastArea (fpreal l) const =0 |
| fpreal | getAreaWeight (fpreal l, fpreal r, fpreal b, fpreal t) const |
| fpreal | getFastAreaWeight (fpreal l, fpreal r, fpreal b, fpreal t) const |
| fpreal | getSupport () const |
| virtual | ~UT_Filter () |
Static Public Member Functions | |
| static UT_FilterType | lookupFilter (const char *name) |
| static const char * | getFilterName (UT_FilterType type) |
| static const char * | getFilterLabel (UT_FilterType type) |
| static UT_Filter * | getFilter (UT_FilterType type) |
| static UT_Filter * | getFilter (float(*evalfunc)(float, void *), int size, int support=2, void *data=0) |
| static void | releaseFilter (UT_Filter *filter) |
Protected Member Functions | |
| UT_Filter () | |
Protected Attributes | |
| int | myRefCount |
| float | mySupport |
Definition at line 80 of file UT_Filter.h.
| virtual UT_Filter::~UT_Filter | ( | ) | [virtual] |
| UT_Filter::UT_Filter | ( | ) | [inline, protected] |
Definition at line 131 of file UT_Filter.h.
| void UT_Filter::access | ( | ) | [inline] |
Definition at line 96 of file UT_Filter.h.
Definition at line 114 of file UT_Filter.h.
Definition at line 118 of file UT_Filter.h.
| static UT_Filter* UT_Filter::getFilter | ( | float(*)(float, void *) | evalfunc, | |
| int | size, | |||
| int | support = 2, |
|||
| void * | data = 0 | |||
| ) | [static] |
| static UT_Filter* UT_Filter::getFilter | ( | UT_FilterType | type | ) | [static] |
| static const char* UT_Filter::getFilterLabel | ( | UT_FilterType | type | ) | [static] |
| static const char* UT_Filter::getFilterName | ( | UT_FilterType | type | ) | [static] |
| fpreal UT_Filter::getSupport | ( | ) | const [inline] |
Definition at line 125 of file UT_Filter.h.
| UT_FilterType UT_Filter::getType | ( | ) | const |
| static UT_FilterType UT_Filter::lookupFilter | ( | const char * | name | ) | [static] |
| static void UT_Filter::releaseFilter | ( | UT_Filter * | filter | ) | [static] |
int UT_Filter::myRefCount [protected] |
Definition at line 133 of file UT_Filter.h.
float UT_Filter::mySupport [protected] |
Definition at line 134 of file UT_Filter.h.
1.5.9