CIvfFileBase Class Reference

#include <ivffile/IvfFileBase.h>

Inheritance diagram for CIvfFileBase:

CIvfBase CIvfRefCountBase CIvfRTTIBase CIvfFileReader CIvfFileWriter CIvfAc3DReader CIvfDxfReader CIvfPolyReader CIvfDxfWriter List of all members.

Public Member Functions

 CIvfFileBase ()
virtual ~CIvfFileBase ()
 IvfClassInfo ("CIvfFileBase", CIvfBase)
void setFileName (const char *fileName)
const char * getFileName ()
void setShape (CIvfShape *shape)
CIvfShape * getShape ()

Protected Attributes

std::fstream m_inputFile

Detailed Description

Base class for file readers and writers

The class implements basic file name handling and functions for retrieving and setting shapes.

Author:
Jonas Lindemann

Definition at line 41 of file IvfFileBase.h.


Constructor & Destructor Documentation

CIvfFileBase::CIvfFileBase (   ) 
 

CIvfFileBase constructor

virtual CIvfFileBase::~CIvfFileBase (   )  [virtual]
 

CIvfFileBase destructor


Member Function Documentation

const char* CIvfFileBase::getFileName (   ) 
 

Returns the filename of the file to be read/written

CIvfShape* CIvfFileBase::getShape (   ) 
 

Returns the shape read

void CIvfFileBase::setFileName (  const char *  fileName  ) 
 

Sets the filename of the file to be read/written

void CIvfFileBase::setShape (  CIvfShape *  shape  ) 
 

Sets the shape to be exported to file


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