Defines | Functions
contrib/tbl/vepl/accessors/vipl_accessors_vil_image_view_base.txx File Reference
#include "vipl_accessors_vil_image_view_base.h"
#include <vepl/section/vipl_filterable_section_container_generator_vil_image_view_base.txx>
#include <vil/vil_rgb.h>
#include <vil/vil_image_view.h>
#include <vcl_config_compiler.h>

Go to the source code of this file.

Defines

#define vipl_accessors_vil_image_view_base_txx_
#define VIPL_INSTANTIATE_ACCESSORS(T)

Functions

template<class DataType >
DataType fgetpixel (vil_image_view_base const &i, int x, int y, DataType)
template<class DataType >
void fsetpixel (vil_image_view_base &i, int x, int y, DataType const e)
template<class DataType >
DataType getpixel (vil_image_view_base const &i, int x, int y, DataType)
template<class DataType >
void setpixel (vil_image_view_base &i, int x, int y, DataType const e)
vil_rgb< vxl_byte > fgetpixel (vil_image_view_base const &i, int x, int y, vil_rgb< vxl_byte >)
void fsetpixel (vil_image_view_base &i, int x, int y, vil_rgb< vxl_byte > const e)
vil_rgb< vxl_byte > getpixel (vil_image_view_base const &i, int x, int y, vil_rgb< vxl_byte >)
void setpixel (vil_image_view_base &i, int x, int y, vil_rgb< vxl_byte > const e)

Define Documentation

#define vipl_accessors_vil_image_view_base_txx_

Definition at line 2 of file vipl_accessors_vil_image_view_base.txx.

#define VIPL_INSTANTIATE_ACCESSORS (   T)
Value:
template T fgetpixel(vil_image_view_base const&, int, int, T);\
template void fsetpixel(vil_image_view_base&, int, int, T);\
template T getpixel(vil_image_view_base const&, int, int, T);\
template void setpixel(vil_image_view_base&, int, int, T)

Definition at line 155 of file vipl_accessors_vil_image_view_base.txx.


Function Documentation

template<class DataType >
DataType fgetpixel ( vil_image_view_base const &  i,
int  x,
int  y,
DataType   
) [inline]

Definition at line 11 of file vipl_accessors_vil_image_view_base.txx.

vil_rgb<vxl_byte> fgetpixel ( vil_image_view_base const &  i,
int  x,
int  y,
vil_rgb< vxl_byte >   
) [inline]

Definition at line 97 of file vipl_accessors_vil_image_view_base.txx.

template<class DataType >
void fsetpixel ( vil_image_view_base i,
int  x,
int  y,
DataType const  e 
) [inline]

Definition at line 17 of file vipl_accessors_vil_image_view_base.txx.

void fsetpixel ( vil_image_view_base i,
int  x,
int  y,
vil_rgb< vxl_byte > const  e 
) [inline]

Definition at line 110 of file vipl_accessors_vil_image_view_base.txx.

template<class DataType >
DataType getpixel ( vil_image_view_base const &  i,
int  x,
int  y,
DataType   
) [inline]

Definition at line 23 of file vipl_accessors_vil_image_view_base.txx.

vil_rgb<vxl_byte> getpixel ( vil_image_view_base const &  i,
int  x,
int  y,
vil_rgb< vxl_byte >   
) [inline]

Definition at line 123 of file vipl_accessors_vil_image_view_base.txx.

template<class DataType >
void setpixel ( vil_image_view_base i,
int  x,
int  y,
DataType const  e 
) [inline]

Definition at line 30 of file vipl_accessors_vil_image_view_base.txx.

void setpixel ( vil_image_view_base i,
int  x,
int  y,
vil_rgb< vxl_byte > const  e 
) [inline]

Definition at line 137 of file vipl_accessors_vil_image_view_base.txx.