#include <heap.h>
Public Member Functions | |
| BoundedHeap (size_t capacity) | |
| void | clear () |
| bool | empty () |
| void | insert (const T &value) |
| bool | popMin (T &value) |
| int | size () |
Private Attributes | |
| size_t | capacity_ |
| IntervalHeap< T > | interval_heap_ |
| rtflann::BoundedHeap< T >::BoundedHeap | ( | size_t | capacity | ) | [inline] |
| void rtflann::BoundedHeap< T >::clear | ( | ) | [inline] |
| bool rtflann::BoundedHeap< T >::empty | ( | ) | [inline] |
| void rtflann::BoundedHeap< T >::insert | ( | const T & | value | ) | [inline] |
| bool rtflann::BoundedHeap< T >::popMin | ( | T & | value | ) | [inline] |
| int rtflann::BoundedHeap< T >::size | ( | ) | [inline] |
size_t rtflann::BoundedHeap< T >::capacity_ [private] |
IntervalHeap<T> rtflann::BoundedHeap< T >::interval_heap_ [private] |