Class LinAlg.Point

java.lang.Object
org.pathvisio.libgpml.util.LinAlg.Point
Enclosing class:
LinAlg

public static class LinAlg.Point
extends java.lang.Object
Point, pair of doubles. Supports adding, substracting, calculating the length of the vector, etc.
  • Field Details

    • x

      public double x
    • y

      public double y
  • Constructor Details

    • Point

      public Point​(double x, double y)
    • Point

      public Point​(java.awt.geom.Point2D p2d)
  • Method Details

    • toPoint2D

      public java.awt.geom.Point2D toPoint2D()
    • asIntArray

      public int[] asIntArray()
    • asArray

      public double[] asArray()
    • norm

      public LinAlg.Point norm()
    • len

      public double len()
    • add

      public LinAlg.Point add​(LinAlg.Point p)
    • subtract

      public LinAlg.Point subtract​(LinAlg.Point p)
    • multiply

      public LinAlg.Point multiply​(double d)
    • clone

      public LinAlg.Point clone()
      Overrides:
      clone in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object