Field3D
|
#include <Resample.h>
Public Types | |
typedef boost::shared_ptr< const BoxFilter > | CPtr |
typedef boost::shared_ptr< BoxFilter > | Ptr |
![]() | |
typedef boost::shared_ptr< const Filter > | CPtr |
typedef boost::shared_ptr< Filter > | Ptr |
Public Member Functions | |
BoxFilter () | |
BoxFilter (const float width) | |
virtual float | eval (const float x) const |
Evaluates the filter at coordinate 't'. | |
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_width |
Definition at line 113 of file Resample.h.
typedef boost::shared_ptr<BoxFilter> BoxFilter::Ptr |
Definition at line 116 of file Resample.h.
typedef boost::shared_ptr<const BoxFilter> BoxFilter::CPtr |
Definition at line 117 of file Resample.h.
|
inline |
Definition at line 122 of file Resample.h.
Definition at line 125 of file Resample.h.
Evaluates the filter at coordinate 't'.
Implements Filter.
Definition at line 129 of file Resample.h.
References FIELD3D_MTX_T, and m_width.
Radial width of the filter (half of diameter)
Implements Filter.
Definition at line 138 of file Resample.h.
References m_width.
Definition at line 143 of file Resample.h.
Definition at line 119 of file Resample.h.
Definition at line 146 of file Resample.h.