diff options
| author | Emil Ernerfeldt <emil.ernerfeldt@gmail.com> | 2021-02-17 19:08:43 +0100 |
|---|---|---|
| committer | Emil Ernerfeldt <emil.ernerfeldt@gmail.com> | 2021-02-26 11:06:29 +0100 |
| commit | 4162aed2a04767e6bac8332b8f8fbacb42f1f1a3 (patch) | |
| tree | 6f598c01fc8b7de11a0a94c01ddc8db311ce3ba8 /src/dynamics/integration_parameters.rs | |
| parent | 21247a123691de7a5f53454c7edba838af83c594 (diff) | |
| download | rapier-4162aed2a04767e6bac8332b8f8fbacb42f1f1a3.tar.gz rapier-4162aed2a04767e6bac8332b8f8fbacb42f1f1a3.tar.bz2 rapier-4162aed2a04767e6bac8332b8f8fbacb42f1f1a3.zip | |
Add params.velocity_based_erp_inv_dt() helper
Diffstat (limited to 'src/dynamics/integration_parameters.rs')
| -rw-r--r-- | src/dynamics/integration_parameters.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dynamics/integration_parameters.rs b/src/dynamics/integration_parameters.rs index 96d9eaf..8c0f26c 100644 --- a/src/dynamics/integration_parameters.rs +++ b/src/dynamics/integration_parameters.rs @@ -181,6 +181,12 @@ impl IntegrationParameters { self.dt = 1.0 / inv_dt } } + + /// Convenience: `velocity_based_erp / dt` + #[inline] + pub(crate) fn velocity_based_erp_inv_dt(&self) -> Real { + self.velocity_based_erp * self.inv_dt() + } } impl Default for IntegrationParameters { |
