osg::ImageGenericFilter Class Reference

#include <OSGImageScaler.h>

Inheritance diagram for osg::ImageGenericFilter:

osg::ImageBlackmanFilter osg::ImageBoxFilter osg::ImageGaussianFilter osg::ImageHammingFilter osg::ImageLanczos3Filter osg::ImageLinearFilter

List of all members.

Public Member Functions

 ImageGenericFilter (osg::Real64 dWidth)
virtual ~ImageGenericFilter (void)
osg::Real64 getWidth (void) const
void setWidth (osg::Real64 dWidth)
virtual osg::Real64 filter (osg::Real64 dVal) const =0

Protected Attributes

osg::Real64 m_dWidth


Detailed Description

base class for image filters

Definition at line 15 of file OSGImageScaler.h.


Constructor & Destructor Documentation

ImageGenericFilter::ImageGenericFilter ( osg::Real64  dWidth  ) 

Definition at line 32 of file OSGImageScaler.cpp.

00032                                                     :
00033     m_dWidth(dWidth)
00034 {
00035 }

ImageGenericFilter::~ImageGenericFilter ( void   )  [virtual]

Definition at line 37 of file OSGImageScaler.cpp.

00038 {
00039 }


Member Function Documentation

Real64 ImageGenericFilter::getWidth ( void   )  const

Definition at line 41 of file OSGImageScaler.cpp.

References m_dWidth.

Referenced by osg::ImageScaler::calcContributions().

00042 {
00043     return m_dWidth;
00044 }

void ImageGenericFilter::setWidth ( osg::Real64  dWidth  ) 

Definition at line 46 of file OSGImageScaler.cpp.

References m_dWidth.

00047 {
00048     m_dWidth = dWidth;
00049 }

virtual osg ::Real64 osg::ImageGenericFilter::filter ( osg::Real64  dVal  )  const [pure virtual]


Member Data Documentation


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

Generated on Mon Mar 17 12:05:50 2008 for OpenSG by  doxygen 1.5.5