Public Member Functions | Protected Attributes

OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element Class Reference

#include <containers_heap.h>

List of all members.

Public Member Functions

 heap_element (feature_type const &f)
real_typepriority ()
feature_type const & get_feature () const
 operator real_type ()

Protected Attributes

feature_type m_feature
real_type m_priority

template<typename feature_type_, typename real_type_>
class OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element


Constructor & Destructor Documentation

template<typename feature_type_, typename real_type_>
OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element::heap_element ( feature_type const &  f  )  [inline]

Member Function Documentation

template<typename feature_type_, typename real_type_>
feature_type const& OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element::get_feature (  )  const [inline]
template<typename feature_type_, typename real_type_>
OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element::operator real_type (  )  [inline]
template<typename feature_type_, typename real_type_>
real_type& OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element::priority (  )  [inline]

Member Data Documentation

template<typename feature_type_, typename real_type_>
feature_type OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element::m_feature [protected]
template<typename feature_type_, typename real_type_>
real_type OpenTissue::containers::Heap< feature_type_, real_type_ >::heap_element::m_priority [protected]

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