diff options
Diffstat (limited to 'src/dynamics/solver/joint_constraint')
| -rw-r--r-- | src/dynamics/solver/joint_constraint/joint_generic_velocity_constraint.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/dynamics/solver/joint_constraint/joint_generic_velocity_constraint.rs b/src/dynamics/solver/joint_constraint/joint_generic_velocity_constraint.rs index 2646fe8..be42b87 100644 --- a/src/dynamics/solver/joint_constraint/joint_generic_velocity_constraint.rs +++ b/src/dynamics/solver/joint_constraint/joint_generic_velocity_constraint.rs @@ -29,6 +29,12 @@ pub struct JointGenericVelocityConstraint { pub writeback_id: WritebackId, } +impl Default for JointGenericVelocityConstraint { + fn default() -> Self { + JointGenericVelocityConstraint::invalid() + } +} + impl JointGenericVelocityConstraint { pub fn invalid() -> Self { Self { @@ -314,6 +320,12 @@ pub struct JointGenericVelocityGroundConstraint { pub writeback_id: WritebackId, } +impl Default for JointGenericVelocityGroundConstraint { + fn default() -> Self { + JointGenericVelocityGroundConstraint::invalid() + } +} + impl JointGenericVelocityGroundConstraint { pub fn invalid() -> Self { Self { |
