![]()  | 
  
    OpenMesh
    
   | 
 
This class demonstrates the HeapInterface's interface. More...
#include <OpenMesh/Tools/Utils/HeapT.hh>
Public Member Functions | |
| bool | less (const HeapEntry &_e1, const HeapEntry &_e2) | 
| Comparison of two HeapEntry's: strict less.  | |
| bool | greater (const HeapEntry &_e1, const HeapEntry &_e2) | 
| Comparison of two HeapEntry's: strict greater.  | |
| int | get_heap_position (const HeapEntry &_e) | 
| Get the heap position of HeapEntry _e.  | |
| void | set_heap_position (HeapEntry &_e, int _i) | 
| Set the heap position of HeapEntry _e.  | |
This class demonstrates the HeapInterface's interface.
If you want to build your customized heap you will have to specify a heap interface class and use this class as a template parameter for the class HeapT. This class defines the interface that this heap interface has to implement.