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
