Class ParamsNode

java.lang.Object
  |
  +--ParamsNode

public class ParamsNode
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
private  int MAX_N
           
private  java.lang.String[] names
           
private  double[][] par
           
private  int parc
           
private  java.util.Hashtable parhash
           
private  int slot
           
 
Constructor Summary
ParamsNode(int maxsample, java.lang.String[] params)
           
 
Method Summary
 void advance()
           
 double getAbs(java.lang.String s, int pos)
           
 double[][] getAll()
           
private  int getIndex(java.lang.String s)
           
 double getRel(java.lang.String s, int relpos)
           
 Spline getSpline(java.lang.String s)
           
 Spline[] getSplines()
           
 void put(java.lang.String s, double value)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

MAX_N

private int MAX_N

parc

private int parc

parhash

private java.util.Hashtable parhash

par

private double[][] par

slot

private int slot

names

private java.lang.String[] names
Constructor Detail

ParamsNode

public ParamsNode(int maxsample,
                  java.lang.String[] params)
Method Detail

getIndex

private int getIndex(java.lang.String s)

advance

public void advance()

put

public void put(java.lang.String s,
                double value)

getAll

public double[][] getAll()

getRel

public double getRel(java.lang.String s,
                     int relpos)

getAbs

public double getAbs(java.lang.String s,
                     int pos)

getSpline

public Spline getSpline(java.lang.String s)

getSplines

public Spline[] getSplines()

reset

public void reset()