[][src]Trait collision::Union

pub trait Union<RHS = Self> {
    type Output;
    fn union(&self, _: &RHS) -> Self::Output;
}

Build the union of two shapes.

Associated Types

type Output

Union shape created

Loading content...

Required methods

fn union(&self, _: &RHS) -> Self::Output

Build the union shape of self and the given shape.

Loading content...

Implementors

impl<S: BaseFloat> Union<Sphere<S>> for Sphere<S>[src]

type Output = Sphere<S>

impl<S: BaseFloat> Union<Aabb3<S>> for Sphere<S>[src]

type Output = Sphere<S>

impl<S: BaseFloat> Union<Sphere<S>> for Aabb3<S>[src]

type Output = Aabb3<S>

impl<S: BaseNum> Union<Aabb2<S>> for Aabb2<S>[src]

type Output = Aabb2<S>

impl<S: BaseNum> Union<Aabb3<S>> for Aabb3<S>[src]

type Output = Aabb3<S>

Loading content...