Struct natnet_decode::RigidBody [] [src]

pub struct RigidBody {
    pub id: i32,
    pub position: Marker,
    pub orientation: Quaternion<f32>,
    pub markers: Vec<Marker>,
    pub marker_ids: Vec<i32>,
    pub marker_sizes: Vec<f32>,
    pub mean_error: f32,
    pub valid_track: Option<bool>,
}

A set of Markers creating a rigid body

Fields

ID of body

Position in 3D

Orientation represented as a quaternion

List of markers comprising this body

List of marker IDs

List of marker sizes

Mean error for markers

Was the body successfully tracked this frame (NatNet >= 2.6)

Trait Implementations

impl Clone for RigidBody
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for RigidBody
[src]

Formats the value using the given formatter.

impl PartialEq for RigidBody
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.