pub struct Quat {
pub w: f64,
pub x: f64,
pub y: f64,
pub z: f64,
}Fields§
§w: f64§x: f64§y: f64§z: f64Implementations§
Trait Implementations§
Source§impl From<RotationDegrees> for Quat
impl From<RotationDegrees> for Quat
Source§fn from(rotation_degrees: RotationDegrees) -> Quat
fn from(rotation_degrees: RotationDegrees) -> Quat
Converts to this type from the input type.
Source§impl From<RotationRadians> for Quat
impl From<RotationRadians> for Quat
Source§fn from(rotation_radians: RotationRadians) -> Quat
fn from(rotation_radians: RotationRadians) -> Quat
Converts to this type from the input type.
Source§impl MulAssign<&Quat> for &mut Quat
impl MulAssign<&Quat> for &mut Quat
Source§fn mul_assign(&mut self, rhs: &Quat)
fn mul_assign(&mut self, rhs: &Quat)
Performs the
*= operation. Read moreSource§impl MulAssign<&Quat> for Quat
impl MulAssign<&Quat> for Quat
Source§fn mul_assign(&mut self, rhs: &Quat)
fn mul_assign(&mut self, rhs: &Quat)
Performs the
*= operation. Read moreSource§impl MulAssign<Quat> for &mut Quat
impl MulAssign<Quat> for &mut Quat
Source§fn mul_assign(&mut self, rhs: Quat)
fn mul_assign(&mut self, rhs: Quat)
Performs the
*= operation. Read moreSource§impl MulAssign for Quat
impl MulAssign for Quat
Source§fn mul_assign(&mut self, rhs: Quat)
fn mul_assign(&mut self, rhs: Quat)
Performs the
*= operation. Read moreimpl Copy for Quat
impl StructuralPartialEq for Quat
Auto Trait Implementations§
impl Freeze for Quat
impl RefUnwindSafe for Quat
impl Send for Quat
impl Sync for Quat
impl Unpin for Quat
impl UnwindSafe for Quat
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