CVD::image_interpolate< Interpolate::Bilinear, 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

TooN::Vector< 2 > ceil (const TooN::Vector< 2 > &v)
TooN::Vector< 2 > floor (const TooN::Vector< 2 > &v)

Private Attributes

const BasicImage< T > * im

Detailed Description

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

Definition at line 141 of file image_interpolate.h.


Member Typedef Documentation

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

Definition at line 156 of file image_interpolate.h.


Constructor & Destructor Documentation

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

Definition at line 159 of file image_interpolate.h.


Member Function Documentation

template<class T >
TooN::Vector<2> CVD::image_interpolate< Interpolate::Bilinear, T >::ceil ( const TooN::Vector< 2 > &  v  )  [inline, private]

Definition at line 151 of file image_interpolate.h.

template<class T >
TooN::Vector<2> CVD::image_interpolate< Interpolate::Bilinear, T >::floor ( const TooN::Vector< 2 > &  v  )  [inline, private]

Definition at line 146 of file image_interpolate.h.

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

Definition at line 163 of file image_interpolate.h.

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

Definition at line 205 of file image_interpolate.h.

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

Definition at line 200 of file image_interpolate.h.

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

Definition at line 168 of file image_interpolate.h.


Member Data Documentation

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

Definition at line 144 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