aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics
diff options
context:
space:
mode:
authorSébastien Crozet <developer@crozet.re>2022-07-05 15:15:17 +0200
committerSébastien Crozet <developer@crozet.re>2022-07-05 15:15:17 +0200
commit7831ebfc3109d4a4c2029f50e432dd1d4be9ef82 (patch)
tree39d57c778ee69399b654e11fa967e03b375f7ec2 /src/dynamics
parentba081fb6f567dd547cee86095480dd443aff2c4c (diff)
downloadrapier-7831ebfc3109d4a4c2029f50e432dd1d4be9ef82.tar.gz
rapier-7831ebfc3109d4a4c2029f50e432dd1d4be9ef82.tar.bz2
rapier-7831ebfc3109d4a4c2029f50e432dd1d4be9ef82.zip
Add methods to read the mass or volume of a collider.
Diffstat (limited to 'src/dynamics')
-rw-r--r--src/dynamics/rigid_body.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/dynamics/rigid_body.rs b/src/dynamics/rigid_body.rs
index 494dc6c..a44e335 100644
--- a/src/dynamics/rigid_body.rs
+++ b/src/dynamics/rigid_body.rs
@@ -4,8 +4,7 @@ use crate::dynamics::{
RigidBodyIds, RigidBodyMassProps, RigidBodyPosition, RigidBodyType, RigidBodyVelocity,
};
use crate::geometry::{
- Collider, ColliderHandle, ColliderMassProps, ColliderParent, ColliderPosition, ColliderSet,
- ColliderShape,
+ ColliderHandle, ColliderMassProps, ColliderParent, ColliderPosition, ColliderSet, ColliderShape,
};
use crate::math::{AngVector, Isometry, Point, Real, Rotation, Vector};
use crate::utils::WCross;
@@ -484,7 +483,7 @@ impl RigidBody {
}
/// Removes a collider from this rigid-body.
- pub(crate) fn remove_collider_internal(&mut self, handle: ColliderHandle, coll: &Collider) {
+ pub(crate) fn remove_collider_internal(&mut self, handle: ColliderHandle) {
if let Some(i) = self.colliders.0.iter().position(|e| *e == handle) {
self.changes.set(RigidBodyChanges::COLLIDERS, true);
self.colliders.0.swap_remove(i);