Struct acacia::pure_tree::PureTree [] [src]

pub struct PureTree<P, O> { /* fields omitted */ }

A pure N-dimensional tree

Methods

impl<P, O> PureTree<P, O> where
    O: Position,
    P: Partition<<O as Position>::Point>, 
[src]

Construct a tree without checking the geometry of the input data

Trait Implementations

impl<P: Clone, O> Node for PureTree<P, O>
[src]

Type of spatial partitioning scheme

The type of object stored

Type of container used to store subnodes

The state of the node

The partitioning scheme

impl<'a, P: Clone + 'a, O: 'a> IntoIterator for &'a PureTree<P, O>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Creates an iterator from a value. Read more