Class Vector2D

java.lang.Object
de.gurkenlabs.litiengine.util.geom.Vector2D

public class Vector2D extends Object
  • Field Details

    • dX

      protected double dX
    • dY

      protected double dY
  • Constructor Details

    • Vector2D

      public Vector2D()
    • Vector2D

      public Vector2D(double dX, double dY)
    • Vector2D

      public Vector2D(Point2D p1, Point2D p2)
  • Method Details

    • add

      public Vector2D add(Vector2D v1)
    • dotProduct

      public double dotProduct(Vector2D v1)
    • getX

      public double getX()
    • getY

      public double getY()
    • length

      public double length()
    • normalVector

      public Vector2D normalVector()
    • scale

      public Vector2D scale(double scaleFactor)
    • sub

      public Vector2D sub(Vector2D v1)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • unitVector

      public Vector2D unitVector()