Overture  Version 25
Public Member Functions | Public Attributes | List of all members
EdgeInfoArray Class Reference

#include <FaceInfo.h>

Collaboration diagram for EdgeInfoArray:
Collaboration graph
[legend]

Public Member Functions

 EdgeInfoArray ()
 
 ~EdgeInfoArray ()
 
void resize (int size)
 
int getLength ()
 
void push (EdgeInfo &e)
 
EdgeInfo * pop ()
 
int put (GenericDataBase &dir, const aString &name) const
 
int get (GenericDataBase &dir, const aString &name, EdgeInfo *allEdgeInfos[])
 

Public Attributes

int nMax
 
EdgeInfo ** array
 

Constructor & Destructor Documentation

EdgeInfoArray::EdgeInfoArray ( )

References array, nMax, and NULL.

EdgeInfoArray::~EdgeInfoArray ( )

References array, and nMax.

Member Function Documentation

int EdgeInfoArray::get ( GenericDataBase &  dir,
const aString &  name,
EdgeInfo *  allEdgeInfos[] 
)
int EdgeInfoArray::getLength ( )
inline

References nMax.

EdgeInfo * EdgeInfoArray::pop ( )

References array, and NULL.

Referenced by CompositeTopology::cleanup().

void EdgeInfoArray::push ( EdgeInfo &  e)

References array, nMax, and resize().

Referenced by EdgeInfo::setUnused().

int EdgeInfoArray::put ( GenericDataBase &  dir,
const aString &  name 
) const
void EdgeInfoArray::resize ( int  size)

Member Data Documentation

EdgeInfo** EdgeInfoArray::array
int EdgeInfoArray::nMax

The documentation for this class was generated from the following files: