Field3D
|
#include <Resample.h>
Public Types | |
typedef boost::shared_ptr< const TriangleFilter > | CPtr |
typedef boost::shared_ptr< TriangleFilter > | Ptr |
![]() | |
typedef boost::shared_ptr< const Filter > | CPtr |
typedef boost::shared_ptr< Filter > | Ptr |
Public Member Functions | |
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) | |
TriangleFilter () | |
TriangleFilter (const float width) | |
![]() | |
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 &, const Value_T) |
Static Public Attributes | |
static const bool | isAnalytic = false |
Private Attributes | |
const float | m_width |
Definition at line 266 of file Resample.h.
typedef boost::shared_ptr<TriangleFilter> TriangleFilter::Ptr |
Definition at line 269 of file Resample.h.
typedef boost::shared_ptr<const TriangleFilter> TriangleFilter::CPtr |
Definition at line 270 of file Resample.h.
|
inline |
Definition at line 275 of file Resample.h.
Definition at line 278 of file Resample.h.
Evaluates the filter at coordinate 't'.
Implements Filter.
Definition at line 282 of file Resample.h.
References FIELD3D_MTX_T, and m_width.
Radial width of the filter (half of diameter)
Implements Filter.
Definition at line 290 of file Resample.h.
References m_width.
Definition at line 295 of file Resample.h.
Definition at line 272 of file Resample.h.
Definition at line 298 of file Resample.h.