id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
277,patch for geos::index::strtree::AbstractSTRtree::iterate,sderle,strk,"Attached find a patch that implements an iterate() method for geos::index::strtree::AbstractSTRtree. The method iterates over each ItemBoundable using the ItemVisitor pattern.

This method is needed because there is currently no public method for iterating over all items in the tree, without having to first build the tree (thus preventing further item insertion). The concrete use case for this method is storage of objects in an STRtree from scripting languages that use mark-and-sweep garbage collection, e.g. Ruby. This iterate() method permits the development of SWIG bindings for Ruby that wrap STRtree, without necessitating unwieldy separate accounting of objects stored in the tree.",enhancement,closed,major,3.2.0,Core,svn-trunk,Unassigned,fixed,STRtree,
