INTEGERARRAY Class Reference

#include <sim3DDynArray.h>

Inheritance diagram for INTEGERARRAY:

DYNARRAY List of all members.

Public Member Functions

 INTEGERARRAY ()
 INTEGERARRAY (const INTEGERARRAY &)
virtual ~INTEGERARRAY ()
virtual void Resize (INTEGER by)
void AddElement (INTEGER)
INTEGERoperator[] (INTEGER) const

Private Attributes

INTEGERData

Detailed Description

Definition at line 70 of file sim3DDynArray.h.


Constructor & Destructor Documentation

INTEGERARRAY::INTEGERARRAY (  ) 

Definition at line 171 of file sim3DDynArray.cpp.

References Data.

INTEGERARRAY::INTEGERARRAY ( const INTEGERARRAY  ) 

Definition at line 176 of file sim3DDynArray.cpp.

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

INTEGERARRAY::~INTEGERARRAY (  )  [virtual]

Definition at line 187 of file sim3DDynArray.cpp.

References Data, and DYNARRAY::Size.


Member Function Documentation

void INTEGERARRAY::AddElement ( INTEGER   ) 

Definition at line 207 of file sim3DDynArray.cpp.

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

Referenced by SIM3DPolyeder::AddEdgeOnce(), SIM3DPolyeder::AddFaceEdge(), SIM3DFacette::ReadAttr(), SIM3DCamera::ReadAttr(), SIM3DSensor::ReadAttr(), SURFACEDESCR::ReadAttr(), SIM3DSensor::SIM3DSensor(), and VIEW::VIEW().

INTEGER & INTEGERARRAY::operator[] ( INTEGER   )  const

Definition at line 214 of file sim3DDynArray.cpp.

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

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

Implements DYNARRAY.

Definition at line 192 of file sim3DDynArray.cpp.

References Data, and DYNARRAY::Size.


Member Data Documentation

INTEGER* INTEGERARRAY::Data [private]

Definition at line 72 of file sim3DDynArray.h.

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


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