i3dlib

Documentation

i3d::METAIOWriter Class Reference
[Image input/output methods]

#include <imgMETAIO.h>

Inheritance diagram for i3d::METAIOWriter:

i3d::ImageWriter List of all members.

Public Member Functions

virtual void SaveImageInfo ()
 save image header
virtual void SaveImageData (const GRAY8 *data)
 save gray8 image data
virtual void SaveImageData (const BINARY *data)
 save binary image data
virtual void SaveImageData (const RGB *data)
 save rgb image data
virtual void SaveImageData (const GRAY16 *data)
 save gray16 image data
virtual void SaveImageData (const RGB16 *data)
 save rgb16 image data
virtual void SaveImageData (const float *data)
 save float image data
virtual void SaveImageData (const Vector3d< float > *data)
 save Vector3d<float> data - empty function
virtual void SaveImageData (const Vector3d< double > *data)
 save Vector3d<double> data - empty function

Protected Member Functions

template<class T>
size_t WriteRawData (ofstream &ff, const T *data)

Detailed Description

Class for writing the MetaIO files


Member Function Documentation

template<class T>
size_t i3d::METAIOWriter::WriteRawData ( ofstream &  ff,
const T *  data 
) [protected]


The documentation for this class was generated from the following files: