pcl::BicubicInterpolation< T > Class Template Reference

Bicubic interpolation - an alias for BicubicSplineInterpolation. More...

#include <BicubicInterpolation.h>

+ Inheritance diagram for pcl::BicubicInterpolation< T >:

Public Member Functions

 BicubicInterpolation ()=default
 BicubicInterpolation (const BicubicInterpolation &)=default
virtual ~BicubicInterpolation ()
- Public Member Functions inherited from pcl::BicubicSplineInterpolation< T >
 BicubicSplineInterpolation (float clamp=__PCL_BICUBIC_SPLINE_CLAMPING_THRESHOLD)
 BicubicSplineInterpolation (const BicubicSplineInterpolation &)=default
virtual ~BicubicSplineInterpolation ()
float ClampingThreshold () const
double InterpolateVector (const double c[], double dx) const
void InterpolateX (double fx[], double x, double y) const
void InterpolateY (double fy[], double x, double y) const
double operator() (double x, double y) const override
void SetClampingThreshold (float c)
- Public Member Functions inherited from pcl::BicubicInterpolationBase< T >
 BicubicInterpolationBase ()=default
 BicubicInterpolationBase (const BicubicInterpolationBase &)=default
- Public Member Functions inherited from pcl::BidimensionalInterpolation< T >
 BidimensionalInterpolation ()=default
 BidimensionalInterpolation (const BidimensionalInterpolation &)=default
virtual ~BidimensionalInterpolation ()
const T * BeingInterpolated () const
double BorderFillValue () const
virtual void Clear ()
void DisableBorderFilling (bool disable=true)
void EnableBorderFilling (bool enable=true)
int Height () const
virtual void Initialize (const T *data, int width, int height)
bool IsBorderFillingEnabled () const
void SetBorderFillValue (double v)
int Width () const

Detailed Description

template<typename T>
class pcl::BicubicInterpolation< T >

BicubicInterpolation is a synonym for the BicubicSplineInterpolation class.

This class exists to support old PCL-based code; all new code should use the BicubicSplineInterpolation class.
See also

Definition at line 636 of file BicubicInterpolation.h.

Constructor & Destructor Documentation

◆ BicubicInterpolation() [1/2]

template<typename T >
pcl::BicubicInterpolation< T >::BicubicInterpolation ( )

Constructs a BicubicInterpolation instance.

◆ BicubicInterpolation() [2/2]

template<typename T >
pcl::BicubicInterpolation< T >::BicubicInterpolation ( const BicubicInterpolation< T > &  )

Copy constructor.

◆ ~BicubicInterpolation()

template<typename T >
virtual pcl::BicubicInterpolation< T >::~BicubicInterpolation ( )

Virtual destructor.

Definition at line 653 of file BicubicInterpolation.h.

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