pcl::CubicBSplineFilter Class Reference

Cubic B-spline filter. More...

#include <BicubicFilterInterpolation.h>

+ Inheritance diagram for pcl::CubicBSplineFilter:

Public Member Functions

 CubicBSplineFilter ()
 CubicBSplineFilter (const CubicBSplineFilter &)=default
virtual ~CubicBSplineFilter ()
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

The cubic B-spline filter is implemented as a CubicFilter with parameters B=1 and C=0.

See also
CubicFilter, MitchellNetravaliCubicFilter, CatmullRomSplineFilter

Definition at line 282 of file BicubicFilterInterpolation.h.

Constructor & Destructor Documentation

◆ CubicBSplineFilter() [1/2]

pcl::CubicBSplineFilter::CubicBSplineFilter ( )

Constructs a new CubicBSplineFilter object.

Definition at line 289 of file BicubicFilterInterpolation.h.

◆ CubicBSplineFilter() [2/2]

pcl::CubicBSplineFilter::CubicBSplineFilter ( const CubicBSplineFilter )

Copy constructor.

◆ ~CubicBSplineFilter()

virtual pcl::CubicBSplineFilter::~CubicBSplineFilter ( )

Virtual destructor.

Definition at line 301 of file BicubicFilterInterpolation.h.

Member Function Documentation

◆ Clone()

CubicFilter* pcl::CubicBSplineFilter::Clone ( ) const

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

Reimplemented from pcl::CubicFilter.

Definition at line 314 of file BicubicFilterInterpolation.h.

◆ Description()

String pcl::CubicBSplineFilter::Description ( ) const

Returns a descriptive text string for this cubic filter.

Reimplemented from pcl::CubicFilter.

Definition at line 307 of file BicubicFilterInterpolation.h.

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