Field3D
|
#include <Resample.h>
Public Types | |
typedef boost::shared_ptr< const Filter > | CPtr |
typedef boost::shared_ptr< Filter > | Ptr |
Public Member Functions | |
virtual float | eval (const float t) const =0 |
Evaluates the filter at coordinate 't'. | |
virtual float | initialValue () const |
Initial value (zero by default, but need to be different for min/max) | |
virtual float | support () const =0 |
Radial width of the filter (half of diameter) | |
Definition at line 87 of file Resample.h.
typedef boost::shared_ptr<Filter> Filter::Ptr |
Definition at line 91 of file Resample.h.
typedef boost::shared_ptr<const Filter> Filter::CPtr |
Definition at line 92 of file Resample.h.
Evaluates the filter at coordinate 't'.
Implemented in GaussianFilter, BoxFilter, MinFilter, MaxFilter, TriangleFilter, and MitchellFilter.
Radial width of the filter (half of diameter)
Implemented in BoxFilter, MinFilter, MaxFilter, TriangleFilter, GaussianFilter, and MitchellFilter.
Initial value (zero by default, but need to be different for min/max)
Reimplemented in MinFilter, and MaxFilter.
Definition at line 104 of file Resample.h.