CIvfFileImage Class Reference

#include <ivfimage/IvfFileImage.h>

Inheritance diagram for CIvfFileImage:

CIvfImage CIvfBase CIvfRefCountBase CIvfRTTIBase CIvfBmpImage CIvfJpegImage CIvfPngImage CIvfPngImage CIvfSgiImage CIvfTgaImage List of all members.

Public Member Functions

 CIvfFileImage ()
 CIvfFileImage (const char *name)
virtual ~CIvfFileImage ()
 IvfClassInfo ("CIvfFileImage", CIvfImage)
void setFileName (const char *name)
const char * getFileName ()
virtual bool read ()

Detailed Description

Image file loader base class

This class implements the basic interface for derived image loading classes. Images are loaded by instantiating an image loader, setting the filename using the setFileName() method and then invoking the read() method.

Author:
Jonas Lindemann

Definition at line 43 of file IvfFileImage.h.


Constructor & Destructor Documentation

CIvfFileImage::CIvfFileImage  ) 
 

CIvfFileImage constructor

CIvfFileImage::CIvfFileImage const char *  name  ) 
 

CIvfFileImage constructor

virtual CIvfFileImage::~CIvfFileImage  )  [virtual]
 

CIvfFileImage destructor


Member Function Documentation

const char* CIvfFileImage::getFileName  ) 
 

Return filename of file to load

virtual bool CIvfFileImage::read  )  [virtual]
 

Read file into image

Derived classes should override this method.

Reimplemented in CIvfBmpImage, CIvfTgaImage, CIvfJpegImage, CIvfPngImage, CIvfSgiImage, and CIvfPngImage.

void CIvfFileImage::setFileName const char *  name  ) 
 

Set filename of file to load


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:50 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO