#[repr(C)]pub struct b3LinkState {
pub m_world_position: [f64; 3],
pub m_world_orientation: [f64; 4],
pub m_local_inertial_position: [f64; 3],
pub m_local_inertial_orientation: [f64; 4],
pub m_world_link_frame_position: [f64; 3],
pub m_world_link_frame_orientation: [f64; 4],
pub m_world_linear_velocity: [f64; 3],
pub m_world_angular_velocity: [f64; 3],
pub m_world_aabb_min: [f64; 3],
pub m_world_aabb_max: [f64; 3],
}Fields§
§m_world_position: [f64; 3]§m_world_orientation: [f64; 4]§m_local_inertial_position: [f64; 3]§m_local_inertial_orientation: [f64; 4]§m_world_link_frame_position: [f64; 3]§m_world_link_frame_orientation: [f64; 4]§m_world_linear_velocity: [f64; 3]only valid when ACTUAL_STATE_COMPUTE_LINKVELOCITY is set (b3RequestActualStateCommandComputeLinkVelocity)
m_world_angular_velocity: [f64; 3]only valid when ACTUAL_STATE_COMPUTE_LINKVELOCITY is set (b3RequestActualStateCommandComputeLinkVelocity)
m_world_aabb_min: [f64; 3]§m_world_aabb_max: [f64; 3]Trait Implementations§
Source§impl Debug for b3LinkState
impl Debug for b3LinkState
Source§impl Default for b3LinkState
impl Default for b3LinkState
Source§fn default() -> b3LinkState
fn default() -> b3LinkState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for b3LinkState
impl RefUnwindSafe for b3LinkState
impl Send for b3LinkState
impl Sync for b3LinkState
impl Unpin for b3LinkState
impl UnwindSafe for b3LinkState
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