The concept SpatialTree defines the requirements for a tree supporting both neighbor searching and approximate range searching.
| |
Search traits.
| |
| |
Point type.
| |
| |
Bidirectional iterator with value type Point_d that allows
to enumerate all points in the tree.
| |
| |
Node handle.
| |
| |
Iterator with value type Point_d*.
| |
| |
Splitter.
| |
| |
Distance.
|
| |||
| |||
Constructs a tree on the elements from the sequence
[first,beyond).
|
| ||
|
| |
Reports the points that are approximately contained by q. The value type of OutputIterator must be Point_d. | ||
|
| Returns an iterator to the first point in the tree. |
|
| Returns the corresponding past-the-end iterator. |
|
| Returns a handle to the root node of the tree. |
| ||
| ||
returns a const reference to the bounding box of the root node of the tree. | ||
|
| Returns the number of items that are stored in the tree. |
CGAL::Kd_tree<Traits,Splitter,UseExtendedNode>.