#include <image_interpolate.h>
Public Member Functions | |
image_interpolate (const BasicImage< C > &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< C > ::float_type | FT |
Private Member Functions | |
int | round (double d) |
ImageRef | to_ir (const TooN::Vector< 2 > &v) |
Private Attributes | |
const BasicImage< C > * | im |
Definition at line 93 of file image_interpolate.h.
typedef Pixel::traits<C>::float_type CVD::image_interpolate< Interpolate::NearestNeighbour, C >::FT [private] |
Definition at line 111 of file image_interpolate.h.
CVD::image_interpolate< Interpolate::NearestNeighbour, C >::image_interpolate | ( | const BasicImage< C > & | i | ) | [inline] |
Definition at line 114 of file image_interpolate.h.
bool CVD::image_interpolate< Interpolate::NearestNeighbour, C >::in_image | ( | const TooN::Vector< 2 > & | pos | ) | [inline] |
Definition at line 118 of file image_interpolate.h.
TooN::Vector<2> CVD::image_interpolate< Interpolate::NearestNeighbour, C >::max | ( | ) | [inline] |
Definition at line 133 of file image_interpolate.h.
TooN::Vector<2> CVD::image_interpolate< Interpolate::NearestNeighbour, C >::min | ( | ) | [inline] |
Definition at line 128 of file image_interpolate.h.
FT CVD::image_interpolate< Interpolate::NearestNeighbour, C >::operator[] | ( | const TooN::Vector< 2 > & | pos | ) | [inline] |
Definition at line 123 of file image_interpolate.h.
int CVD::image_interpolate< Interpolate::NearestNeighbour, C >::round | ( | double | d | ) | [inline, private] |
Definition at line 98 of file image_interpolate.h.
ImageRef CVD::image_interpolate< Interpolate::NearestNeighbour, C >::to_ir | ( | const TooN::Vector< 2 > & | v | ) | [inline, private] |
Definition at line 106 of file image_interpolate.h.
const BasicImage<C>* CVD::image_interpolate< Interpolate::NearestNeighbour, C >::im [private] |
Definition at line 96 of file image_interpolate.h.