Skip to main content

Hull

Type Alias Hull 

Source
pub type Hull<S> = Hull3<S>;
Expand description

A convex hull

Aliased Type§

pub struct Hull<S> { /* private fields */ }

Trait Implementations§

Source§

impl<S> Aabb<S> for Hull<S>
where S: Real + Debug,

Source§

fn aabb(&self) -> Aabb3<S>

Source§

impl<S> Shape<S> for Hull<S>
where S: Real + Real + Debug + MaybeSerDes + 'static,

Source§

fn to_primitive(&self, position: Point3<S>) -> Box<dyn Primitive<S, Point3<S>>>

Source§

impl<S: Real> Stereometric<S> for Hull<S>

Source§

fn volume(&self) -> Positive<S>

Source§

impl<S> TryFrom<Bounded<S>> for Hull<S>

Source§

type Error = TryIntoError<Bounded<S>>

The type returned in the event of a conversion error.
Source§

fn try_from(value: Bounded<S>) -> Result<Self, TryIntoError<Bounded<S>>>

Performs the conversion.