|
template<typename ALT_ITEM_INDEX , int ALT_MAX_ORDER, typename FT > |
RTreeT< ALT_ITEM_INDEX,
ALT_MAX_ORDER > | constructRTree (const UT_BoxT< FT > item_box[], const ALT_ITEM_INDEX num_items) |
|
template<typename ALT_ITEM_INDEX , int ALT_MAX_ORDER, typename FT > |
RTreeConfigurationT< FT > | constructRTreeConfiguration (const RTreeT< ALT_ITEM_INDEX, ALT_MAX_ORDER > &tree, const UT_BoxT< FT > item_box[], const ALT_ITEM_INDEX num_items) |
|
template<typename ALT_ITEM_INDEX , int ALT_MAX_ORDER, typename FT , typename QUERY_SHAPE , typename ACCEPT_ITEM > |
void | forEachIntersecting (ACCEPT_ITEM &&accept_item, const RTreeT< ALT_ITEM_INDEX, ALT_MAX_ORDER > &tree, const RTreeConfigurationT< FT > &configuration, const QUERY_SHAPE &query_shape) |
|
template<typename ALT_ITEM_INDEX , int ALT_MAX_ORDER, typename FT > |
void | updateConfiguration (RTreeConfigurationT< FT > &configuration, const RTreeT< ALT_ITEM_INDEX, ALT_MAX_ORDER > &tree, const UT_BoxT< FT > item_box[], const ALT_ITEM_INDEX num_items) |
|
template<typename ALT_ITEM_INDEX , int ALT_MAX_ORDER> |
exint | heapMemoryUsage (const RTreeT< ALT_ITEM_INDEX, ALT_MAX_ORDER > &tree) |
|
template<typename ITEM_INDEX, int MAX_ORDER>
class UT::RTreeT< ITEM_INDEX, MAX_ORDER >
Definition at line 23 of file UT_RTree.h.