org.jgraph.util

Class Spline2D


public class Spline2D
extends java.lang.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(Point2D[] points)
Creates a new Spline2D.
Spline2D(double[] x, double[] y)
Creates a new Spline2D.

Method Summary

double
getDx(double t)
double
getDy(double t)
double
getLength()
double[]
getPoint(double t)

Constructor Details

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 Details

getDx

public double getDx(double t)

getDy

public double getDy(double t)

getLength

public double getLength()

getPoint

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

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