ompl::BinaryHeap< _T, LessThan >::Element Class Reference

When an element is added to the heap, an instance of Element* is created. This instance contains the data that was added and internal information about the position of the data in the heap's internal storage. More...

#include <BinaryHeap.h>

List of all members.

Public Attributes

_T data
 The data of this element.

Private Member Functions

 Element (void)
 ~Element (void)

Private Attributes

unsigned int position
 The location of the data in the heap's storage.

Friends

class BinaryHeap

Detailed Description

template<typename _T, class LessThan = std::less<_T>>
class ompl::BinaryHeap< _T, LessThan >::Element

When an element is added to the heap, an instance of Element* is created. This instance contains the data that was added and internal information about the position of the data in the heap's internal storage.

Definition at line 61 of file BinaryHeap.h.


Constructor & Destructor Documentation

template<typename _T, class LessThan = std::less<_T>>
ompl::BinaryHeap< _T, LessThan >::Element::Element ( void   )  [inline, private]

Definition at line 65 of file BinaryHeap.h.

template<typename _T, class LessThan = std::less<_T>>
ompl::BinaryHeap< _T, LessThan >::Element::~Element ( void   )  [inline, private]

Definition at line 66 of file BinaryHeap.h.


Friends And Related Function Documentation

template<typename _T, class LessThan = std::less<_T>>
friend class BinaryHeap [friend]

Definition at line 63 of file BinaryHeap.h.


Member Data Documentation

template<typename _T, class LessThan = std::less<_T>>
_T ompl::BinaryHeap< _T, LessThan >::Element::data

The data of this element.

Definition at line 71 of file BinaryHeap.h.

template<typename _T, class LessThan = std::less<_T>>
unsigned int ompl::BinaryHeap< _T, LessThan >::Element::position [private]

The location of the data in the heap's storage.

Definition at line 68 of file BinaryHeap.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ompl
Author(s): Ioan Sucan/isucan@rice.edu, Mark Moll/mmoll@rice.edu, Lydia Kavraki/kavraki@rice.edu
autogenerated on Fri Jan 11 11:37:45 2013