#[repr(C, align(16))]pub struct Matrix4 {
pub x: Vector4,
pub y: Vector4,
pub z: Vector4,
pub w: Vector4,
}
Expand description
Fields§
§x: Vector4
§C++ Info
- name:
x
(ctype:hkVector4
) - offset:
0
(x86)/0
(x86_64) - type_size:
16
(x86)/16
(x86_64)
y: Vector4
§C++ Info
- name:
y
(ctype:hkVector4
) - offset:
16
(x86)/16
(x86_64) - type_size:
16
(x86)/16
(x86_64)
z: Vector4
§C++ Info
- name:
z
(ctype:hkVector4
) - offset:
32
(x86)/32
(x86_64) - type_size:
16
(x86)/16
(x86_64)
w: Vector4
§C++ Info
- name:
w
(ctype:hkVector4
) - offset:
48
(x86)/48
(x86_64) - type_size:
16
(x86)/16
(x86_64)
Implementations§
Trait Implementations§
Source§impl PartialOrd for Matrix4
impl PartialOrd for Matrix4
impl StructuralPartialEq for Matrix4
Auto Trait Implementations§
impl Freeze for Matrix4
impl RefUnwindSafe for Matrix4
impl Send for Matrix4
impl Sync for Matrix4
impl Unpin for Matrix4
impl UnwindSafe for Matrix4
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