summaryrefslogtreecommitdiff
path: root/src/sims/util/RelativeVector.scala
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-06-29 12:32:00 +0200
committerJakob Odersky <jodersky@gmail.com>2015-06-29 12:32:00 +0200
commit01c5c700647feba596e02cb7a2e672f5301504ff (patch)
treebb0b0e1c2efde6b5362a294089fe081db0724833 /src/sims/util/RelativeVector.scala
parent998e545e8e42fee597f7274e47428d35dcf29e7b (diff)
downloadsims-01c5c700647feba596e02cb7a2e672f5301504ff.tar.gz
sims-01c5c700647feba596e02cb7a2e672f5301504ff.tar.bz2
sims-01c5c700647feba596e02cb7a2e672f5301504ff.zip
Port to scala 2.11
Diffstat (limited to 'src/sims/util/RelativeVector.scala')
-rw-r--r--src/sims/util/RelativeVector.scala24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/sims/util/RelativeVector.scala b/src/sims/util/RelativeVector.scala
deleted file mode 100644
index 374f92c..0000000
--- a/src/sims/util/RelativeVector.scala
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * Simple Mechanics Simulator (SiMS)
- * copyright (c) 2009 Jakob Odersky
- * made available under the MIT License
-*/
-
-package sims.util
-
-import sims.geometry._
-import sims.dynamics._
-
-class RelativeVector(val x: Double, val y: Double) {
- def above(point: Vector2D): Vector2D = point + Vector2D(0, x)
- def below(point: Vector2D): Vector2D = point - Vector2D(0, x)
- def left(point: Vector2D): Vector2D = point - Vector2D(x, 0)
- def right(point: Vector2D): Vector2D = point + Vector2D(x, 0)
- def from(point: Vector2D): Vector2D = point + Vector2D(x, y)
-
- def above(s: Shape): Vector2D = this.above(s.pos)
- def below(s: Shape): Vector2D = this.below(s.pos)
- def left(s: Shape): Vector2D = this.left(s.pos)
- def right(s: Shape): Vector2D = this.right(s.pos)
- def from(s: Shape): Vector2D = this.from(s.pos)
-}