summaryrefslogtreecommitdiff
path: root/src/sims/dynamics/joints/RevoluteJoint.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/sims/dynamics/joints/RevoluteJoint.scala')
-rw-r--r--src/sims/dynamics/joints/RevoluteJoint.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sims/dynamics/joints/RevoluteJoint.scala b/src/sims/dynamics/joints/RevoluteJoint.scala
index 7a7ae1c..66a4c06 100644
--- a/src/sims/dynamics/joints/RevoluteJoint.scala
+++ b/src/sims/dynamics/joints/RevoluteJoint.scala
@@ -11,7 +11,9 @@ import sims.math._
import sims.dynamics._
import Math._
-/**Ein Gelenk, dass zwei Koerper an einem Punkt verbindet. Inspiriert von JBox2D.*/
+/**A revolute joint that connects two bodies at a singe point. Inspired from JBox2D.
+ * <b>Warning:</b> there are still several bugs with revolute joints, if they are between two free
+ * bodies and not connected at their respective COMs.*/
case class RevoluteJoint(node1: Body, node2: Body, anchor: Vector2D) extends Joint{
private val a1 = anchor - node1.pos
private val a2 = anchor - node2.pos