pub struct MotionParams {
pub zoom: f32,
pub rot: f32,
pub cx: f32,
pub cy: f32,
pub dx: f32,
pub dy: f32,
pub warp: f32,
pub sx: f32,
pub sy: f32,
}Expand description
Motion parameters.
Fields§
§zoom: f32§rot: f32§cx: f32§cy: f32§dx: f32§dy: f32§warp: f32§sx: f32§sy: f32Trait Implementations§
Source§impl Clone for MotionParams
impl Clone for MotionParams
Source§fn clone(&self) -> MotionParams
fn clone(&self) -> MotionParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MotionParams
impl Debug for MotionParams
Source§impl Default for MotionParams
impl Default for MotionParams
impl Copy for MotionParams
Auto Trait Implementations§
impl Freeze for MotionParams
impl RefUnwindSafe for MotionParams
impl Send for MotionParams
impl Sync for MotionParams
impl Unpin for MotionParams
impl UnwindSafe for MotionParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().