![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtBaseVertexList () | |
| DtBaseVertexList (unsigned int maxNumVertices) | |
| virtual | ~DtBaseVertexList () |
| virtual unsigned int | size () const |
| virtual unsigned int | incrementSize () |
| virtual unsigned int | maxNumberOfVertices () const |
| */ | |
| virtual void | setMaxNumberOfVertices (unsigned int maxNumVertices) |
| virtual void | setNumberOfVertices (unsigned int numVertices) |
| virtual DtPoint | vertex (unsigned int i) const =0 |
| virtual bool | getVertex (DtPoint &retVal, unsigned int i) const =0 |
| virtual DtExtent | extent () const |
| virtual void | expandExtent (DtExtent &extent) const |
| virtual bool | isFull () const |
| virtual bool | indexWithinBounds (unsigned int i) const |
| virtual bool | validIndex (unsigned int i) const |
| virtual void | dump (int indentLevel) const |
| virtual int | sizeInBytes () const |
Protected Member Functions | |
| DtBaseVertexList (const DtBaseVertexList &orig) | |
| DtBaseVertexList & | operator= (const DtBaseVertexList &orig) |
Protected Attributes | |
| unsigned int | myNumberOfVertices |
| unsigned int | myMaxNumberOfVertices |
| DtBaseVertexList::DtBaseVertexList | ( | unsigned int | maxNumVertices | ) |
| virtual DtBaseVertexList::~DtBaseVertexList | ( | ) | [virtual] |
| DtBaseVertexList::DtBaseVertexList | ( | const DtBaseVertexList & | orig | ) | [protected] |
| unsigned int DtBaseVertexList::size | ( | ) | const [inline, virtual] |
References myNumberOfVertices.
| unsigned int DtBaseVertexList::incrementSize | ( | ) | [inline, virtual] |
References myNumberOfVertices.
| *in line functions ***********************************************************unsigned int DtBaseVertexList::maxNumberOfVertices | ( | ) | const [inline, virtual] |
*/
References myMaxNumberOfVertices.
| void DtBaseVertexList::setMaxNumberOfVertices | ( | unsigned int | maxNumVertices | ) | [inline, virtual] |
References myMaxNumberOfVertices.
| void DtBaseVertexList::setNumberOfVertices | ( | unsigned int | numVertices | ) | [inline, virtual] |
References myMaxNumberOfVertices, and myNumberOfVertices.
| virtual DtPoint DtBaseVertexList::vertex | ( | unsigned int | i | ) | const [pure virtual] |
Implemented in DtGridPostList.
| virtual bool DtBaseVertexList::getVertex | ( | DtPoint & | retVal, |
| unsigned int | i | ||
| ) | const [pure virtual] |
Implemented in DtGridPostList.
| virtual DtExtent DtBaseVertexList::extent | ( | ) | const [virtual] |
| virtual void DtBaseVertexList::expandExtent | ( | DtExtent & | extent | ) | const [virtual] |
Reimplemented from DtGdbNode.
| virtual bool DtBaseVertexList::isFull | ( | ) | const [virtual] |
| virtual bool DtBaseVertexList::indexWithinBounds | ( | unsigned int | i | ) | const [virtual] |
| virtual bool DtBaseVertexList::validIndex | ( | unsigned int | i | ) | const [virtual] |
| virtual void DtBaseVertexList::dump | ( | int | indentLevel | ) | const [virtual] |
Implements DtGdbNode.
Reimplemented in DtGridPostList.
| virtual int DtBaseVertexList::sizeInBytes | ( | ) | const [virtual] |
Implements DtGdbNode.
Reimplemented in DtGridPostList.
| DtBaseVertexList& DtBaseVertexList::operator= | ( | const DtBaseVertexList & | orig | ) | [protected] |
unsigned int DtBaseVertexList::myNumberOfVertices [protected] |
Referenced by incrementSize(), setNumberOfVertices(), and size().
unsigned int DtBaseVertexList::myMaxNumberOfVertices [protected] |
Referenced by maxNumberOfVertices(), setMaxNumberOfVertices(), and setNumberOfVertices().