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

#include <UT_Filter.h>

Public Member Functions

 UT_FilterWindow ()
 
 ~UT_FilterWindow ()
 
 UT_FilterWindow (const UT_FilterWindow &)=delete
 
UT_FilterWindow & operator= (const UT_FilterWindow &)=delete
 
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.

UT_FilterWindow::UT_FilterWindow ( const UT_FilterWindow &  )
delete

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 ( ) const
inline

Definition at line 80 of file UT_Filter.h.

int UT_FilterWindow::getSize ( ) const
inline

Definition at line 81 of file UT_Filter.h.

int UT_FilterWindow::getStart ( ) const
inline

Definition at line 79 of file UT_Filter.h.

float UT_FilterWindow::getVisible ( ) const
inline

Definition at line 82 of file UT_Filter.h.

const float* UT_FilterWindow::getWeights ( ) const
inline

Definition at line 78 of file UT_Filter.h.

UT_FilterWindow& UT_FilterWindow::operator= ( const UT_FilterWindow &  )
delete
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 72 of file UT_Filter.h.


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