#[repr(C, align(16))]pub struct hkRotation {
pub __base: hkMatrix3,
}
Expand description
Represents a 3x3 rotation matrix in the Havok system.
Inherits from hkMatrix3
and enforces 16-byte alignment.
§Memory Layout:
__base
: Base classhkMatrix3
(0x00 - 0x2F)
Fields§
§__base: hkMatrix3
Base class hkMatrix3
containing the 3x3 matrix data.
- Offset: 0x00
Implementations§
Source§impl hkRotation
impl hkRotation
Trait Implementations§
Source§impl Clone for hkRotation
impl Clone for hkRotation
Source§fn clone(&self) -> hkRotation
fn clone(&self) -> hkRotation
Returns a copy 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 hkRotation
impl Debug for hkRotation
Source§impl Default for hkRotation
impl Default for hkRotation
impl Copy for hkRotation
Auto Trait Implementations§
impl Freeze for hkRotation
impl RefUnwindSafe for hkRotation
impl Send for hkRotation
impl Sync for hkRotation
impl Unpin for hkRotation
impl UnwindSafe for hkRotation
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