The root node of a single Bintree.
More...
#include <Root.h>
|
void | insert (Interval *itemInterval, void *item) |
|
virtual std::vector< void * > * | getItems () |
|
virtual void | add (void *item) |
|
virtual std::vector< void * > * | addAllItems (std::vector< void * > *newItems) |
|
virtual std::vector< void * > * | addAllItemsFromOverlapping (Interval *interval, std::vector< void * > *resultItems) |
|
virtual int | depth () |
|
virtual int | size () |
|
virtual int | nodeSize () |
|
|
bool | isSearchMatch (Interval *) override |
|
|
static int | getSubnodeIndex (Interval *interval, double centre) |
|
std::vector< void * > * | items |
|
Node * | subnode [2] |
|
The root node of a single Bintree.
It is centred at the origin, and does not have a defined extent.
◆ insert()
void geos::index::bintree::Root::insert |
( |
Interval * |
itemInterval, |
|
|
void * |
item |
|
) |
| |
- Parameters
-
itemInterval | Ownership left to caller, references kept in this class. |
item | Ownership left to caller, references kept in this class. |
The documentation for this class was generated from the following file: