i3d::METAIOReader Class Reference
[Image input/output methods]
#include <imgMETAIO.h>
Inheritance diagram for i3d::METAIOReader:

Public Member Functions | |
virtual void | LoadImageInfo () |
load image header | |
virtual size_t | GetFileNames (std::vector< std::string > &fl) |
get the image files name associtated to this image | |
virtual void | LoadImageData (GRAY8 *data) |
load gray8 image data | |
virtual void | LoadImageData (BINARY *data) |
load binary image data | |
virtual void | LoadImageData (RGB *data) |
load rgb image data | |
virtual void | LoadImageData (GRAY16 *data) |
load gray16 image data | |
virtual void | LoadImageData (RGB16 *data) |
load rgb16 image data | |
virtual void | LoadImageData (float *data) |
load float data - empty function | |
virtual void | LoadImageData (Vector3d< float > *data) |
load Vector3d<float> data - empty function | |
virtual void | LoadImageData (Vector3d< double > *data) |
load Vector3d<double> data - empty function | |
Protected Member Functions | |
template<class T> | |
size_t | ReadRawData (ifstream &ff, T *data) |
template<class T> | |
void | LoadData (T *data) |
Detailed Description
Class for reading MetaIO files
Member Function Documentation
template<class T>
size_t i3d::METAIOReader::ReadRawData | ( | ifstream & | ff, | |
T * | data | |||
) | [protected] |
template<class T>
void i3d::METAIOReader::LoadData | ( | T * | data | ) | [protected] |
size_t i3d::METAIOReader::GetFileNames | ( | std::vector< std::string > & | fl | ) | [virtual] |
get the image files name associtated to this image
return the count of files
Reimplemented from i3d::ImageReader.
The documentation for this class was generated from the following files:
- imgMETAIO.h
- imgMETAIO.cc