Cinder  0.9.1
Public Member Functions | Protected Attributes | List of all members
cinder::FilterBase Class Referenceabstract

#include <Filter.h>

Inherited by cinder::FilterBesselBlackman, cinder::FilterBox, cinder::FilterCatmullRom, cinder::FilterCubic, cinder::FilterGaussian, cinder::FilterMitchell, cinder::FilterQuadratic, cinder::FilterSincBlackman, and cinder::FilterTriangle.

Public Member Functions

 FilterBase (float aSupport)
 
virtual ~FilterBase ()
 
float getSupport () const
 
void setSupport (float aSupport)
 
virtual float operator() (float x) const =0
 

Protected Attributes

float mSupport
 

Constructor & Destructor Documentation

cinder::FilterBase::FilterBase ( float  aSupport)
virtual cinder::FilterBase::~FilterBase ( )
virtual

Member Function Documentation

float cinder::FilterBase::getSupport ( ) const
void cinder::FilterBase::setSupport ( float  aSupport)
virtual float cinder::FilterBase::operator() ( float  x) const
pure virtual

Member Data Documentation

float cinder::FilterBase::mSupport
protected

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