Wm4::TMinHeap< Generator, Real > Class Template Reference

#include <Wm4TMinHeap.h>

List of all members.

Public Member Functions

 TMinHeap (int iMaxQuantity, int iGrowBy)
 ~TMinHeap ()
int GetMaxQuantity () const
int GetGrowBy () const
int GetQuantity () const
const TMinHeapRecord< Generator,
Real > * 
GetRecord (int i) const
const TMinHeapRecord< Generator,
Real > * 
Insert (Generator tGenerator, Real fValue)
void Remove (Generator &rtGenerator, Real &rfValue)
void Update (const TMinHeapRecord< Generator, Real > *pkConstRecord, Real fValue)
bool IsValid (int iStart, int iFinal)
bool IsValid ()
void Print (const char *acFilename)

template<typename Generator, typename Real>
class Wm4::TMinHeap< Generator, Real >


Constructor & Destructor Documentation

template<typename Generator, typename Real>
Wm4::TMinHeap< Generator, Real >::TMinHeap ( int  iMaxQuantity,
int  iGrowBy 
)

template<typename Generator, typename Real>
Wm4::TMinHeap< Generator, Real >::~TMinHeap (  ) 


Member Function Documentation

template<typename Generator, typename Real>
int Wm4::TMinHeap< Generator, Real >::GetMaxQuantity (  )  const

template<typename Generator, typename Real>
int Wm4::TMinHeap< Generator, Real >::GetGrowBy (  )  const

template<typename Generator, typename Real>
int Wm4::TMinHeap< Generator, Real >::GetQuantity (  )  const

template<typename Generator, typename Real>
const TMinHeapRecord< Generator, Real > * Wm4::TMinHeap< Generator, Real >::GetRecord ( int  i  )  const

template<typename Generator, typename Real>
const TMinHeapRecord< Generator, Real > * Wm4::TMinHeap< Generator, Real >::Insert ( Generator  tGenerator,
Real  fValue 
)

template<typename Generator, typename Real>
void Wm4::TMinHeap< Generator, Real >::Remove ( Generator &  rtGenerator,
Real &  rfValue 
)

template<typename Generator, typename Real>
void Wm4::TMinHeap< Generator, Real >::Update ( const TMinHeapRecord< Generator, Real > *  pkConstRecord,
Real  fValue 
)

template<typename Generator, typename Real>
bool Wm4::TMinHeap< Generator, Real >::IsValid ( int  iStart,
int  iFinal 
)

template<typename Generator, typename Real>
bool Wm4::TMinHeap< Generator, Real >::IsValid (  ) 

template<typename Generator, typename Real>
void Wm4::TMinHeap< Generator, Real >::Print ( const char *  acFilename  ) 


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