Main Page | Class List | File List | Class Members | Examples

GE::EntityList< T > Class Template Reference

#include <EntityList.h>

List of all members.

Public Member Functions

 EntityList ()
 ~EntityList ()
ERR_type Append_Entity (const T *entity)

Public Attributes

T ** entityList
 array of pointers to entities
Int32 numEntities
 number of entities in the entityList array


Detailed Description

template<class T>
class GE::EntityList< T >

This is the template class for an ordered list of entities. This works for classes derived from Entity.

Author:
J. P. Abelanet - 04/18/98
Examples:

examples/torus.cpp.


Constructor & Destructor Documentation

template<class T>
GE::EntityList< T >::EntityList  )  [inline]
 

Constructor for an EntityList.

Author:
J. P. Abelanet - 12/16/04

template<class T>
GE::EntityList< T >::~EntityList  )  [inline]
 

Destructor for an EntityList.

Author:
J. P. Abelanet - 12/16/04


Member Function Documentation

template<class T>
ERR_type GE::EntityList< T >::Append_Entity const T *  entity  )  [inline]
 

This routine appends an entity to a list of entities.

Parameters:
[in] entity entity to add to list
Returns:
ERR_insufficient_memoryunable to allocate memory
Author:
J. P. Abelanet - 04/19/98


The documentation for this class was generated from the following file:
Generated on Tue May 31 15:11:36 2005 by  doxygen 1.4.3-20050530