summaryrefslogtreecommitdiff
path: root/src/graphyx/tests/RagdollTest.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/graphyx/tests/RagdollTest.scala')
-rw-r--r--src/graphyx/tests/RagdollTest.scala26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/graphyx/tests/RagdollTest.scala b/src/graphyx/tests/RagdollTest.scala
new file mode 100644
index 0000000..63c9ce5
--- /dev/null
+++ b/src/graphyx/tests/RagdollTest.scala
@@ -0,0 +1,26 @@
+/*
+ * Graphyx
+ * copyright (c) 2009 Jakob Odersky
+ * made available under the MIT License
+*/
+
+package graphyx.tests
+
+import sims.dynamics._
+import sims.dynamics.joints._
+import sims.geometry._
+import sims.prefabs._
+
+object RagdollTest extends Test {
+ val title = "Ragdoll"
+ val world = new World
+
+ def init = {
+ val ground = new Body((for (i <- 0 to 1000) yield new Circle(0.5,1) {pos = Vector2D(0.5 * (i - 500), 0)}): _*)
+ ground.fixed = true
+ world += ground
+
+ world += new Ragdoll(Vector2D(0, 5))
+ }
+
+}