aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics
diff options
context:
space:
mode:
authorSébastien Crozet <developer@crozet.re>2023-03-26 15:18:39 +0200
committerSébastien Crozet <developer@crozet.re>2023-03-26 15:18:39 +0200
commit789555e9e3079894fbdeb3fbbdc6ad718fe290de (patch)
tree5fecf3b4d94967bf443371b0a2eeb2b902b10026 /src/dynamics
parent66fdc38d5480f3bdd305a09b073b08554f26b870 (diff)
downloadrapier-789555e9e3079894fbdeb3fbbdc6ad718fe290de.tar.gz
rapier-789555e9e3079894fbdeb3fbbdc6ad718fe290de.tar.bz2
rapier-789555e9e3079894fbdeb3fbbdc6ad718fe290de.zip
Fix docs for method setting kinematic translation/rotation
Diffstat (limited to 'src/dynamics')
-rw-r--r--src/dynamics/rigid_body.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/dynamics/rigid_body.rs b/src/dynamics/rigid_body.rs
index cd1a0dc..f6c954f 100644
--- a/src/dynamics/rigid_body.rs
+++ b/src/dynamics/rigid_body.rs
@@ -765,21 +765,22 @@ impl RigidBody {
}
}
- /// If this rigid body is kinematic, sets its future translation after the next timestep integration.
+ /// If this rigid body is kinematic, sets its future orientation after the next timestep integration.
pub fn set_next_kinematic_rotation(&mut self, rotation: Rotation<Real>) {
if self.is_kinematic() {
self.pos.next_position.rotation = rotation;
}
}
- /// If this rigid body is kinematic, sets its future orientation after the next timestep integration.
+ /// If this rigid body is kinematic, sets its future translation after the next timestep integration.
pub fn set_next_kinematic_translation(&mut self, translation: Vector<Real>) {
if self.is_kinematic() {
self.pos.next_position.translation = translation.into();
}
}
- /// If this rigid body is kinematic, sets its future position after the next timestep integration.
+ /// If this rigid body is kinematic, sets its future position (translation and orientation) after
+ /// the next timestep integration.
pub fn set_next_kinematic_position(&mut self, pos: Isometry<Real>) {
if self.is_kinematic() {
self.pos.next_position = pos;