summaryrefslogtreecommitdiff
path: root/src/sims/dynamics/Constraint.scala
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2009-11-29 16:15:03 +0000
committerJakob Odersky <jodersky@gmail.com>2009-11-29 16:15:03 +0000
commitbe2ee4dea92c5a4fc2329959d6e7272c50b221a6 (patch)
treeb2c98b44cbf732e6374d523cc397fa118457d4eb /src/sims/dynamics/Constraint.scala
parent5031df4b26afd515274b5ca34f0d5380a99e4223 (diff)
downloadsims-be2ee4dea92c5a4fc2329959d6e7272c50b221a6.tar.gz
sims-be2ee4dea92c5a4fc2329959d6e7272c50b221a6.tar.bz2
sims-be2ee4dea92c5a4fc2329959d6e7272c50b221a6.zip
Translated comments to english.
Diffstat (limited to 'src/sims/dynamics/Constraint.scala')
-rw-r--r--src/sims/dynamics/Constraint.scala12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/sims/dynamics/Constraint.scala b/src/sims/dynamics/Constraint.scala
index 74c2af3..eaa6952 100644
--- a/src/sims/dynamics/Constraint.scala
+++ b/src/sims/dynamics/Constraint.scala
@@ -6,14 +6,16 @@
package sims.dynamics
-/**Randbedingungen erben von dem Trait <code>Constraint</code>.
- * Fuer jeden Constraint koennen Position und Geschwindigkeit korrigiert werden.
- * Ihre Implementierung wurde von Erin Catto's box2d inspiriert.*/
+/**All constraints in SiMS implement this trait.
+ * Position and velocity can be corrected for each constraint.
+ * The implementation of constraints was inspired by Erin Catto's box2d.*/
trait Constraint {
- /**Korrigiert die Geschwindigkeit der Koerper damit diese den Randbedingungen entsprechen.*/
+ /**Corrects the velocities of bodies according to this constraint.
+ * @param h a time interval, used for converting forces and impulses*/
def correctVelocity(h: Double): Unit
- /**Korrigiert die Position der Koerper damit diese den Randbedingungen entsprechen.*/
+ /**Corrects the positions of bodies according to this constraint.
+ * @param h a time interval, used for converting forces and impulses*/
def correctPosition(h: Double): Unit
}