Loading...
Searching...
No Matches
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 <ompl/datastructures/BinaryHeap.h>

Public Attributes

_T data
 The data of this element.

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 59 of file BinaryHeap.h.

◆ BinaryHeap

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

Definition at line 61 of file BinaryHeap.h.

Member Data Documentation

◆ data

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.


The documentation for this class was generated from the following file: