SdfIteratorCombinationOperations

Trait SdfIteratorCombinationOperations 

Source
pub trait SdfIteratorCombinationOperations<Scalar: Float, State: SdfState<Scalar, DIM>, const DIM: usize>: Sized
where Self: Iterator + Clone, <Self as Iterator>::Item: Sdf<Scalar, DIM, State = State>,
{ // Provided methods fn union(self) -> UnionIterator<Self, Scalar, State, DIM> { ... } fn inter(self) -> IntersectionIterator<Self, Scalar, State, DIM> { ... } }

Provided Methods§

Source

fn union(self) -> UnionIterator<Self, Scalar, State, DIM>

Source

fn inter(self) -> IntersectionIterator<Self, Scalar, State, DIM>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<I, Scalar: Float, State: SdfState<Scalar, DIM>, const DIM: usize> SdfIteratorCombinationOperations<Scalar, State, DIM> for I
where I: Iterator + Clone, <I as Iterator>::Item: Sdf<Scalar, DIM, State = State>,