aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/solver/joint_constraint
diff options
context:
space:
mode:
Diffstat (limited to 'src/dynamics/solver/joint_constraint')
-rw-r--r--src/dynamics/solver/joint_constraint/joint_position_constraint.rs18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/dynamics/solver/joint_constraint/joint_position_constraint.rs b/src/dynamics/solver/joint_constraint/joint_position_constraint.rs
index a50897b..97a81ba 100644
--- a/src/dynamics/solver/joint_constraint/joint_position_constraint.rs
+++ b/src/dynamics/solver/joint_constraint/joint_position_constraint.rs
@@ -50,24 +50,6 @@ pub(crate) enum AnyJointPositionConstraint {
}
impl AnyJointPositionConstraint {
- #[cfg(feature = "parallel")]
- pub fn num_active_constraints(joint: &Joint, grouped: bool) -> usize {
- #[cfg(feature = "simd-is-enabled")]
- if !grouped {
- 1
- } else {
- match &joint.params {
- JointParams::BallJoint(_) => 1,
- _ => SIMD_WIDTH, // For joints that don't support SIMD position constraints yet.
- }
- }
-
- #[cfg(not(feature = "simd-is-enabled"))]
- {
- 1
- }
- }
-
pub fn from_joint(joint: &Joint, bodies: &RigidBodySet) -> Self {
let rb1 = &bodies[joint.body1];
let rb2 = &bodies[joint.body2];