Struct rust_3d::oc_tree::OcTree [] [src]

pub struct OcTree<P> where
    P: IsEditable3D + IsBuildable3D
{ pub root: Option<OcNode<P>>, pub min: P, pub max: P, }

OcTree

Fields

Trait Implementations

impl<P: Default> Default for OcTree<P> where
    P: IsEditable3D + IsBuildable3D
[src]

Returns the "default value" for a type. Read more

impl<P> IsTree3D<P> for OcTree<P> where
    P: IsEditable3D + IsBuildableND + IsBuildable3D + Clone + Default
[src]

Should return the number of elements within the tree

Should return all positions within the tree as point cloud

Should create a new tree from a given point cloud

impl<P> IsOcTree<P> for OcTree<P> where
    P: IsEditable3D + IsBuildableND + IsBuildable3D + Clone + Default
[src]

Should return all positions up the given depth