Skip to main content

Octree

Type Alias Octree 

Source
pub type Octree<T, U, V = ()> = Orthotree<3, 4, 6, 8, T, U, V>;

Aliased Type§

pub struct Octree<T, U, V = ()> { /* private fields */ }

Implementations§

Source§

impl<T, U> Octree<T, U>
where T: Add<Output = T> + Copy + From<u16> + Into<Scalar> + Into<usize> + PartialOrd + Split, U: Copy + From<usize> + Into<usize>,

Source

pub fn from_sdf(tessellation: &Tessellation, scale: Scalar) -> Self

Trait Implementations§

Source§

impl<T, U> Dualization<D> for Octree<T, U>
where T: Add<Output = T> + Copy + PartialOrd + Split + Into<Scalar> + Into<usize>, U: Copy + Into<usize>,

Source§

fn dualize(&mut self) -> Mesh<D>