#[repr(C)]pub struct PamojaDhParameters {
pub a: f32,
pub alpha: f32,
pub d: f32,
pub theta: f32,
}Expand description
One joint of a serial arm in the Denavit-Hartenberg convention.
Fields§
§a: f32The link length along the common normal, in meters.
alpha: f32The link twist about the common normal, in radians.
d: f32The link offset along the previous z axis, in meters.
theta: f32The joint angle about the previous z axis, in radians.
Trait Implementations§
Source§impl Clone for PamojaDhParameters
impl Clone for PamojaDhParameters
Source§fn clone(&self) -> PamojaDhParameters
fn clone(&self) -> PamojaDhParameters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PamojaDhParameters
Source§impl Debug for PamojaDhParameters
impl Debug for PamojaDhParameters
Source§impl From<PamojaDhParameters> for DhParameters
impl From<PamojaDhParameters> for DhParameters
Source§fn from(value: PamojaDhParameters) -> Self
fn from(value: PamojaDhParameters) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PamojaDhParameters
impl PartialEq for PamojaDhParameters
impl StructuralPartialEq for PamojaDhParameters
Auto Trait Implementations§
impl Freeze for PamojaDhParameters
impl RefUnwindSafe for PamojaDhParameters
impl Send for PamojaDhParameters
impl Sync for PamojaDhParameters
impl Unpin for PamojaDhParameters
impl UnsafeUnpin for PamojaDhParameters
impl UnwindSafe for PamojaDhParameters
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