pub type dMatrix4 = [f64; 16];
Trait Implementations§
Source§impl Matrix4 for dMatrix4
impl Matrix4 for dMatrix4
Source§fn as_ptr_mut(&mut self) -> *mut dReal
fn as_ptr_mut(&mut self) -> *mut dReal
ptr mut of dMatrix4
Source§fn is_quaternion(&self) -> bool
fn is_quaternion(&self) -> bool
check dMatrix4 is dQuaternion
Source§fn to_Q(&self) -> dQuaternion
fn to_Q(&self) -> dQuaternion
to dQuatrenion (check is_quaternion() before)
Source§fn q_conjugate(m: dMatrix4) -> dMatrix4
fn q_conjugate(m: dMatrix4) -> dMatrix4
constructor (Quaternion conjugate)
Source§fn from_Conjugate_Q(q: dQuaternion) -> dMatrix4
fn from_Conjugate_Q(q: dQuaternion) -> dMatrix4
constructor (converter) q: dQuaternion
Source§fn from_Conjugate_Q_ptr(q: *const dReal) -> dMatrix4
fn from_Conjugate_Q_ptr(q: *const dReal) -> dMatrix4
constructor (converter) q: dQuaternion pointer
Source§fn from_P(p: dQuaternion) -> dMatrix4
fn from_P(p: dQuaternion) -> dMatrix4
constructor (converter) p: dQuaternion
Source§fn from_Q(q: dQuaternion) -> dMatrix4
fn from_Q(q: dQuaternion) -> dMatrix4
constructor (converter) q: dQuaternion