pub struct SweepClip {
pub axis_origin: Vec3,
pub axis_direction: Vec3,
pub reference: Vec3,
pub radius: [f64; 2],
pub axial: [f64; 2],
pub angle: Option<[f64; 2]>,
}Expand description
The region the result must agree with the sweep in, about an axis: levels
(distance from the axis) in radius, axial positions in axial (measured
from axis_origin), and polar angles in angle (from reference,
right-handed about the axis), when given.
Fields§
§axis_origin: Vec3§axis_direction: Vec3§reference: Vec3§radius: [f64; 2]§axial: [f64; 2]§angle: Option<[f64; 2]>Trait Implementations§
Auto Trait Implementations§
impl Forget for SweepClip
impl Freeze for SweepClip
impl RefUnwindSafe for SweepClip
impl Send for SweepClip
impl Sync for SweepClip
impl Unpin for SweepClip
impl UnsafeUnpin for SweepClip
impl UnwindSafe for SweepClip
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more