pub enum ArticulationJointType {
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 ==
.