pub struct MovingFoot {
pub at: (Scalar, Scalar),
pub point: Vector3,
pub velocity: Vector3,
pub normal: Vector3,
pub turning: Vector3,
}Expand description
The foot point of a moving point (see NurbSurface::foot_moving):
its (u, v), the point, its velocity, the surface’s unit normal there
and how fast that turns — each over the box the foot was proven in.
Fields§
§at: (Scalar, Scalar)§point: Vector3§velocity: Vector3§normal: Vector3§turning: Vector3Trait Implementations§
Source§impl Clone for MovingFoot
impl Clone for MovingFoot
Source§fn clone(&self) -> MovingFoot
fn clone(&self) -> MovingFoot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MovingFoot
impl RefUnwindSafe for MovingFoot
impl Send for MovingFoot
impl Sync for MovingFoot
impl Unpin for MovingFoot
impl UnsafeUnpin for MovingFoot
impl UnwindSafe for MovingFoot
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