Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GheishaData Class Reference

#include <GheishaData.h>

Inheritance diagram for GheishaData:

MatData List of all members.

Public Methods

 GheishaData ()
void read (std::istream& in, Material& mat)
 read input data from an open stream: must be implemented. More...

MatDatacopy () const
 invoke constructor to make a copy; must be implemented. More...


Private Attributes

int hadMatIndex

Static Private Attributes

int hadMatCounter = 0

Friends

class  GheishaInteractor

Constructor & Destructor Documentation

GheishaData::GheishaData ( ) [inline]
 

Definition at line 26 of file GheishaData.h.

Referenced by copy().


Member Function Documentation

MatData * GheishaData::copy ( ) const [inline, virtual]
 

invoke constructor to make a copy; must be implemented.

Reimplemented from MatData.

Definition at line 32 of file GheishaData.h.

void GheishaData::read ( std::istream & in,
Material & mat ) [virtual]
 

read input data from an open stream: must be implemented.

Reimplemented from MatData.

Definition at line 37 of file GheishaData.cxx.


Friends And Related Function Documentation

class GheishaInteractor [friend]
 

Definition at line 24 of file GheishaData.h.


Member Data Documentation

int GheishaData::hadMatCounter = 0 [static, private]
 

Definition at line 39 of file GheishaData.h.

int GheishaData::hadMatIndex [private]
 

Definition at line 36 of file GheishaData.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:20:29 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000