PCL
|
Mitchell-Netravali cubic filter with B=C=1/3. More...
#include <BicubicFilterInterpolation.h>
Public Member Functions | |
MitchellNetravaliCubicFilter () | |
MitchellNetravaliCubicFilter (const MitchellNetravaliCubicFilter &)=default | |
~MitchellNetravaliCubicFilter () override | |
CubicFilter * | Clone () const override |
String | Description () const override |
Public Member Functions inherited from pcl::CubicFilter | |
CubicFilter (const CubicFilter &)=default | |
CubicFilter (double B, double C) | |
virtual | ~CubicFilter () |
PCL_HOT_FUNCTION double | operator() (double x) const noexcept |
CubicFilter & | operator= (const CubicFilter &)=default |
double | Width () const noexcept |
This is the cubic filter recommended by Mitchell and Netravali (1988). It is implemented as a CubicFilter with parameters B=1/3 and C=1/3.
Definition at line 190 of file BicubicFilterInterpolation.h.
|
inline |
Constructs a new MitchellNetravaliCubicFilter object.
Definition at line 197 of file BicubicFilterInterpolation.h.
|
default |
Copy constructor.
|
inlineoverride |
Virtual destructor.
Definition at line 210 of file BicubicFilterInterpolation.h.
|
inlineoverridevirtual |
Returns a pointer to a dynamically allocated duplicate of this filter.
Reimplemented from pcl::CubicFilter.
Definition at line 223 of file BicubicFilterInterpolation.h.
|
inlineoverridevirtual |
Returns a descriptive text string for this cubic filter.
Reimplemented from pcl::CubicFilter.
Definition at line 216 of file BicubicFilterInterpolation.h.