Class mxSpline

java.lang.Object
com.mxgraph.util.mxSpline

public class mxSpline extends Object
  • Field Details

    • t

      private double[] t
      Array representing the relative proportion of the total distance of each point in the line ( i.e. first point is 0.0, end point is 1.0, a point halfway on line is 0.5 ).
    • splineX

      private mxSpline1D splineX
    • splineY

      private mxSpline1D splineY
    • length

      private double length
      Total length tracing the points on the spline
  • Constructor Details

  • Method Details

    • Spline2D

      public void Spline2D(double[] x, double[] y)
      Creates a new mxSpline.
      Parameters:
      x -
      y -
    • init

      protected void init(double[] x, double[] y)
    • getPoint

      public mxPoint getPoint(double t)
      Parameters:
      t - 0 <= t <= 1
    • checkValues

      public boolean checkValues()
      Used to check the correctness of this spline
    • getDx

      public double getDx(double t)
    • getDy

      public double getDy(double t)
    • getSplineX

      public mxSpline1D getSplineX()
    • getSplineY

      public mxSpline1D getSplineY()
    • getLength

      public double getLength()