aboutsummaryrefslogtreecommitdiff
path: root/mavigator-cockpit/src/main/scala/mavigator/dashboard/ui/instruments/Horizon.scala
diff options
context:
space:
mode:
Diffstat (limited to 'mavigator-cockpit/src/main/scala/mavigator/dashboard/ui/instruments/Horizon.scala')
-rw-r--r--mavigator-cockpit/src/main/scala/mavigator/dashboard/ui/instruments/Horizon.scala19
1 files changed, 0 insertions, 19 deletions
diff --git a/mavigator-cockpit/src/main/scala/mavigator/dashboard/ui/instruments/Horizon.scala b/mavigator-cockpit/src/main/scala/mavigator/dashboard/ui/instruments/Horizon.scala
deleted file mode 100644
index 249f892..0000000
--- a/mavigator-cockpit/src/main/scala/mavigator/dashboard/ui/instruments/Horizon.scala
+++ /dev/null
@@ -1,19 +0,0 @@
-package mavigator.dashboard.ui.instruments
-
-import org.scalajs.dom.html
-import rx._
-import mavigator.util.Environment
-
-class Horizon(val value: Rx[(Double, Double)])(implicit env: Environment) extends SvgInstrument[(Double, Double)] {
- import SvgInstrument._
-
- lazy val element = svgObject("horizon")
- lazy val pitch = part("pitch")
- lazy val roll = part("roll")
- lazy val moveable = Seq(pitch, roll)
-
- protected def update(pitchRoll: (Double, Double)) = {
- translate(pitch, 0, (pitchRoll._1 * 180 / math.Pi).toInt) // 1deg === 1px
- rotate(roll, pitchRoll._2)
- }
-}