[Boost-bugs] [Boost C++ Libraries] #11247: More useful rtree API

Subject: [Boost-bugs] [Boost C++ Libraries] #11247: More useful rtree API
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-04-29 09:47:29


#11247: More useful rtree API
---------------------------------+---------------------------
 Reporter: Tomas P <pecholt@…> | Owner: barendgehrels
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: geometry
  Version: Boost 1.58.0 | Severity: Problem
 Keywords: |
---------------------------------+---------------------------
 I would like to use geometry::index::rtree to create rtree in memory and
 then export whole structure to custom database. For that I need access to
 all nodes not only leaf values.

 Proposed changes:[[BR]]
 * make rtree::apply_visitor public
 * make rtree::depth public (optional but makes sense imho)
 * make second rtree typedef section (box_type, allocators, internal_node,
 leaf, node_pointer etc.) public

 Using that I can conveniently create my own visitor and traverse all nodes
 in a tree

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11247>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:18 UTC