Field3D
|
#include <Resample.h>
Public Types | |
typedef boost::shared_ptr< const GaussianFilter > | CPtr |
typedef boost::shared_ptr< GaussianFilter > | Ptr |
![]() | |
typedef boost::shared_ptr< const Filter > | CPtr |
typedef boost::shared_ptr< Filter > | Ptr |
Public Member Functions | |
virtual float | eval (const float t) const |
Evaluates the filter at coordinate 't'. | |
GaussianFilter (const float alpha=2.0, const float width=2.0) | |
virtual float | support () const |
Radial width of the filter (half of diameter) | |
![]() | |
virtual float | initialValue () const |
Initial value (zero by default, but need to be different for min/max) | |
Static Public Member Functions | |
template<typename Value_T > | |
static void | op (Value_T &accumValue, const Value_T value) |
Static Public Attributes | |
static const bool | isAnalytic = false |
Private Attributes | |
const float | m_alpha |
const float | m_exp |
const float | m_width |
Definition at line 305 of file Resample.h.
typedef boost::shared_ptr<GaussianFilter> GaussianFilter::Ptr |
Definition at line 308 of file Resample.h.
typedef boost::shared_ptr<const GaussianFilter> GaussianFilter::CPtr |
Definition at line 309 of file Resample.h.
Definition at line 314 of file Resample.h.
Radial width of the filter (half of diameter)
Implements Filter.
Definition at line 325 of file Resample.h.
References m_width.
Definition at line 330 of file Resample.h.
Definition at line 311 of file Resample.h.
Definition at line 333 of file Resample.h.
Referenced by eval().
Definition at line 333 of file Resample.h.
Referenced by eval().
Definition at line 333 of file Resample.h.