FACEARRAY Class Reference

#include <sim3DBody.h>

Inheritance diagram for FACEARRAY:

DYNARRAY List of all members.

Public Member Functions

 FACEARRAY ()
 FACEARRAY (const FACEARRAY &)
virtual ~FACEARRAY ()
virtual void Resize (INTEGER by)
void AddElement (const FACESTRUCT &f)
FACESTRUCToperator[] (INTEGER)

Private Attributes

FACESTRUCTData

Detailed Description

Definition at line 65 of file sim3DBody.h.


Constructor & Destructor Documentation

FACEARRAY::FACEARRAY (  ) 

Definition at line 136 of file sim3DBody.cpp.

References Data.

FACEARRAY::FACEARRAY ( const FACEARRAY  ) 

Definition at line 141 of file sim3DBody.cpp.

References DYNARRAY::Count, Data, DYNARRAY::Delta, and DYNARRAY::Size.

FACEARRAY::~FACEARRAY (  )  [virtual]

Definition at line 152 of file sim3DBody.cpp.

References Data, and DYNARRAY::Size.


Member Function Documentation

void FACEARRAY::AddElement ( const FACESTRUCT f  ) 

Definition at line 172 of file sim3DBody.cpp.

References DYNARRAY::Count, Data, and DYNARRAY::NewElementCount().

Referenced by SIM3DPolyeder::NewFace().

FACESTRUCT & FACEARRAY::operator[] ( INTEGER   ) 

Definition at line 179 of file sim3DBody.cpp.

References DYNARRAY::Count, Data, sim3DFatalError(), and sim3DOutOfRange.

void FACEARRAY::Resize ( INTEGER  by  )  [virtual]

Implements DYNARRAY.

Definition at line 157 of file sim3DBody.cpp.

References Data, and DYNARRAY::Size.


Member Data Documentation

FACESTRUCT* FACEARRAY::Data [private]

Definition at line 67 of file sim3DBody.h.

Referenced by AddElement(), FACEARRAY(), operator[](), Resize(), and ~FACEARRAY().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:31:21 2006 for DT2005.panorama by  doxygen 1.4.7