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_FilterWindowoperator= (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 floatgetWeights () 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: