Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph v5.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jgraph.util
Class Spline2D

    java.lang.Object
      |
      +--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()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph v5.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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