Class Spline
java.lang.Object
|
+--Spline
- public class Spline
- extends java.lang.Object
- Author:
- Erhan Oztop, 2001-2002
Source code by Erhan Oztop (erhan@atr.co.jp)
Copyright August 2002 via
University of Southern California Ph.D. publication copyright
Field Summary |
(package private) double[] |
A
|
(package private) double[] |
b
|
(package private) double[] |
B
|
(package private) double[] |
C
|
(package private) double[] |
h
|
(package private) int |
ID
|
(package private) static int |
IDgenerator
|
(package private) int |
n
|
java.lang.String |
name
|
(package private) double[] |
t
|
(package private) double[] |
u
|
(package private) double[] |
v
|
(package private) double[] |
y
|
(package private) double[] |
z
|
Constructor Summary |
Spline(int k,
double[] y)
|
Spline(int k,
double[] x,
double[] y)
|
Method Summary |
double[][] |
convertPoints()
|
double |
eval(double x)
|
double |
eval(double x,
int i)
|
double |
evalD1(double x)
|
double |
evalD2(double x)
|
double |
evalInt(double x)
|
private void |
findCoef()
|
java.lang.String |
getLabel()
|
double[][] |
makeArray(double from,
double to,
int points)
|
void |
org_showSpline(double from,
double to,
int points)
|
int |
position(double x)
|
void |
setLabel(java.lang.String s)
|
private void |
setup(int k,
double[] x,
double[] yy)
|
void |
showSpline(double from,
double to,
int points)
|
(package private) static void |
showSplines_with(Spline[] traj,
int k,
int N,
java.lang.String fname,
java.lang.String with)
|
(package private) static void |
showSplines_with(Spline[] traj,
int N,
java.lang.String with)
|
(package private) static void |
showSplines(Spline[] traj,
int N)
|
(package private) static void |
showSplines(Spline[] traj,
int k,
int N,
java.lang.String fname)
|
(package private) static void |
showSplines(Spline[] traj,
java.lang.String gname)
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
IDgenerator
static int IDgenerator
ID
int ID
name
public java.lang.String name
t
double[] t
y
double[] y
h
double[] h
b
double[] b
z
double[] z
A
double[] A
B
double[] B
C
double[] C
u
double[] u
v
double[] v
n
int n
Spline
public Spline(int k,
double[] x,
double[] y)
Spline
public Spline(int k,
double[] y)
setLabel
public void setLabel(java.lang.String s)
getLabel
public java.lang.String getLabel()
setup
private void setup(int k,
double[] x,
double[] yy)
makeArray
public double[][] makeArray(double from,
double to,
int points)
convertPoints
public double[][] convertPoints()
org_showSpline
public void org_showSpline(double from,
double to,
int points)
showSpline
public void showSpline(double from,
double to,
int points)
findCoef
private void findCoef()
position
public int position(double x)
eval
public double eval(double x)
eval
public double eval(double x,
int i)
evalD1
public double evalD1(double x)
evalD2
public double evalD2(double x)
evalInt
public double evalInt(double x)
showSplines_with
static void showSplines_with(Spline[] traj,
int k,
int N,
java.lang.String fname,
java.lang.String with)
showSplines
static void showSplines(Spline[] traj,
int k,
int N,
java.lang.String fname)
showSplines_with
static void showSplines_with(Spline[] traj,
int N,
java.lang.String with)
showSplines
static void showSplines(Spline[] traj,
int N)
showSplines
static void showSplines(Spline[] traj,
java.lang.String gname)