eLynx SDK v3.3.0
C++ image processing API reference
Public Member Functions | Protected Attributes

eLynx::Image::ImageFileInfo Class Reference

List of all members.

Public Member Functions

 ImageFileInfo (const ImageFileInfo &)
const ImageFileInfooperator= (const ImageFileInfo &)
void SetMaker (const char *iprMaker)
const char * GetMaker () const
void SetModel (const char *iprModel)
const char * GetModel () const
void SetISO (uint32 iISO)
bool GetISO (uint32 &oISO) const
void SetBias (uint32 iBias)
bool GetBias (uint32 &oBias) const
void SetWhiteBalance (float iRed, float iGreen, float iBlue)
bool GetWhiteBalance (float &oRed, float &oGreen, float &oBlue) const
void SetShutter (float iShutter)
bool GetShutter (float &oShutter) const
void SetAperture (float iAperture)
bool GetAperture (float &oAperture) const
void SetFocalLength (float iFocalLength)
bool GetFocalLength (float &oFocalLength) const
void SetTimeStamp (time_t iTimeStamp)
bool GetTimeStamp (time_t &oTimeStamp) const
void SetDimension (uint32 iWidth, uint32 iHeight)
bool GetDimension (uint32 &oWidth, uint32 &oHeight) const
void SetBayer (EBayerMatrix iBayer)
bool GetBayer (EBayerMatrix &oBayer) const
void SetResolution (EResolution iResolution)
bool GetResolution (EResolution &oResolution) const
void SetPixelType (EPixelType iPixelType)
bool GetPixelType (EPixelType &oPixelType) const
void SetPreview (const ImageVariant &iPreview)
bool GetPreview (ImageVariant &oPreview) const
bool UnloadPreview ()
void SetContent (EImageContent iContent)
bool GetContent (EImageContent &oContent) const
void Trace ()

Protected Attributes

uint32 _flags
char _Maker [64]
char _Model [72]
float _wbRed
float _wbGreen
float _wbBlue
float _shutter
float _aperture
float _focalLength
time_t _timeStamp
uint32 _ISO
uint32 _width
uint32 _height
uint32 _bias
EBayerMatrix _Bayer
EResolution _resolution
EPixelType _pixelType
EImageContent _content
ImageVariant _preview

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

Generated on Thu Dec 9 2010 by doxygen 1.7.2