UT_RTreeGeneric< ORDER > Class Template Reference

#include <UT_RTree.h>

List of all members.

Public Member Functions

template<typename T >
 UT_RTreeGeneric (const UT_BoxT< T > item_boxes[], const int size)
 ~UT_RTreeGeneric ()
int getNumItems () const
template<typename T >
void createBoxAssignment (UT_RTreeBoxAssignmentT< T > &assignment, const UT_BoxT< T > item_boxes[]) const
template<typename T >
int * getIntersectingItems (const UT_BoxT< T > &box, const UT_RTreeBoxAssignmentT< T > &assignment, int *const items_begin) const


Detailed Description

template<int ORDER>
class UT_RTreeGeneric< ORDER >

Definition at line 120 of file UT_RTree.h.


Constructor & Destructor Documentation

template<int ORDER>
template<typename T >
UT_RTreeGeneric< ORDER >::UT_RTreeGeneric ( const UT_BoxT< T >  item_boxes[],
const int  size 
) [inline]

Definition at line 610 of file UT_RTree.C.

template<int ORDER>
UT_RTreeGeneric< ORDER >::~UT_RTreeGeneric (  )  [inline]

Definition at line 656 of file UT_RTree.C.


Member Function Documentation

template<int ORDER>
template<typename T >
void UT_RTreeGeneric< ORDER >::createBoxAssignment ( UT_RTreeBoxAssignmentT< T > &  assignment,
const UT_BoxT< T >  item_boxes[] 
) const [inline]

Definition at line 665 of file UT_RTree.C.

template<int ORDER>
template<typename T >
int * UT_RTreeGeneric< ORDER >::getIntersectingItems ( const UT_BoxT< T > &  box,
const UT_RTreeBoxAssignmentT< T > &  assignment,
int *const   items_begin 
) const [inline]

Definition at line 692 of file UT_RTree.C.

template<int ORDER>
int UT_RTreeGeneric< ORDER >::getNumItems ( void   )  const [inline]

Definition at line 506 of file UT_RTree.C.


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

Generated on Fri May 25 00:10:52 2012 for HDK by  doxygen 1.5.9