#[repr(i32)]pub enum PxArticulationCacheFlag {
Velocity,
Acceleration,
Position,
Force,
LinkVelocity,
LinkAcceleration,
RootTransform,
RootVelocities,
SensorForces,
JointSolverForces,
All,
}
Expand description
These flags determine what data is read or written to the internal articulation data via cache.
Variants§
Velocity
The joint velocities, see PxArticulationCache::jointVelocity.
Acceleration
The joint accelerations, see PxArticulationCache::jointAcceleration.
Position
The joint positions, see PxArticulationCache::jointPosition.
Force
The joint forces, see PxArticulationCache::jointForce.
LinkVelocity
The link velocities, see PxArticulationCache::linkVelocity.
LinkAcceleration
The link accelerations, see PxArticulationCache::linkAcceleration.
RootTransform
Root link transform, see PxArticulationCache::rootLinkData.
RootVelocities
Root link velocities (read/write) and accelerations (read), see PxArticulationCache::rootLinkData.
SensorForces
The spatial sensor forces, see PxArticulationCache::sensorForces.
JointSolverForces
Solver constraint joint forces, see PxArticulationCache::jointSolverForces.
All
Trait Implementations§
source§impl Clone for PxArticulationCacheFlag
impl Clone for PxArticulationCacheFlag
source§fn clone(&self) -> PxArticulationCacheFlag
fn clone(&self) -> PxArticulationCacheFlag
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PxArticulationCacheFlag
impl Debug for PxArticulationCacheFlag
source§impl PartialEq<PxArticulationCacheFlag> for PxArticulationCacheFlag
impl PartialEq<PxArticulationCacheFlag> for PxArticulationCacheFlag
source§fn eq(&self, other: &PxArticulationCacheFlag) -> bool
fn eq(&self, other: &PxArticulationCacheFlag) -> bool
self
and other
values to be equal, and is used
by ==
.