sims

geometry

package geometry

Type Members

  1. trait ConvexPolygon extends AnyRef

    Common properties of all convex polygons

  2. class Projection(axis: Vector2D, lower: Double, upper: Double) extends Product

    Projection on an axis

  3. class Ray(point: Vector2D, direction: Vector2D) extends Product

    A ray

  4. class Segment(vertex1: Vector2D, vertex2: Vector2D) extends Product

    A segment is given by its vertices

  5. class Vector2D(x: Double, y: Double) extends Product

    A 2D vector

Value Members

  1. object Vector2D extends AnyRef

    Contains special vectors