A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

AbstractMatrix - figureのクラス
行列の抽象スーパークラス
AbstractMatrix() - クラス のコンストラクタfigure.AbstractMatrix
 
actionPerformed(ActionEvent) - クラス のメソッドrbf.CalcFunctionButton
母点を作成する
actionPerformed(ActionEvent) - クラス のメソッドrbf.CreatePointsButton
母点を作成する
add(double, double, double) - クラス のメソッドfigure.Cube3D
点を追加する
元の直方体と点を含む最小の直方体を生成する
add(Tuple3D) - クラス のメソッドfigure.Cube3D
点を追加する
元の直方体と点を含む最小の直方体を生成する
add(Cube3D) - クラス のメソッドfigure.Cube3D
直方体を追加する
元の直方体と追加された直方体を含む最小の直方体を生成する
add(int, int, double) - クラス のメソッドfigure.DefaultMatrix
成分に値を加える
add(Matrix) - クラス のメソッドfigure.DefaultMatrix
行列を加える
add(int, int, double) - インタフェース のメソッドfigure.Matrix
成分に値を加える
add(Matrix) - インタフェース のメソッドfigure.Matrix
行列を加える
add(double, double, double) - クラス のメソッドfigure.Tuple3D
座標値を加える
add(Tuple3D) - クラス のメソッドfigure.Tuple3D
座標値を加える
add(int, double) - クラス のメソッドfigure.Vector
成分に値を加える
add(Vector) - クラス のメソッドfigure.Vector
ベクトル和を計算する
add(double, Vector) - クラス のメソッドfigure.Vector
ベクトル和を計算する
addPoint(Point3D) - クラス のメソッドrbf.RbfDataModel
点を追加する
angle(Vector3D) - クラス のメソッドfigure.Vector3D
ベクトルの成す角度を返す
angle(Vector3D, Vector3D) - クラス のstaticメソッドfigure.Vector3D
ベクトルの成す角度を返す
angle(Vector3D, Vector3D, Vector3D) - クラス のstaticメソッドfigure.Vector3D
ベクトルの成す立体角を返す
atRZero() - クラス のメソッドrbf.GaussRbf
半径0での基底関数の値を返す
atRZero() - クラス のメソッドrbf.PolyharmonicSpline
半径0での基底関数の値を返す
atRZero() - クラス のメソッドrbf.Rbf
半径0での基底関数の値を返す

B

BasicViewCanvas - guiのクラス
標準表示キャンバス
BasicViewCanvas() - クラス のコンストラクタgui.BasicViewCanvas
標準表示キャンバスを構築する
basisFunction(int, double[]) - クラス のメソッドrbf.GaussRbf
基底関数の値を計算する
basisFunction(int, double[]) - クラス のメソッドrbf.PolyharmonicSpline.Even
基底関数の値を計算する
basisFunction(int, double[]) - クラス のメソッドrbf.PolyharmonicSpline.Odd
基底関数の値を計算する
basisFunction(int, double[]) - クラス のメソッドrbf.Rbf
基底関数の値を計算する
bg - クラス の変数gui.BasicViewCanvas
ダブルバッファリング用イメージのグラフィックスコンテキスト
bgColor - クラス の変数rbf.RbfViewCanvas
背景色
bgImage - クラス の変数gui.BasicViewCanvas
ダブルバッファリング用イメージ

C

c - クラス の変数rbf.CalcFunctionButton
次数を選択する Choice
c - クラス の変数rbf.Rbf
母点座標を格納する配列
CalcFunctionButton - rbfのクラス
母点作成ボタン
CalcFunctionButton(RbfViewCanvas, Choice, TextField) - クラス のコンストラクタrbf.CalcFunctionButton
母点作成ボタンを構築する
canvas - クラス の変数rbf.CalcFunctionButton
表示キャンバス
canvas - クラス の変数rbf.CreatePointsButton
表示キャンバス
canvas - クラス の変数rbf.RbfActionManager
表示キャンバス
centerPoint - クラス の変数rbf.RbfViewCanvas
画面中央点
checkRange(int, int) - クラス のメソッドfigure.AbstractMatrix
データ範囲を確認する
checkRange(int) - クラス のメソッドfigure.Vector
データ範囲を確認する
clear() - クラス のメソッドfigure.Vector
0 ベクトルに設定する
clear() - クラス のメソッドrbf.RbfDataModel
データを消去する
clone() - クラス のメソッドfigure.AbstractMatrix
オブジェクトのコピーを返す
clone() - クラス のメソッドfigure.Cube3D
オブジェクトのコピーを返す
clone() - クラス のメソッドfigure.DefaultMatrix
オブジェクトのコピーを返す
clone() - インタフェース のメソッドfigure.Matrix
オブジェクトのコピーを返す
clone() - クラス のメソッドfigure.Transform
オブジェクトのコピーを返す
clone() - クラス のメソッドfigure.Tuple3D
オブジェクトのコピーを返す
clone() - クラス のメソッドfigure.Vector
オブジェクトのコピーを返す
columnCount - クラス の変数figure.DefaultMatrix
列の数
columnCount() - クラス のメソッドfigure.DefaultMatrix
列の数を返す
columnCount() - インタフェース のメソッドfigure.Matrix
列の数を返す
contains(double, double, double) - クラス のメソッドfigure.Cube3D
点がこの直方体に含まれるかどうか判別する
contains(Tuple3D) - クラス のメソッドfigure.Cube3D
点がこの直方体に含まれるかどうか判別する
contains(Cube3D) - クラス のメソッドfigure.Cube3D
直方体がこの直方体に含まれるかどうか判別する
controlPanel - クラス の変数rbf.RbfActionManager
制御パネル
coord - クラス の変数rbf.RbfViewCanvas
座標軸
Coordinates - rbfのクラス
座標軸
Coordinates() - クラス のコンストラクタrbf.Coordinates
座標軸を構築する
count - クラス の変数rbf.CreatePointsButton
母点の数を入力する TextField
createFunction(int) - クラス のstaticメソッドrbf.PolyharmonicSpline
次数に合った関数を返す
createGrid(Rbf, int, double, double, int, double, double) - クラス のメソッドrbf.RbfDataModel
格子点を作成する
CreatePointsButton - rbfのクラス
母点作成ボタン
CreatePointsButton(RbfViewCanvas, TextField, TextField) - クラス のコンストラクタrbf.CreatePointsButton
母点作成ボタンを構築する
crossProduct(Vector3D) - クラス のメソッドfigure.Vector3D
ベクトルの外積を返す
crossProduct(double, double, double) - クラス のメソッドfigure.Vector3D
ベクトルの外積を返す
crossProduct(Vector3D, Vector3D) - クラス のstaticメソッドfigure.Vector3D
ベクトルの外積を返す
Cube3D - figureのクラス
直方体クラス
Cube3D() - クラス のコンストラクタfigure.Cube3D
初期値 (0,0,0,0,0,0) で構築する
Cube3D(double, double, double, double, double, double) - クラス のコンストラクタfigure.Cube3D
パラメータを指定して構築する

D

data - クラス の変数figure.DefaultMatrix
成分を格納する配列
data - クラス の変数figure.Vector
ベクトルの成分を格納した配列
dataCount - クラス の変数rbf.Rbf
母点の数
dataMax - クラス の変数figure.AbstractMatrix
成分の絶対値の最大値
DefaultMatrix - figureのクラス
標準行列クラス
DefaultMatrix(int) - クラス のコンストラクタfigure.DefaultMatrix
正方行列を構築する
DefaultMatrix(int, int) - クラス のコンストラクタfigure.DefaultMatrix
行列を構築する
DefaultMatrixSolver - figure.matrixのクラス
連立方程式の解を求めるための標準行列クラス
DefaultMatrixSolver(int) - クラス のコンストラクタfigure.matrix.DefaultMatrixSolver
正方行列を構築する
depth - クラス の変数figure.Cube3D
z 軸方向奥行き
destroy() - クラス のメソッドrbf.RbfApplet
リソースを破棄する
determinant() - クラス のメソッドfigure.AbstractMatrix
行列式を返す
determinant() - インタフェース のメソッドfigure.Matrix
行列式を返す
disanceSq(int, double[]) - クラス のメソッドrbf.Rbf
母点からの距離の2乗を返す
distance(Point3D) - クラス のメソッドfigure.Point3D
点の間の距離を返す
distanceSq(Point3D) - クラス のメソッドfigure.Point3D
点の間の距離の2乗を返す
dotProduct(Vector3D) - クラス のメソッドfigure.Vector3D
ベクトルの内積を返す
dotProduct(double, double, double) - クラス のメソッドfigure.Vector3D
ベクトルの内積を返す
dotProduct(Vector3D, Vector3D) - クラス のstaticメソッドfigure.Vector3D
ベクトルの内積を返す
drawErrorMessage(Graphics2D, String) - クラス のメソッドgui.BasicViewCanvas
エラーメッセージを表示する
drawErrorMessage(Graphics2D, String) - クラス のメソッドrbf.RbfViewCanvas
エラーメッセージを表示する

E

eigenvalue(int) - クラス のメソッドfigure.DefaultMatrix
Jacobie 法で固有値を求める
eliminateRowColumn(int, int) - クラス のメソッドfigure.DefaultMatrix
指定した行・列を消去した行列を返す
eliminateRowColumn(int, int) - インタフェース のメソッドfigure.Matrix
指定した行・列を消去した行列を返す
equals(Object) - クラス のメソッドfigure.AbstractMatrix
オブジェクトの等価判定をする
equals(Object) - クラス のメソッドfigure.Cube3D
オブジェクトの等価判定をする
equals(Object) - クラス のメソッドfigure.Transform
等価判定をする
equals(Object) - クラス のメソッドfigure.Tuple3D
オブジェクトの等価判定をする
equals(Object) - クラス のメソッドfigure.Vector
オブジェクトの等価判定をする
extruct(int, int[], int[]) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
指定した行・列を取り出した行列を返す
extruct(int, int[], int[]) - インタフェース のメソッドfigure.matrix.MatrixSolver
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - クラス のメソッドfigure.DefaultMatrix
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - インタフェース のメソッドfigure.Matrix
指定した行・列を取り出した行列を返す

F

fgColor - クラス の変数rbf.RbfViewCanvas
前景色
figure - パッケージ figure
幾何学図形・ベクトル・行列のクラスを提供する。
figure.matrix - パッケージ figure.matrix
行列演算のクラスを提供する。
fileio - パッケージ fileio
ファイル入出力クラスを提供する。
font - クラス の変数rbf.RbfViewCanvas
フォント
FORM - クラス のstatic変数rbf.RbfViewCanvas
数値書式

G

GaussRbf - rbfのクラス
ガウス関数の放射基底関数補間
GaussRbf(double) - クラス のコンストラクタrbf.GaussRbf
ガウス関数の放射基底関数補間を構築する
get(int, int) - クラス のメソッドfigure.DefaultMatrix
成分を返す
get(int, int) - インタフェース のメソッドfigure.Matrix
成分を返す
get(int) - クラス のメソッドfigure.Vector
成分を返す
getAppletInfo() - クラス のメソッドrbf.RbfApplet
アプレット情報を返す
getCenterLocation() - クラス のメソッドfigure.Cube3D
中心位置を返す
getColumnVector(int) - クラス のメソッドfigure.AbstractMatrix
列ベクトルを返す
getColumnVector(int) - インタフェース のメソッドfigure.Matrix
列ベクトルを返す
getColumnVectors() - クラス のメソッドfigure.AbstractMatrix
列ベクトルを返す
getColumnVectors() - インタフェース のメソッドfigure.Matrix
列ベクトルを返す
getControlPanel() - クラス のメソッドrbf.RbfActionManager
制御パネルを返す
getDataModel() - クラス のメソッドrbf.RbfApplet
HTMLタグで指定された FVM データを返す
getGrid(int, int) - クラス のメソッドrbf.RbfDataModel
格子点を返す
getILU(double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
不完全 LU 分解をする
getLocation() - クラス のメソッドfigure.Cube3D
位置を返す
getLU(double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
LU 分解をする
getLU(double) - インタフェース のメソッドfigure.matrix.MatrixSolver
LU 分解をする
getModel() - クラス のメソッドrbf.RbfActionManager
放射基底関数補間データモデルを返す
getModel() - クラス のメソッドrbf.RbfViewCanvas
放射基底関数補間データモデルを返す
getName() - 列挙型 のメソッドfigure.matrix.MatrixSolveMethod
行列解法の名称を返す
getParameter(MatrixSolveMethod) - クラス のstaticメソッドfigure.matrix.MatrixSolveParameter
行列解法のパラメータを返す
getParameterInfo() - クラス のメソッドrbf.RbfApplet
このアプレットが解釈するパラメータ情報を返す
getParameters(MatrixSolveMethod) - クラス のstaticメソッドfigure.matrix.MatrixSolveParameter
行列解法のパラメータを返す
getPoint(int) - クラス のメソッドrbf.RbfDataModel
母点を返す
getPoint(Point) - クラス のメソッドrbf.ViewPoint3D
画面上の点を返す
getPointCount() - クラス のメソッドrbf.RbfDataModel
母点の数を返す
getRange() - クラス のメソッドrbf.RbfDataModel
格子範囲を返す
getRowVector(int) - クラス のメソッドfigure.AbstractMatrix
行ベクトルを返す
getRowVector(int) - インタフェース のメソッドfigure.Matrix
行ベクトルを返す
getRowVectors() - クラス のメソッドfigure.AbstractMatrix
行ベクトルを返す
getRowVectors() - インタフェース のメソッドfigure.Matrix
行ベクトルを返す
getTagColor(String) - クラス のメソッドrbf.RbfApplet
HTMLタグで指定された色を返す
getTagFont() - クラス のメソッドrbf.RbfApplet
HTMLタグで指定されたフォントを返す
getValue(double[]) - クラス のメソッドrbf.Rbf
関数値を返す
getViewCanvas() - クラス のメソッドrbf.RbfActionManager
表示キャンバスを返す
getViewPoint(Point3D, double, Point3D) - クラス のメソッドrbf.RbfViewCanvas
画面上の点を返す
getX(Point) - クラス のメソッドrbf.ViewPoint3D
画面上の x 座標を返す
getY(Point) - クラス のメソッドrbf.ViewPoint3D
画面上の y 座標を返す
grid - クラス の変数rbf.RbfDataModel
格子点を格納する配列
gridColor - クラス の変数rbf.RbfViewCanvas
格子表示色
gridRange - クラス の変数rbf.RbfDataModel
格子範囲
gui - パッケージ gui
GUI コンポーネントを使用する基本クラスを提供する。

H

hashCode() - クラス のメソッドfigure.AbstractMatrix
オブジェクトのハッシュコード値を返す
hashCode() - クラス のメソッドfigure.Cube3D
オブジェクトのハッシュコード値を返す
hashCode() - クラス のメソッドfigure.Transform
オブジェクトのハッシュコード値を返す
hashCode() - クラス のメソッドfigure.Tuple3D
オブジェクトのハッシュコード値を返す
hashCode() - クラス のメソッドfigure.Vector
オブジェクトのハッシュコード値を返す
height - クラス の変数figure.Cube3D
y 軸方向高さ

I

init() - クラス のメソッドfigure.DefaultMatrix
行列を初期化する
init() - インタフェース のメソッドfigure.Matrix
行列を初期化する
init() - クラス のメソッドfigure.Transform
変換行列を初期化する
init() - クラス のメソッドrbf.RbfApplet
アプレットを初期化する
innerProduct(Vector, Vector) - クラス のstaticメソッドfigure.Vector
ベクトルの内積を計算する
inverse() - クラス のメソッドfigure.matrix.DefaultMatrixSolver
逆行列を求める
inverse(DefaultMatrix, double) - クラス のstaticメソッドfigure.matrix.DefaultMatrixSolver
LU 分解法で逆行列を求める
inverse() - インタフェース のメソッドfigure.matrix.MatrixSolver
逆行列を求める
inverseNoPreserv(double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
逆行列を求める
元の行列は保持しない
isSymmetry() - クラス のメソッドfigure.AbstractMatrix
行列が対称かどうかを判別する
isSymmetry() - クラス のメソッドfigure.DefaultMatrix
行列が対称かどうかを判別する
isSymmetry() - インタフェース のメソッドfigure.Matrix
行列が対称かどうかを判別する

K

keyMap - クラス の変数rbf.RbfActionManager
アクションキーを格納するマップ
keyPressed(KeyEvent) - クラス のメソッドrbf.RbfActionManager
キーを押した時の処理を行う
keyReleased(KeyEvent) - クラス のメソッドrbf.RbfActionManager
キーを離した時の処理を行う
keyTyped(KeyEvent) - クラス のメソッドrbf.RbfActionManager
キーをタイプした時の処理を行う

L

LABEL - クラス のstatic変数rbf.Coordinates
座標ラベル

M

magnitude() - クラス のメソッドfigure.Vector
ベクトルの大きさを計算する
magnitude() - クラス のメソッドfigure.Vector3D
ベクトルの大きさを返す
magnitudeSq() - クラス のメソッドfigure.Vector
ベクトルの大きさの 2 乗を計算する
magnitudeSq() - クラス のメソッドfigure.Vector3D
ベクトルの大きさの 2 乗を返す
map - クラス のstatic変数figure.matrix.MatrixSolveParameter
行列解法パラメータを格納した配列
Matrix - figureのインタフェース
行列インターフェイス
MatrixSolveException - figure.matrixの例外
連立方程式の解が求まらない場合にスローされる例外
MatrixSolveException() - 例外 のコンストラクタfigure.matrix.MatrixSolveException
例外を構築する
MatrixSolveException(String) - 例外 のコンストラクタfigure.matrix.MatrixSolveException
詳細メッセージを使用して例外を構築する
MatrixSolveMethod - figure.matrixの列挙型
行列解法クラス
MatrixSolveMethod(String) - 列挙型 のコンストラクタfigure.matrix.MatrixSolveMethod
行列解法オブジェクトを構築する
MatrixSolveParameter - figure.matrixのクラス
行列解法パラメータ
MatrixSolveParameter(double) - クラス のコンストラクタfigure.matrix.MatrixSolveParameter
行列解法パラメータを構築する
MatrixSolveParameter(double, double) - クラス のコンストラクタfigure.matrix.MatrixSolveParameter
行列解法パラメータを構築する
MatrixSolveParameter(double, double, double) - クラス のコンストラクタfigure.matrix.MatrixSolveParameter
行列解法パラメータを構築する
MatrixSolveParameter.ParameterMap - figure.matrixのクラス
行列解法パラメータ
MatrixSolveParameter.ParameterMap() - クラス のコンストラクタfigure.matrix.MatrixSolveParameter.ParameterMap
 
MatrixSolver - figure.matrixのインタフェース
連立方程式の解を求めるための行列インターフェイス
p = A xx を求める
message - クラス の変数rbf.RbfApplet
エラーメッセージ
message - クラス の変数rbf.RbfViewCanvas
エラーメッセージ
MIN_DISTANCE_SQ - クラス のstatic変数rbf.RbfDataModel
母点間の最小距離の2乗
MIN_VALUE - クラス のstatic変数rbf.RbfViewCanvas
分母の最小値
model - クラス の変数rbf.io.RbfDataReader
放射基底関数補間データモデル
model - クラス の変数rbf.RbfViewCanvas
放射基底関数補間データモデル
mouseClicked(MouseEvent) - クラス のメソッドrbf.RbfActionManager
マウスをクリックした時の処理を行う
mouseDragged(MouseEvent) - クラス のメソッドrbf.RbfActionManager
マウスをドラッグした時の処理を行う
mouseEntered(MouseEvent) - クラス のメソッドrbf.RbfActionManager
マウスがコンポーネントに入った時の処理を行う
mouseExited(MouseEvent) - クラス のメソッドrbf.RbfActionManager
マウスがコンポーネントから出た時の処理を行う
mouseMoved(MouseEvent) - クラス のメソッドrbf.RbfActionManager
マウスを移動させた時の処理を行う
mousePoint - クラス の変数rbf.RbfActionManager
マウス位置
mousePressed(MouseEvent) - クラス のメソッドrbf.RbfActionManager
マウスボタンを押した時の処理を行う
mouseReleased(MouseEvent) - クラス のメソッドrbf.RbfActionManager
マウスボタンを離した時の処理を行う
mul(double) - クラス のメソッドfigure.DefaultMatrix
スカラーを掛ける
mul(Matrix, Matrix) - クラス のstaticメソッドfigure.DefaultMatrix
行列の積を計算する
mul(double) - インタフェース のメソッドfigure.Matrix
スカラーを掛ける
mul(double) - クラス のメソッドfigure.Vector
スカラーを掛ける
mul(Matrix) - クラス のメソッドfigure.Vector
行列との積を計算する
mul(double) - クラス のメソッドfigure.Vector3D
スカラー倍する

N

name - 列挙型 の変数figure.matrix.MatrixSolveMethod
解法の名称
normalize() - クラス のメソッドfigure.Vector3D
単位ベクトル化する
nx - クラス の変数rbf.RbfDataModel
格子点の x 座標の分割数
nx - クラス の変数rbf.RbfViewCanvas
x 方向格子点数
ny - クラス の変数rbf.RbfDataModel
格子点の y 座標の分割数
ny - クラス の変数rbf.RbfViewCanvas
y 方向格子点数
nz - クラス の変数rbf.RbfViewCanvas
z 方向格子点数

O

order - クラス の変数rbf.PolyharmonicSpline
次数
ORDER - クラス のstatic変数rbf.RbfControlPanel
選択次数

P

paint(Graphics2D, Point) - クラス のメソッドrbf.Coordinates
座標軸を描画する
paint(Graphics) - クラス のメソッドrbf.RbfViewCanvas
描画する
paintModel(Graphics2D) - クラス のメソッドrbf.RbfViewCanvas
描画する
panelSize - クラス の変数gui.BasicViewCanvas
画面サイズ
param - クラス の変数figure.matrix.MatrixSolveParameter
行列解法のパラメータを格納した配列
perspect(double) - クラス のメソッドfigure.Point3D
透視変換する
Point3D - figureのクラス
3次元点クラス
Point3D() - クラス のコンストラクタfigure.Point3D
デフォルト値 (0,0,0) で点を構築する
Point3D(double, double, double) - クラス のコンストラクタfigure.Point3D
座標値を指定して点を構築する
Point3D(Tuple3D) - クラス のコンストラクタfigure.Point3D
集合 t と同じ座標値で点を構築する
POINT_D - クラス のstatic変数rbf.RbfViewCanvas
母点の描画直径
POINT_R - クラス のstatic変数rbf.RbfViewCanvas
母点の描画半径
pointColor - クラス の変数rbf.RbfViewCanvas
母点表示色
points - クラス の変数rbf.RbfDataModel
母点のリスト
polarCoordinates() - クラス のメソッドfigure.Vector3D
極座標表示を返す
PolyharmonicSpline - rbfのクラス
重調和スプライン補間
PolyharmonicSpline(int) - クラス のコンストラクタrbf.PolyharmonicSpline
重調和スプライン補間を構築する
PolyharmonicSpline.Even - rbfのクラス
偶数次重調和スプライン補間
PolyharmonicSpline.Even(int) - クラス のコンストラクタrbf.PolyharmonicSpline.Even
偶数次重調和スプライン補間を構築する
PolyharmonicSpline.Odd - rbfのクラス
奇数次重調和スプライン補間
PolyharmonicSpline.Odd(int) - クラス のコンストラクタrbf.PolyharmonicSpline.Odd
奇数次重調和スプライン補間を構築する

R

r - クラス の変数rbf.CalcFunctionButton
基準半径を入力する TextField
r - クラス の変数rbf.CreatePointsButton
基準半径を入力する TextField
r - クラス の変数rbf.GaussRbf
基準半径
random - クラス の変数rbf.CreatePointsButton
乱数ジェネレーター
range - クラス の変数rbf.RbfViewCanvas
格子範囲
rbf - パッケージ rbf
放射基底関数補間固有のクラスを提供する。
Rbf - rbfのクラス
放射基底関数補間
Rbf() - クラス のコンストラクタrbf.Rbf
放射基底関数補間を構築する
rbf.io - パッケージ rbf.io
放射基底関数補間の入出力に関するクラスを提供する。
RbfActionManager - rbfのクラス
アクション管理クラス
RbfActionManager(RbfViewCanvas) - クラス のコンストラクタrbf.RbfActionManager
アクション管理オブジェクトを構築する
RbfApplet - rbfのクラス
放射基底関数補間サンプルアプレット メインクラス
RbfApplet() - クラス のコンストラクタrbf.RbfApplet
 
RbfControlPanel - rbfのクラス
コントロールパネル
RbfControlPanel(RbfViewCanvas) - クラス のコンストラクタrbf.RbfControlPanel
コントロールパネルを構築する
RbfDataModel - rbfのクラス
放射基底関数補間データモデル
RbfDataModel() - クラス のコンストラクタrbf.RbfDataModel
放射基底関数補間データモデルを構築する
RbfDataReader - rbf.ioのクラス
放射基底関数補間データ読み込みクラス
RbfDataReader(RbfDataModel) - クラス のコンストラクタrbf.io.RbfDataReader
放射基底関数補間データ読み込みオブジェクトを構築する
RbfViewCanvas - rbfのクラス
表示キャンバス
RbfViewCanvas(RbfDataModel, String, Font, Color, Color) - クラス のコンストラクタrbf.RbfViewCanvas
表示キャンバスを構築する
read(InputStream) - クラス のメソッドfileio.TextDataReader
データを読み込む
read(Reader) - クラス のメソッドfileio.TextDataReader
データを読み込む
read(URL) - クラス のメソッドfileio.TextDataReader
データを読み込む
readData(BufferedReader) - クラス のメソッドfileio.TextDataReader
データを読み込む
readData(BufferedReader) - クラス のメソッドrbf.io.RbfDataReader
放射基底関数補間データモデルを読み込む
ri - クラス の変数rbf.GaussRbf
基準半径の逆数の2乗
rot(Tuple3D, double) - クラス のメソッドfigure.Tuple3D
任意の軸周りに回転する
rot(double, double, double, double) - クラス のメソッドfigure.Tuple3D
任意の軸周りに回転する
rot(double, double, double, double, double) - クラス のメソッドfigure.Tuple3D
任意の軸周りに回転する
rotate(Point3D) - クラス のメソッドfigure.Transform
座標を回転する
rotate(double, double, double) - クラス のメソッドfigure.Transform
回転変換をする
rotate(double, double, double, double) - クラス のメソッドfigure.Transform
回転変換をする
rotate(int, int) - クラス のメソッドrbf.RbfViewCanvas
モデルを回転させる
rotateCoef - クラス の変数rbf.RbfViewCanvas
モデル回転速度係数
rotX(double) - クラス のメソッドfigure.Tuple3D
x 軸周りに回転する
rotX(double, double) - クラス のメソッドfigure.Tuple3D
x 軸周りに回転する
rotY(double) - クラス のメソッドfigure.Tuple3D
y 軸周りに回転する
rotY(double, double) - クラス のメソッドfigure.Tuple3D
y 軸周りに回転する
rotZ(double) - クラス のメソッドfigure.Tuple3D
z 軸周りに回転する
rotZ(double, double) - クラス のメソッドfigure.Tuple3D
z 軸周りに回転する
rowCount - クラス の変数figure.DefaultMatrix
行の数
rowCount() - クラス のメソッドfigure.DefaultMatrix
行の数を返す
rowCount() - インタフェース のメソッドfigure.Matrix
行の数を返す

S

set(int, int, double) - クラス のメソッドfigure.DefaultMatrix
成分に値を設定する
set(int, int, double) - インタフェース のメソッドfigure.Matrix
成分に値を設定する
set(double, double, double) - クラス のメソッドfigure.Tuple3D
座標を設定する
set(Tuple3D) - クラス のメソッドfigure.Tuple3D
座標を設定する
set(int, double) - クラス のメソッドfigure.Vector
成分を設定する
setBasePoint(double[][]) - クラス のメソッドrbf.Rbf
母点を設定する
setBounds(double, double, double, double, double, double) - クラス のメソッドfigure.Cube3D
境界を設定する
setColors(Color, Color) - クラス のメソッドrbf.RbfViewCanvas
表示色を設定する
setLocation(double, double, double) - クラス のメソッドfigure.Cube3D
座標を設定する
setLocation(Tuple3D) - クラス のメソッドfigure.Cube3D
座標を設定する
setLocation(double, double, double) - クラス のメソッドfigure.Point3D
座標を設定する
setLocation(Tuple3D) - クラス のメソッドfigure.Point3D
座標を設定する
setMessage(String) - クラス のメソッドrbf.RbfViewCanvas
エラーメッセージを設定する
setPaint() - クラス のメソッドgui.BasicViewCanvas
画面の設定をする
setPaint() - クラス のメソッドrbf.RbfViewCanvas
画面設定
setParameters(MatrixSolveMethod, double[]) - クラス のstaticメソッドfigure.matrix.MatrixSolveParameter
行列解法のパラメータを設定する
setSize(double, double, double) - クラス のメソッドfigure.Cube3D
大きさを設定する
setVertices(double, Transform) - クラス のメソッドrbf.Coordinates
描画頂点を設定する
setWeight(double[]) - クラス のメソッドrbf.Rbf
重み係数を設定する
setX(double) - クラス のメソッドfigure.Tuple3D
x 座標を設定する
setY(double) - クラス のメソッドfigure.Tuple3D
y 座標を設定する
setZ(double) - クラス のメソッドfigure.Tuple3D
z 座標を設定する
size - クラス の変数figure.Vector
ベクトルの成分の数
size() - クラス のメソッドfigure.Vector
成分の数を返す
solve(Vector, MatrixSolveMethod) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
連立方程式の解を求める
solve(Vector, MatrixSolveMethod) - インタフェース のメソッドfigure.matrix.MatrixSolver
連立方程式の解を求める
solveByCG(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double, int) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double) - インタフェース のメソッドfigure.matrix.MatrixSolver
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double, int) - インタフェース のメソッドfigure.matrix.MatrixSolver
共役勾配法で連立方程式の解を求める
solveByGauss(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
ガウス消去法で連立方程式の解を求める
solveByGauss(Vector, double) - インタフェース のメソッドfigure.matrix.MatrixSolver
ガウス消去法で連立方程式の解を求める
solveByGaussJordan(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
Gauss - Jordan 法で連立方程式の解を求める
solveByGaussJordan(Vector, double) - インタフェース のメソッドfigure.matrix.MatrixSolver
Gauss - Jordan 法で連立方程式の解を求める
solveByGaussJordanNoPreserv(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
Gauss - Jordan 法で連立方程式の解を求める
solveByGaussNoPreserv(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
ガウス消去法で連立方程式の解を求める
元の行列は保持しない
solveByILUCG(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double, int) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(DefaultMatrix, Vector, double, int) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double) - インタフェース のメソッドfigure.matrix.MatrixSolver
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double, int) - インタフェース のメソッドfigure.matrix.MatrixSolver
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByLU(DefaultMatrix, Vector, double) - クラス のstaticメソッドfigure.matrix.DefaultMatrixSolver
LU 分解法で連立方程式の解を求める
solveByLU(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
LU 分解法で連立方程式の解を求める
solveByLU(Vector, double) - インタフェース のメソッドfigure.matrix.MatrixSolver
LU 分解法で連立方程式の解を求める
solveByLUNoPreserv(Vector, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
軸選択 LU 分解法で連立方程式の解を求める
元の行列は保持しない
solveBySOR(Vector, double, int, double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
SOR 法で連立方程式の解を求める
solveBySOR(Vector, double, int, double) - インタフェース のメソッドfigure.matrix.MatrixSolver
SOR 法で連立方程式の解を求める
sphericalCoordinates() - クラス のメソッドfigure.Vector3D
球座標表示を返す
split(String) - クラス のstaticメソッドfileio.TextDataReader
文字列を分割する

T

TextDataReader - fileioのクラス
テキストデータ読み込みクラス
TextDataReader() - クラス のコンストラクタfileio.TextDataReader
テキストデータ読み込みオブジェクトを構築する
TOLERANCE - クラス のstatic変数figure.AbstractMatrix
反復計算の収束判定閾値
toLU(double) - クラス のメソッドfigure.matrix.DefaultMatrixSolver
この行列を LU 分解する
toString() - クラス のメソッドfigure.AbstractMatrix
データ文字列を返す
toString() - クラス のメソッドfigure.Cube3D
データ文字列を返す
toString() - クラス のメソッドfigure.Point3D
データ文字列を返す
toString() - クラス のメソッドfigure.Transform
データ文字列を返す
toString() - クラス のメソッドfigure.Tuple3D
データ文字列を返す
toString() - クラス のメソッドfigure.Vector
データ文字列を返す
toString() - クラス のメソッドfigure.Vector3D
データ文字列を返す
toStrings() - クラス のメソッドfigure.AbstractMatrix
データ文字列を格納した配列を返す
toStrings() - インタフェース のメソッドfigure.Matrix
データ文字列を格納した配列を返す
trace() - クラス のメソッドfigure.AbstractMatrix
トレースを返す
trace() - インタフェース のメソッドfigure.Matrix
トレースを返す
trans - クラス の変数figure.Transform
変換行列の成分を格納する配列
trans(Point3D) - クラス のメソッドfigure.Transform
座標を変換する
transCoef - クラス の変数rbf.RbfViewCanvas
モデル平行移動係数
Transform - figureのクラス
3次元座標変換クラス
Transform() - クラス のコンストラクタfigure.Transform
変換行列を構築する
transform - クラス の変数rbf.RbfViewCanvas
変換行列
translate(double, double, double) - クラス のメソッドfigure.Cube3D
平行移動する
translate(Vector3D) - クラス のメソッドfigure.Cube3D
平行移動する
translate(double, double, double) - クラス のメソッドfigure.Point3D
平行移動する
translate(Vector3D) - クラス のメソッドfigure.Point3D
平行移動する
translate(double, double, double) - クラス のメソッドfigure.Transform
平行移動をする
translate(int, int) - クラス のメソッドrbf.RbfViewCanvas
モデルを平行移動させる
transposition() - クラス のメソッドfigure.DefaultMatrix
転置行列を返す
transposition() - インタフェース のメソッドfigure.Matrix
転置行列を返す
Tuple3D - figureのクラス
3つの数値の集合クラス
Tuple3D() - クラス のコンストラクタfigure.Tuple3D
デフォルト値 (0,0,0) で集合を構築する
Tuple3D(double, double, double) - クラス のコンストラクタfigure.Tuple3D
座標値を指定して集合を構築する
Tuple3D(Tuple3D) - クラス のコンストラクタfigure.Tuple3D
集合 t と同じ物を集合を構築する

U

unitMatrix(int) - クラス のstaticメソッドfigure.DefaultMatrix
単位行列を返す
update(Graphics) - クラス のメソッドrbf.RbfViewCanvas
再描画する

V

valueOf(String) - 列挙型 のstaticメソッドfigure.matrix.MatrixSolveMethod
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙型 のstaticメソッドfigure.matrix.MatrixSolveMethod
この列挙型の定数を含む配列を宣言されている順序で返します。
varCount - クラス の変数rbf.Rbf
変数の数
Vector - figureのクラス
ベクトルクラス
Vector(int) - クラス のコンストラクタfigure.Vector
0 ベクトルを構築する
Vector(int, double[]) - クラス のコンストラクタfigure.Vector
ベクトルを構築する
Vector3D - figureのクラス
3 次元ベクトルクラス
Vector3D() - クラス のコンストラクタfigure.Vector3D
デフォルト値 (0,0,0) でベクトルを構築する
Vector3D(double, double, double) - クラス のコンストラクタfigure.Vector3D
成分を指定してベクトルを構築する
Vector3D(Tuple3D) - クラス のコンストラクタfigure.Vector3D
集合 t と同じ成分でベクトルを構築する
Vector3D(Point3D, Point3D) - クラス のコンストラクタfigure.Vector3D
始点と終点を指定してベクトルを構築する
ViewPoint3D - rbfのクラス
画面上 3 次元点クラス
ViewPoint3D(double, double, double) - クラス のコンストラクタrbf.ViewPoint3D
点を構築する
viewSize - クラス の変数rbf.RbfViewCanvas
モデル表示領域サイズ
vp - クラス の変数rbf.Coordinates
座標軸描画頂点

W

w - クラス の変数rbf.Rbf
重み係数を格納する配列
width - クラス の変数figure.Cube3D
x 軸方向幅

X

x - クラス の変数figure.Cube3D
x 座標
x - クラス の変数figure.Tuple3D
x 座標

Y

y - クラス の変数figure.Cube3D
y 座標
y - クラス の変数figure.Tuple3D
y 座標

Z

z - クラス の変数figure.Cube3D
z 座標
z - クラス の変数figure.Tuple3D
z 座標
zoom(double) - クラス のメソッドfigure.Transform
拡大・縮小をする
zoom(int, int) - クラス のメソッドrbf.RbfViewCanvas
モデルを拡大・縮小させる
zoomCoef - クラス の変数rbf.RbfViewCanvas
モデル拡大・縮小係数
A B C D E F G H I K L M N O P R S T U V W X Y Z