math
クラス InterPolation

java.lang.Object
  上位を拡張 math.InterPolation

public class InterPolation
extends java.lang.Object

補間クラス


コンストラクタの概要
InterPolation()
           
 
メソッドの概要
static java.awt.Color linear(java.awt.Color c1, java.awt.Color c2, int a1, int a2)
          色を線形補間する
static double linear(int n, double xp, double[] x, double[] y)
          線形補間する
static Point3D linear(Point3D p1, Point3D p2, int a1, int a2)
          3次元上の点を線形補間する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

InterPolation

public InterPolation()
メソッドの詳細

linear

public static Point3D linear(Point3D p1,
                             Point3D p2,
                             int a1,
                             int a2)
3次元上の点を線形補間する

パラメータ:
p1 - 点 1
p2 - 点 2
a1 - 点 1 の係数
a2 - 点 2 の係数
戻り値:
補間された点

linear

public static java.awt.Color linear(java.awt.Color c1,
                                    java.awt.Color c2,
                                    int a1,
                                    int a2)
色を線形補間する

パラメータ:
c1 - 色 1
c2 - 色 2
a1 - 色 1 の係数
a2 - 色 2 の係数
戻り値:
補間された色

linear

public static double linear(int n,
                            double xp,
                            double[] x,
                            double[] y)
線形補間する

パラメータ:
n - データ点の数
xp - 補間位置の x 座標
x - データ点の x 座標を格納した配列
y - データ点の y 座標を格納した配列
戻り値:
補間された値