use na::{Real, U3, U4}; use aliases::{Vec, Mat}; pub fn derivedEulerAngleX(angleX: N, angularVelocityX: N) -> Mat { unimplemented!() } pub fn derivedEulerAngleY(angleY: N, angularVelocityY: N) -> Mat { unimplemented!() } pub fn derivedEulerAngleZ(angleZ: N, angularVelocityZ: N) -> Mat { unimplemented!() } pub fn eulerAngleX(angleX: N) -> Mat { unimplemented!() } pub fn eulerAngleXY(angleX: N, angleY: N) -> Mat { unimplemented!() } pub fn eulerAngleXYX(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleXYZ(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleXZ(angleX: N, angleZ: N) -> Mat { unimplemented!() } pub fn eulerAngleXZX(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleXZY(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleY(angleY: N) -> Mat { unimplemented!() } pub fn eulerAngleYX(angleY: N, angleX: N) -> Mat { unimplemented!() } pub fn eulerAngleYXY(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleYXZ(yaw: N, pitch: N, roll: N) -> Mat { unimplemented!() } pub fn eulerAngleYZ(angleY: N, angleZ: N) -> Mat { unimplemented!() } pub fn eulerAngleYZX(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleYZY(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleZ(angleZ: N) -> Mat { unimplemented!() } pub fn eulerAngleZX(angle: N, angleX: N) -> Mat { unimplemented!() } pub fn eulerAngleZXY(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleZXZ(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleZY(angleZ: N, angleY: N) -> Mat { unimplemented!() } pub fn eulerAngleZYX(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn eulerAngleZYZ(t1: N, t2: N, t3: N) -> Mat { unimplemented!() } pub fn extractEulerAngleXYX(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleXYZ(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleXZX(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleXZY(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleYXY(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleYXZ(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleYZX(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleYZY(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleZXY(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleZXZ(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleZYX(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn extractEulerAngleZYZ(M: &Mat) -> (N, N, N) { unimplemented!() } pub fn orientate2(angle: N) -> Mat { unimplemented!() } pub fn orientate3(angles: Vec) -> Mat { unimplemented!() } pub fn orientate4(angles: Vec) -> Mat { unimplemented!() } pub fn yawPitchRoll(yaw: N, pitch: N, roll: N) -> Mat { unimplemented!() }