|
Field3D
|
#include <Resample.h>
Public Types | |
| typedef boost::shared_ptr< const TriangleFilter > | CPtr |
| typedef boost::shared_ptr< TriangleFilter > | Ptr |
Public Types inherited from Filter | |
| 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'. More... | |
| virtual float | support () const |
| Radial width of the filter (half of diameter) More... | |
| TriangleFilter () | |
| TriangleFilter (const float width) | |
Public Member Functions inherited from Filter | |
| virtual float | initialValue () const |
| Initial value (zero by default, but need to be different for min/max) More... | |
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.
|
inline |
Definition at line 278 of file Resample.h.
|
inlinevirtual |
Evaluates the filter at coordinate 't'.
Implements Filter.
Definition at line 282 of file Resample.h.
References m_width.
|
inlinevirtual |
Radial width of the filter (half of diameter)
Implements Filter.
Definition at line 290 of file Resample.h.
References m_width.
|
inlinestatic |
Definition at line 295 of file Resample.h.
|
static |
Definition at line 272 of file Resample.h.
|
private |
Definition at line 298 of file Resample.h.