PCL
pcl::MitchellNetravaliCubicFilter Class Reference

Mitchell-Netravali cubic filter with B=C=1/3. More...

#include <BicubicFilterInterpolation.h>

+ Inheritance diagram for pcl::MitchellNetravaliCubicFilter:

Public Member Functions

 MitchellNetravaliCubicFilter ()
 
 MitchellNetravaliCubicFilter (const MitchellNetravaliCubicFilter &)=default
 
virtual ~MitchellNetravaliCubicFilter ()
 
CubicFilterClone () const override
 
String Description () const override
 
- Public Member Functions inherited from pcl::CubicFilter
 CubicFilter (double B, double C)
 
 CubicFilter (const CubicFilter &)=default
 
virtual ~CubicFilter ()
 
PCL_HOT_FUNCTION double operator() (double x) const
 
CubicFilteroperator= (const CubicFilter &)=default
 
double Width () const
 

Detailed Description

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.

See also
CubicFilter, CatmullRomSplineFilter, CubicBSplineFilter

Definition at line 188 of file BicubicFilterInterpolation.h.

Constructor & Destructor Documentation

◆ MitchellNetravaliCubicFilter() [1/2]

pcl::MitchellNetravaliCubicFilter::MitchellNetravaliCubicFilter ( )
inline

Constructs a new MitchellNetravaliCubicFilter object.

Definition at line 195 of file BicubicFilterInterpolation.h.

◆ MitchellNetravaliCubicFilter() [2/2]

pcl::MitchellNetravaliCubicFilter::MitchellNetravaliCubicFilter ( const MitchellNetravaliCubicFilter )
default

Copy constructor.

◆ ~MitchellNetravaliCubicFilter()

virtual pcl::MitchellNetravaliCubicFilter::~MitchellNetravaliCubicFilter ( )
inlinevirtual

Virtual destructor.

Definition at line 207 of file BicubicFilterInterpolation.h.

Member Function Documentation

◆ Clone()

CubicFilter* pcl::MitchellNetravaliCubicFilter::Clone ( ) const
inlineoverridevirtual

Returns a pointer to a dynamically allocated duplicate of this filter.

Reimplemented from pcl::CubicFilter.

Definition at line 220 of file BicubicFilterInterpolation.h.

◆ Description()

String pcl::MitchellNetravaliCubicFilter::Description ( ) const
inlineoverridevirtual

Returns a descriptive text string for this cubic filter.

Reimplemented from pcl::CubicFilter.

Definition at line 213 of file BicubicFilterInterpolation.h.


The documentation for this class was generated from the following file: