jp.carabiner.inkpod.pi.shape.line
クラス EquationSolver

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.line.EquationSolver

public class EquationSolver
extends java.lang.Object


コンストラクタの概要
EquationSolver()
           
 
メソッドの概要
static double[] getCubicMinMax(double a0, double a1, double a2, double a3, double minX, double maxX)
           
static double getCubicValue(double x, double a0, double a1, double a2, double a3)
           
static double[] getQuadMinMax(double a0, double a1, double a2, double minX, double maxX)
           
static double getQuadValue(double x, double a0, double a1, double a2)
           
static double[] solveCubicEq(double a0, double a1, double a2, double a3)
           
static double[] solveLinearEq(double a, double b)
           
static double[] solveQuadEq(double a, double b, double c)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EquationSolver

public EquationSolver()
メソッドの詳細

solveLinearEq

public static double[] solveLinearEq(double a,
                                     double b)

solveQuadEq

public static double[] solveQuadEq(double a,
                                   double b,
                                   double c)

solveCubicEq

public static double[] solveCubicEq(double a0,
                                    double a1,
                                    double a2,
                                    double a3)

getCubicValue

public static double getCubicValue(double x,
                                   double a0,
                                   double a1,
                                   double a2,
                                   double a3)

getCubicMinMax

public static double[] getCubicMinMax(double a0,
                                      double a1,
                                      double a2,
                                      double a3,
                                      double minX,
                                      double maxX)

getQuadValue

public static double getQuadValue(double x,
                                  double a0,
                                  double a1,
                                  double a2)

getQuadMinMax

public static double[] getQuadMinMax(double a0,
                                     double a1,
                                     double a2,
                                     double minX,
                                     double maxX)