JGraph
v5.1


org.jgraph.util
Class Spline2D

java.lang.Object
  extended by org.jgraph.util.Spline2D

public class Spline2D
extends Object

Interpolates points given in the 2D plane. The resulting spline is a function s: R -> R^2 with parameter t in [0,1].


Constructor Summary
Spline2D(double[] x, double[] y)
          Creates a new Spline2D.
Spline2D(Point2D[] points)
          Creates a new Spline2D.
 
Method Summary
 double getDx(double t)
           
 double getDy(double t)
           
 double getLength()
           
 double[] getPoint(double t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Spline2D

public Spline2D(Point2D[] points)
Creates a new Spline2D.

Parameters:
points -

Spline2D

public Spline2D(double[] x,
                double[] y)
Creates a new Spline2D.

Parameters:
x -
y -
Method Detail

getPoint

public double[] getPoint(double t)
Parameters:
t - 0 <= t <= 1

getDx

public double getDx(double t)

getDy

public double getDy(double t)

getLength

public double getLength()

JGraph
v5.1


Copyright (C) 2001-2004 Gaudenz Alder. All rights reserved.