Plasma Engine  2.0
Loading...
Searching...
No Matches
plImageFilter Class Referenceabstract

Represents a function used for filtering an image. More...

#include <ImageFilter.h>

Inheritance diagram for plImageFilter:

Public Member Functions

virtual plSimdFloat SamplePoint (const plSimdFloat &x) const =0
 Samples the filter function at a single point. Note that the distribution isn't necessarily normalized.
 
plSimdFloat GetWidth () const
 Returns the width of the filter; outside of the interval [-width, width], the filter function is always zero.
 

Protected Member Functions

 plImageFilter (float width)
 

Detailed Description

Represents a function used for filtering an image.

Member Function Documentation

◆ SamplePoint()

virtual plSimdFloat plImageFilter::SamplePoint ( const plSimdFloat & x) const
pure virtual

Samples the filter function at a single point. Note that the distribution isn't necessarily normalized.

Implemented in plImageFilterBox, plImageFilterSincWithKaiserWindow, and plImageFilterTriangle.


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