Wm4::TSmallUnorderedSet< T > Class Template Reference

#include <Wm4TSmallUnorderedSet.h>

Collaboration diagram for Wm4::TSmallUnorderedSet< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TSmallUnorderedSet ()
 TSmallUnorderedSet (int iMaxQuantity, int iGrowBy)
 TSmallUnorderedSet (const TSmallUnorderedSet &rkSet)
 ~TSmallUnorderedSet ()
TSmallUnorderedSetoperator= (const TSmallUnorderedSet &rkSet)
int GetMaxQuantity () const
int GetGrowBy () const
int GetQuantity () const
T * GetElements ()
const T * GetElements () const
T & operator[] (int i)
const T & operator[] (int i) const
bool Insert (const T &rkElement)
void InsertNoCheck (const T &rkElement)
bool Remove (const T &rkElement)
bool Exists (const T &rkElement)
void Clear ()
void Clear (int iMaxQuantity, int iGrowBy)

template<class T>
class Wm4::TSmallUnorderedSet< T >


Constructor & Destructor Documentation

template<class T>
Wm4::TSmallUnorderedSet< T >::TSmallUnorderedSet (  ) 

template<class T>
Wm4::TSmallUnorderedSet< T >::TSmallUnorderedSet ( int  iMaxQuantity,
int  iGrowBy 
)

template<class T>
Wm4::TSmallUnorderedSet< T >::TSmallUnorderedSet ( const TSmallUnorderedSet< T > &  rkSet  ) 

template<class T>
Wm4::TSmallUnorderedSet< T >::~TSmallUnorderedSet (  ) 


Member Function Documentation

template<class T>
TSmallUnorderedSet< T > & Wm4::TSmallUnorderedSet< T >::operator= ( const TSmallUnorderedSet< T > &  rkSet  ) 

template<class T>
int Wm4::TSmallUnorderedSet< T >::GetMaxQuantity (  )  const

template<class T>
int Wm4::TSmallUnorderedSet< T >::GetGrowBy (  )  const

template<class T>
int Wm4::TSmallUnorderedSet< T >::GetQuantity (  )  const

template<class T>
T * Wm4::TSmallUnorderedSet< T >::GetElements (  ) 

template<class T>
const T * Wm4::TSmallUnorderedSet< T >::GetElements (  )  const

template<class T>
T & Wm4::TSmallUnorderedSet< T >::operator[] ( int  i  ) 

template<class T>
const T & Wm4::TSmallUnorderedSet< T >::operator[] ( int  i  )  const

template<class T>
bool Wm4::TSmallUnorderedSet< T >::Insert ( const T &  rkElement  ) 

template<class T>
void Wm4::TSmallUnorderedSet< T >::InsertNoCheck ( const T &  rkElement  ) 

template<class T>
bool Wm4::TSmallUnorderedSet< T >::Remove ( const T &  rkElement  ) 

template<class T>
bool Wm4::TSmallUnorderedSet< T >::Exists ( const T &  rkElement  ) 

template<class T>
void Wm4::TSmallUnorderedSet< T >::Clear (  ) 

template<class T>
void Wm4::TSmallUnorderedSet< T >::Clear ( int  iMaxQuantity,
int  iGrowBy 
)


The documentation for this class was generated from the following file:
Generated on Fri Feb 13 13:58:46 2009 for meshmorph by  doxygen 1.5.1