MinDistTreeOrdering< cur_type, cur_tree > Class Template Reference

#include <orderings.h>

Inherits Ordering< cur_tree >.

Inheritance diagram for MinDistTreeOrdering< cur_type, cur_tree >:

Inheritance graph
[legend]
Collaboration diagram for MinDistTreeOrdering< cur_type, cur_tree >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MinDistTreeOrdering (vector< double > point)

Protected Member Functions

virtual double getVal (const cur_tree *const intree) const

Protected Attributes

vector< double > p

Detailed Description

template<typename cur_type, typename cur_tree>
class MinDistTreeOrdering< cur_type, cur_tree >

This class defines an ordering on a given type of spatial tree, based on the distance to a given point of their bounding boxex.

Definition at line 307 of file orderings.h.


Constructor & Destructor Documentation

template<typename cur_type, typename cur_tree>
MinDistTreeOrdering< cur_type, cur_tree >::MinDistTreeOrdering ( vector< double >  point  )  [inline]

Definition at line 332 of file orderings.h.


Member Function Documentation

template<typename cur_type, typename cur_tree>
virtual double MinDistTreeOrdering< cur_type, cur_tree >::getVal ( const cur_tree *const   intree  )  const [inline, protected, virtual]

Implements Ordering< cur_tree >.

Definition at line 314 of file orderings.h.

References MinDistTreeOrdering< cur_type, cur_tree >::p.


Member Data Documentation

template<typename cur_type, typename cur_tree>
vector<double> MinDistTreeOrdering< cur_type, cur_tree >::p [protected]

Definition at line 311 of file orderings.h.

Referenced by MinDistTreeOrdering< cur_type, cur_tree >::getVal().


The documentation for this class was generated from the following file:
Generated on Sat Oct 13 17:34:43 2007 for R-Tree by  doxygen 1.5.2