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

#include <RE_TextureFilter.h>

Public Member Functions

 RE_TextureFilter ()
 
RE_TextureFilteroperator= (const RE_TextureFilter &filter)
 
bool operator== (const RE_TextureFilter &filter) const
 
void setMinFilter (RE_TexFiltType t)
 
RE_TexFiltType getMinFilter () const
 
void setMagFilter (RE_TexFiltType t)
 
RE_TexFiltType getMagFilter () const
 
void setMaxAnisotropy (int atf)
 
int getMaxAnisotropy () const
 
void setLodBias (float bias)
 
float getLodBias () const
 
void setTextureWrap (RE_TexClampType wrap_s, RE_TexClampType wrap_t=RE_CLAMP_EDGE, RE_TexClampType wrap_r=RE_CLAMP_EDGE)
 
RE_TexClampType getWrapS () const
 
RE_TexClampType getWrapT () const
 
RE_TexClampType getWrapR () const
 
bool isWrapSet () const
 
void setBorder (RE_TextureBorder border, const UT_Vector4F *color_alpha=NULL)
 
const UT_Vector4FgetBorderColor () const
 
void invalidate ()
 

Detailed Description

Definition at line 20 of file RE_TextureFilter.h.

Constructor & Destructor Documentation

RE_TextureFilter::RE_TextureFilter ( )
inline

Definition at line 70 of file RE_TextureFilter.h.

Member Function Documentation

const UT_Vector4F & RE_TextureFilter::getBorderColor ( ) const
inline

Definition at line 224 of file RE_TextureFilter.h.

float RE_TextureFilter::getLodBias ( ) const
inline

Definition at line 125 of file RE_TextureFilter.h.

RE_TexFiltType RE_TextureFilter::getMagFilter ( ) const
inline

Definition at line 101 of file RE_TextureFilter.h.

int RE_TextureFilter::getMaxAnisotropy ( ) const
inline

Definition at line 113 of file RE_TextureFilter.h.

RE_TexFiltType RE_TextureFilter::getMinFilter ( ) const
inline

Definition at line 89 of file RE_TextureFilter.h.

RE_TexClampType RE_TextureFilter::getWrapR ( ) const
inline

Definition at line 153 of file RE_TextureFilter.h.

RE_TexClampType RE_TextureFilter::getWrapS ( ) const
inline

Definition at line 141 of file RE_TextureFilter.h.

RE_TexClampType RE_TextureFilter::getWrapT ( ) const
inline

Definition at line 147 of file RE_TextureFilter.h.

void RE_TextureFilter::invalidate ( )
inline

Definition at line 185 of file RE_TextureFilter.h.

bool RE_TextureFilter::isWrapSet ( ) const
inline

Definition at line 197 of file RE_TextureFilter.h.

RE_TextureFilter & RE_TextureFilter::operator= ( const RE_TextureFilter filter)
inline

Definition at line 159 of file RE_TextureFilter.h.

bool RE_TextureFilter::operator== ( const RE_TextureFilter filter) const
inline

Definition at line 173 of file RE_TextureFilter.h.

void RE_TextureFilter::setBorder ( RE_TextureBorder  border,
const UT_Vector4F color_alpha = NULL 
)
inline

Definition at line 205 of file RE_TextureFilter.h.

void RE_TextureFilter::setLodBias ( float  bias)
inline

Definition at line 119 of file RE_TextureFilter.h.

void RE_TextureFilter::setMagFilter ( RE_TexFiltType  t)
inline

Definition at line 95 of file RE_TextureFilter.h.

void RE_TextureFilter::setMaxAnisotropy ( int  atf)
inline

Definition at line 107 of file RE_TextureFilter.h.

void RE_TextureFilter::setMinFilter ( RE_TexFiltType  t)
inline

Definition at line 83 of file RE_TextureFilter.h.

void RE_TextureFilter::setTextureWrap ( RE_TexClampType  wrap_s,
RE_TexClampType  wrap_t = RE_CLAMP_EDGE,
RE_TexClampType  wrap_r = RE_CLAMP_EDGE 
)
inline

Definition at line 131 of file RE_TextureFilter.h.


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