pcl::BicubicInterpolationBase< T > Class Template Reference

Base class for bicubic interpolation algorithm implementations. More...

#include <BicubicInterpolation.h>

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

Public Member Functions

 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
virtual double operator() (double x, double y) const =0
void SetBorderFillValue (double v)
int Width () const

Detailed Description

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

BicubicInterpolationBase is a base class for BicubicSplineInterpolation and BicubicBSplineInterpolation.

See also
BicubicSplineInterpolation, BicubicBSplineInterpolation

Definition at line 85 of file BicubicInterpolation.h.

Constructor & Destructor Documentation

◆ BicubicInterpolationBase() [1/2]

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

Constructs a new BicubicInterpolationBase instance.

◆ BicubicInterpolationBase() [2/2]

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

Copy constructor.

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