aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/sims/math/vector.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/sims/math/vector.scala')
-rw-r--r--src/main/scala/sims/math/vector.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/sims/math/vector.scala b/src/main/scala/sims/math/vector.scala
index 83c2e2d..ba1491b 100644
--- a/src/main/scala/sims/math/vector.scala
+++ b/src/main/scala/sims/math/vector.scala
@@ -42,7 +42,7 @@ case class Vector2D(x: Double, y: Double) {
/** Cross product with an imaginary vector parallel to the z-axis.
* Its magnitude is given by `|p|` and its direction `sign(p)`. */
- def cross(p: PseudoVector3D): Vector2D = rightNormal * p.x3
+ def cross(p: PseudoVector3D): Vector2D = rightNormal * p.z
/** Magnitude of this vector. */
lazy val length: Double = math.sqrt(lengthSquare)