aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/solver/contact_constraint/generic_one_body_constraint.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dynamics/solver/contact_constraint/generic_one_body_constraint.rs')
-rw-r--r--src/dynamics/solver/contact_constraint/generic_one_body_constraint.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynamics/solver/contact_constraint/generic_one_body_constraint.rs b/src/dynamics/solver/contact_constraint/generic_one_body_constraint.rs
index 7c39eab..7b1f8ea 100644
--- a/src/dynamics/solver/contact_constraint/generic_one_body_constraint.rs
+++ b/src/dynamics/solver/contact_constraint/generic_one_body_constraint.rs
@@ -59,7 +59,7 @@ impl GenericOneBodyConstraintBuilder {
let rb1 = handle1
.map(|h| SolverBody::from(&bodies[h]))
- .unwrap_or_else(SolverBody::default);
+ .unwrap_or_default();
let rb2 = &bodies[handle2.unwrap()];
let (vels2, mprops2) = (&rb2.vels, &rb2.mprops);
@@ -265,7 +265,7 @@ impl GenericOneBodyConstraint {
solve_restitution: bool,
solve_friction: bool,
) {
- let solver_vel2 = self.inner.solver_vel2 as usize;
+ let solver_vel2 = self.inner.solver_vel2;
let elements = &mut self.inner.elements[..self.inner.num_contacts as usize];
OneBodyConstraintElement::generic_solve_group(