Module broccoli::container[][src]

Expand description

Container trees that deref to Tree

Most of the time using Tree is enough. But in certain cases we want more control.

Structs

ColPair

A read only colliding pair reference

CollidingPairs

CollidingPairs created via TreeInd::collect_colliding_pairs

CollidingPairsPar

CollidingPairsPar created via TreeInd::collect_colliding_pairs_par All colliding pairs partitioned into mutually exclusive sets so that they can be traversed in parallel

FilteredElements

Contains a filtered list of all elements in the tree from calling TreeInd::collect_all.

TreeInd

A less general tree that provides collect functions and also derefs to a Tree.

TreeIndBase

This is a Vec<BBox<N,&'a mut T>> under the hood with the added guarentee that all the &'a mut T point to the same slice.

TreeIndOwned

An owned version of TreeInd

TreeOwned

An owned version of Tree