Struct dcmimu::TaitBryanAngles [−][src]
pub struct TaitBryanAngles { pub yaw: f32, pub pitch: f32, pub roll: f32, }
Represents three dimensions:
- yaw, nose left or right about an axis running up and down;
- pitch, nose up or down about an axis running from wing to wing;
- roll, rotation about an axis running from nose to tail. The axes are alternatively designated as vertical, transverse, and longitudinal respectively. See https://en.wikipedia.org/wiki/Euler_angles#Tait%E2%80%93Bryan_angles and https://en.wikipedia.org/wiki/Aircraft_principal_axes.
Fields
yaw: f32
pitch: f32
roll: f32
Trait Implementations
impl Debug for TaitBryanAngles
[src]
impl Debug for TaitBryanAngles
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for TaitBryanAngles
[src]
impl Clone for TaitBryanAngles
fn clone(&self) -> TaitBryanAngles
[src]
fn clone(&self) -> TaitBryanAngles
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for TaitBryanAngles
[src]
impl Copy for TaitBryanAngles
Auto Trait Implementations
impl Send for TaitBryanAngles
impl Send for TaitBryanAngles
impl Sync for TaitBryanAngles
impl Sync for TaitBryanAngles