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)
CIvfShapegetShape ()

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