HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT::RTreeConfigurationT< FT > Class Template Reference

#include <UT_RTree.h>

Public Member Functions

 RTreeConfigurationT (RTreeConfigurationT &&a)
 

Friends

template<typename ITEM_INDEX , int MAX_ORDER>
class RTreeT
 
template<typename ITEM_INDEX , int MAX_ORDER, typename ALT_FT >
RTreeConfigurationT< ALT_FT > constructRTreeConfiguration (const RTreeT< ITEM_INDEX, MAX_ORDER > &tree, const UT_BoxT< ALT_FT > item_box[], const ITEM_INDEX num_items)
 
template<typename ITEM_INDEX , int MAX_ORDER, typename ALT_FT , typename QUERY_SHAPE , typename ACCEPT_ITEM >
void forEachIntersecting (ACCEPT_ITEM &&accept_item, const RTreeT< ITEM_INDEX, MAX_ORDER > &tree, const RTreeConfigurationT< ALT_FT > &configuration, const QUERY_SHAPE &query_shape)
 
template<typename ITEM_INDEX , int MAX_ORDER, typename ALT_FT >
void updateConfiguration (RTreeConfigurationT< ALT_FT > &configuration, const RTreeT< ITEM_INDEX, MAX_ORDER > &tree, const UT_BoxT< ALT_FT > item_box[], const ITEM_INDEX num_items)
 
exint heapMemoryUsage (const RTreeConfigurationT< FT > &configuration)
 

Detailed Description

template<typename FT>
class UT::RTreeConfigurationT< FT >

Definition at line 24 of file UT_RTree.h.

Constructor & Destructor Documentation

template<typename FT >
UT::RTreeConfigurationT< FT >::RTreeConfigurationT ( RTreeConfigurationT< FT > &&  a)

Definition at line 656 of file UT_RTreeImpl.h.

Friends And Related Function Documentation

template<typename FT>
template<typename ITEM_INDEX , int MAX_ORDER, typename ALT_FT >
RTreeConfigurationT< ALT_FT > constructRTreeConfiguration ( const RTreeT< ITEM_INDEX, MAX_ORDER > &  tree,
const UT_BoxT< ALT_FT >  item_box[],
const ITEM_INDEX  num_items 
)
friend
template<typename FT>
template<typename ITEM_INDEX , int MAX_ORDER, typename ALT_FT , typename QUERY_SHAPE , typename ACCEPT_ITEM >
void forEachIntersecting ( ACCEPT_ITEM &&  accept_item,
const RTreeT< ITEM_INDEX, MAX_ORDER > &  tree,
const RTreeConfigurationT< ALT_FT > &  configuration,
const QUERY_SHAPE &  query_shape 
)
friend
template<typename FT>
exint heapMemoryUsage ( const RTreeConfigurationT< FT > &  configuration)
friend
template<typename FT>
template<typename ITEM_INDEX , int MAX_ORDER>
friend class RTreeT
friend

Definition at line 222 of file UT_RTree.h.

template<typename FT>
template<typename ITEM_INDEX , int MAX_ORDER, typename ALT_FT >
void updateConfiguration ( RTreeConfigurationT< ALT_FT > &  configuration,
const RTreeT< ITEM_INDEX, MAX_ORDER > &  tree,
const UT_BoxT< ALT_FT >  item_box[],
const ITEM_INDEX  num_items 
)
friend

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