#[repr(C)]
pub enum Shape3d {
Difference(Box<Difference>),
Sweep(Sweep),
Transform(Box<Transform>),
Union(Box<Union>),
}
Expand description
A 3-dimensional shape
Variants
Difference(Box<Difference>)
The difference of two 3-dimensional shapes
Sweep(Sweep)
A sweep of 2-dimensional shape along the z-axis
Transform(Box<Transform>)
A transformed 3-dimensional shape
Union(Box<Union>)
The union of two 3-dimensional shapes
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Shape3d
impl UnwindSafe for Shape3d
Blanket Implementations
Mutably borrows from an owned value. Read more