#[repr(i32)]pub enum PxArticulationJointType {
Fix,
Prismatic,
Revolute,
RevoluteUnwrapped,
Spherical,
Undefined,
}
Variants§
Fix
All joint axes, i.e. degrees of freedom (DOFs) locked
Prismatic
Single linear DOF, e.g. cart on a rail
Revolute
Single rotational DOF, e.g. an elbow joint or a rotational motor, position wrapped at 2pi radians
RevoluteUnwrapped
Single rotational DOF, e.g. an elbow joint or a rotational motor, position not wrapped
Spherical
Ball and socket joint with two or three DOFs
Undefined
Trait Implementations§
source§impl Clone for PxArticulationJointType
impl Clone for PxArticulationJointType
source§fn clone(&self) -> PxArticulationJointType
fn clone(&self) -> PxArticulationJointType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PxArticulationJointType
impl Debug for PxArticulationJointType
source§impl PartialEq<PxArticulationJointType> for PxArticulationJointType
impl PartialEq<PxArticulationJointType> for PxArticulationJointType
source§fn eq(&self, other: &PxArticulationJointType) -> bool
fn eq(&self, other: &PxArticulationJointType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PxArticulationJointType
impl Eq for PxArticulationJointType
impl StructuralEq for PxArticulationJointType
impl StructuralPartialEq for PxArticulationJointType
Auto Trait Implementations§
impl RefUnwindSafe for PxArticulationJointType
impl Send for PxArticulationJointType
impl Sync for PxArticulationJointType
impl Unpin for PxArticulationJointType
impl UnwindSafe for PxArticulationJointType
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