Boost.Geometry.Index
 All Classes Functions Typedefs
Public Member Functions
boost::geometry::index::dynamic_rstar Class Reference

R*-tree creation algorithm parameters - run-time version. More...

#include <parameters.hpp>

List of all members.

Public Member Functions

 dynamic_rstar (size_t max_elements, size_t min_elements=detail::default_min_elements_d(), size_t reinserted_elements=detail::default_rstar_reinserted_elements_d(), size_t overlap_cost_threshold=32)
 The constructor.

Detailed Description

R*-tree creation algorithm parameters - run-time version.


Constructor & Destructor Documentation

boost::geometry::index::dynamic_rstar::dynamic_rstar ( size_t  max_elements,
size_t  min_elements = detail::default_min_elements_d(),
size_t  reinserted_elements = detail::default_rstar_reinserted_elements_d(),
size_t  overlap_cost_threshold = 32 
) [inline]

The constructor.

Parameters:
max_elementsMaximum number of elements in nodes.
min_elementsMinimum number of elements in nodes. Default: 0.3*Max.
reinserted_elementsThe number of elements reinserted by forced reinsertions algorithm. If 0 forced reinsertions are disabled. Maximum value is Max-Min+1. Greater values are truncated. Default: 0.3*Max.
overlap_cost_thresholdThe number of most suitable leafs taken into account while choosing the leaf node to which currently inserted value will be added. If value is in range (0, MaxElements) - the algorithm calculates nearly minimum overlap cost, otherwise all leafs are analyzed and true minimum overlap cost is calculated. Default: 32.

The documentation for this class was generated from the following file:
 All Classes Functions Typedefs