CVD::CVDimage::reader Class Reference

#include <cvdimage.h>

List of all members.

Public Types

typedef TypeList< byte,
TypeList< bayer_bggr, TypeList
< bayer_rggb, TypeList
< bayer_grbg, TypeList
< bayer_gbrg, TypeList< Rgb
< byte >, TypeList< Rgba< byte >
, Head > > > > > > > 
Types

Public Member Functions

std::string datatype ()
void get_raw_pixel_line (Rgba< unsigned char > *)
void get_raw_pixel_line (Rgb< unsigned char > *)
void get_raw_pixel_line (bayer_gbrg *)
void get_raw_pixel_line (bayer_grbg *)
void get_raw_pixel_line (bayer_rggb *)
void get_raw_pixel_line (bayer_bggr *)
void get_raw_pixel_line (unsigned char *)
std::string name ()
 reader (std::istream &)
ImageRef size ()
 ~reader ()

Private Attributes

std::auto_ptr< ReadPimpl > t

Detailed Description

Definition at line 45 of file cvdimage.h.


Member Typedef Documentation

Definition at line 72 of file cvdimage.h.


Constructor & Destructor Documentation

CVD::CVDimage::reader::reader ( std::istream &   ) 
CVD::CVDimage::reader::~reader (  ) 

Member Function Documentation

std::string CVD::CVDimage::reader::datatype (  ) 
void CVD::CVDimage::reader::get_raw_pixel_line ( Rgba< unsigned char > *   ) 
void CVD::CVDimage::reader::get_raw_pixel_line ( Rgb< unsigned char > *   ) 
void CVD::CVDimage::reader::get_raw_pixel_line ( bayer_gbrg  ) 
void CVD::CVDimage::reader::get_raw_pixel_line ( bayer_grbg  ) 
void CVD::CVDimage::reader::get_raw_pixel_line ( bayer_rggb  ) 
void CVD::CVDimage::reader::get_raw_pixel_line ( bayer_bggr  ) 
void CVD::CVDimage::reader::get_raw_pixel_line ( unsigned char *   ) 
std::string CVD::CVDimage::reader::name (  ) 
ImageRef CVD::CVDimage::reader::size (  ) 

Member Data Documentation

std::auto_ptr<ReadPimpl> CVD::CVDimage::reader::t [private]

Definition at line 75 of file cvdimage.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:53 2013