Enum physx_sys::PxConstraintSolveHint
source · #[repr(i32)]pub enum PxConstraintSolveHint {
None = 0,
Acceleration1 = 256,
SlerpSpring = 258,
Acceleration2 = 512,
Acceleration3 = 768,
RotationalEquality = 1_024,
RotationalInequality = 1_025,
Equality = 2_048,
Inequality = 2_049,
}
Expand description
Constraint type hints which the solver uses to optimize constraint handling
Variants§
None = 0
no special properties
Acceleration1 = 256
a group of acceleration drive constraints with the same stiffness and drive parameters
SlerpSpring = 258
temporary special value to identify SLERP drive rows
Acceleration2 = 512
a group of acceleration drive constraints with the same stiffness and drive parameters
Acceleration3 = 768
a group of acceleration drive constraints with the same stiffness and drive parameters
RotationalEquality = 1_024
rotational equality constraints with no force limit and no velocity target
RotationalInequality = 1_025
rotational inequality constraints with (0, PX_MAX_FLT) force limits
Equality = 2_048
equality constraints with no force limit and no velocity target
Inequality = 2_049
inequality constraints with (0, PX_MAX_FLT) force limits
Trait Implementations§
source§impl Clone for PxConstraintSolveHint
impl Clone for PxConstraintSolveHint
source§fn clone(&self) -> PxConstraintSolveHint
fn clone(&self) -> PxConstraintSolveHint
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 PxConstraintSolveHint
impl Debug for PxConstraintSolveHint
source§impl PartialEq for PxConstraintSolveHint
impl PartialEq for PxConstraintSolveHint
source§fn eq(&self, other: &PxConstraintSolveHint) -> bool
fn eq(&self, other: &PxConstraintSolveHint) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PxConstraintSolveHint
impl Eq for PxConstraintSolveHint
impl StructuralEq for PxConstraintSolveHint
impl StructuralPartialEq for PxConstraintSolveHint
Auto Trait Implementations§
impl RefUnwindSafe for PxConstraintSolveHint
impl Send for PxConstraintSolveHint
impl Sync for PxConstraintSolveHint
impl Unpin for PxConstraintSolveHint
impl UnwindSafe for PxConstraintSolveHint
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