CVD::image_interpolate< Interpolate::Bicubic, T > Class Template Reference

#include <image_interpolate.h>

List of all members.

Public Member Functions

 image_interpolate (const BasicImage< T > &i)
bool in_image (const TooN::Vector< 2 > &pos)
TooN::Vector< 2 > max ()
TooN::Vector< 2 > min ()
FT operator[] (const TooN::Vector< 2 > &pos)

Private Types

typedef Pixel::traits< T >
::float_type 
FT

Private Member Functions

float p (float f)
float r (float x)

Private Attributes

const BasicImage< T > * im

Detailed Description

template<class T>
class CVD::image_interpolate< Interpolate::Bicubic, T >

Definition at line 213 of file image_interpolate.h.


Member Typedef Documentation

template<class T >
typedef Pixel::traits<T>::float_type CVD::image_interpolate< Interpolate::Bicubic, T >::FT [private]

Definition at line 228 of file image_interpolate.h.


Constructor & Destructor Documentation

template<class T >
CVD::image_interpolate< Interpolate::Bicubic, T >::image_interpolate ( const BasicImage< T > &  i  )  [inline]

Definition at line 231 of file image_interpolate.h.


Member Function Documentation

template<class T >
bool CVD::image_interpolate< Interpolate::Bicubic, T >::in_image ( const TooN::Vector< 2 > &  pos  )  [inline]

Definition at line 235 of file image_interpolate.h.

template<class T >
TooN::Vector<2> CVD::image_interpolate< Interpolate::Bicubic, T >::max (  )  [inline]

Definition at line 268 of file image_interpolate.h.

template<class T >
TooN::Vector<2> CVD::image_interpolate< Interpolate::Bicubic, T >::min (  )  [inline]

Definition at line 263 of file image_interpolate.h.

template<class T >
FT CVD::image_interpolate< Interpolate::Bicubic, T >::operator[] ( const TooN::Vector< 2 > &  pos  )  [inline]

Definition at line 240 of file image_interpolate.h.

template<class T >
float CVD::image_interpolate< Interpolate::Bicubic, T >::p ( float  f  )  [inline, private]

Definition at line 218 of file image_interpolate.h.

template<class T >
float CVD::image_interpolate< Interpolate::Bicubic, T >::r ( float  x  )  [inline, private]

Definition at line 223 of file image_interpolate.h.


Member Data Documentation

template<class T >
const BasicImage<T>* CVD::image_interpolate< Interpolate::Bicubic, T >::im [private]

Definition at line 216 of file image_interpolate.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:51 2013