HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_FilterWindow Class Reference

#include <UT_Filter.h>

Public Member Functions

 UT_FilterWindow ()
 
 ~UT_FilterWindow ()
 
bool setWeights (const UT_Filter &filter, float center, float radius, int res, UT_FilterWrap mode)
 
template<UT_FilterWrap >
bool setWeights (const UT_Filter &filter, float center, float radius, int res)
 
template<UT_FilterWrap >
bool setWeightsFast (const UT_Filter &filter, float center, float radius, int res)
 
void blendWithNextMip (int res, UT_FilterWrap mode, float mipinterp)
 
void trimWeights ()
 
const float * getWeights () const
 
int getStart () const
 
int getEnd () const
 
int getSize () const
 
float getVisible () const
 
void dump (const char *msg="") const
 

Detailed Description

Definition at line 29 of file UT_Filter.h.

Constructor & Destructor Documentation

UT_FilterWindow::UT_FilterWindow ( )
inline

Definition at line 31 of file UT_Filter.h.

UT_FilterWindow::~UT_FilterWindow ( )
inline

Definition at line 40 of file UT_Filter.h.

Member Function Documentation

void UT_FilterWindow::blendWithNextMip ( int  res,
UT_FilterWrap  mode,
float  mipinterp 
)
void UT_FilterWindow::dump ( const char *  msg = "") const
int UT_FilterWindow::getEnd ( void  ) const
inline

Definition at line 77 of file UT_Filter.h.

int UT_FilterWindow::getSize ( ) const
inline

Definition at line 78 of file UT_Filter.h.

int UT_FilterWindow::getStart ( ) const
inline

Definition at line 76 of file UT_Filter.h.

float UT_FilterWindow::getVisible ( ) const
inline

Definition at line 79 of file UT_Filter.h.

const float* UT_FilterWindow::getWeights ( ) const
inline

Definition at line 75 of file UT_Filter.h.

bool UT_FilterWindow::setWeights ( const UT_Filter filter,
float  center,
float  radius,
int  res,
UT_FilterWrap  mode 
)
template<UT_FilterWrap >
bool UT_FilterWindow::setWeights ( const UT_Filter filter,
float  center,
float  radius,
int  res 
)
template<UT_FilterWrap >
bool UT_FilterWindow::setWeightsFast ( const UT_Filter filter,
float  center,
float  radius,
int  res 
)
void UT_FilterWindow::trimWeights ( )
inline

Definition at line 69 of file UT_Filter.h.


The documentation for this class was generated from the following file: