PCL
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 ( )
default

Constructs a new BicubicInterpolationBase instance.

◆ BicubicInterpolationBase() [2/2]

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

Copy constructor.


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