public

Description

Simple queue for sorting Elements by their distance to a given point.

Public Attributes

   
   
const Geometry::Vec3 referencePos

Public Functions

   
   
  _GenericDistancePriorityQueue( Geometry::Vec3 _referencePos)
   
bool empty() const
   
void pop()
   
bool push(const ElementType_t & e)
   
size_t size()
   
ElementType_t top()

Documentation

variable
MinSG::_GenericDistancePriorityQueue::referencePos

public
 
 
const Geometry::Vec3 referencePos

Defined in MinSG/Helper/DistanceSorting.h:55


function
MinSG::_GenericDistancePriorityQueue::_GenericDistancePriorityQueue

public inline
     
     
_GenericDistancePriorityQueue( Geometry::Vec3 _referencePos )

Defined in MinSG/Helper/DistanceSorting.h:56


function
MinSG::_GenericDistancePriorityQueue::empty

public const inline
   
   
bool empty( ) const

Defined in MinSG/Helper/DistanceSorting.h:58


function
MinSG::_GenericDistancePriorityQueue::pop

public inline
   
   
void pop( )

Defined in MinSG/Helper/DistanceSorting.h:59


function
MinSG::_GenericDistancePriorityQueue::push

public inline
     
     
bool push( const ElementType_t & e )

Defined in MinSG/Helper/DistanceSorting.h:60


function
MinSG::_GenericDistancePriorityQueue::size

public inline
   
   
size_t size( )

Defined in MinSG/Helper/DistanceSorting.h:61


function
MinSG::_GenericDistancePriorityQueue::top

public inline
   
   
ElementType_t top( )

Defined in MinSG/Helper/DistanceSorting.h:62