概要
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
A
C
D
E
F
G
I
M
N
P
R
S
T
X
Y
A
ac1
- class
MagneticSpringRootPanel
の変数
ac2
- class
MagneticSpringRootPanel
の変数
ac3
- class
MagneticSpringRootPanel
の変数
ac4
- class
MagneticSpringRootPanel
の変数
add(JCheckBox)
- class
MagneticSpringRootPanel.MyItemListener
のメソッド
C
checkBackXY()
- class
Node
のメソッド
circle
- class
MagneticSpringRepulsion
の static 変数
他のNodeから影響を受ける範囲
CIRCLE
- class
MagneticSpringInitialize
の static 変数
circle(Vector, Vector, Dimension)
- class
MagneticSpringInitialize
の static メソッド
clear()
- class
MagneticSpringPanel
のメソッド
clear()
- class
MagneticSpringRootPanel
のメソッド
createDecisionTree()
- class
MagneticSpringRootPanel
のメソッド
CVector
- class
CVector
.
ベクトルを扱うライブラリクラス
ボイドアプレットに依存していないので再利用が可能。
CVector()
- class
CVector
のコンストラクタ
デフォルトコンストラクタ
CVector(CVector)
- class
CVector
のコンストラクタ
コンストラクタ
CVector(double, double)
- class
CVector
のコンストラクタ
コンストラクタ
D
degToRad(double)
- class
CVector
の static メソッド
destroy()
- class
MagneticSpringApplet
のメソッド
アプレットの終了処理
diffWorld(CVector)
- class
CVector
のメソッド
CVector.getWorld()
により求められる象現の差分を求める。
divLength0
- class
MagneticSpringSpring
の static 変数
divLength0Cross
- class
MagneticSpringSpring
の static 変数
drawString(Graphics, String, int, int, boolean)
- class
DrawTool
の static メソッド
画面に文字を枠付きで表示する。
drawStringTest(Graphics, String, int, int, boolean, int, int)
- class
DrawTool
の static メソッド
DrawTool.drawString(Graphics g,String str,int x,int y,boolean center)
によって 描画される図形内に、引数のcx,cyが入っているかを判定する。
DrawTool
- class
DrawTool
.
DrawTool.DrawData
- class
DrawTool.DrawData
.
DrawTool.DrawData(Graphics, String, int, int, boolean)
- class
DrawTool.DrawData
のコンストラクタ
DrawTool()
- class
DrawTool
のコンストラクタ
E
Edge
- class
Edge
.
Edge class
Edge(int, int)
- class
Edge
のコンストラクタ
Edge(int, int, int)
- class
Edge
のコンストラクタ
Edge(int, int, int, boolean)
- class
Edge
のコンストラクタ
effect
- class
MagneticSpringRepulsion
の static 変数
学習効果
effect
- class
MagneticSpringSpring
の static 変数
学習効果
effectCross
- class
MagneticSpringRepulsion
の static 変数
effectCross
- class
MagneticSpringSpring
の static 変数
effectCrossT
- class
MagneticSpringRepulsion
の static 変数
effectT
- class
MagneticSpringRepulsion
の static 変数
test
F
fmetrics
- class
DrawTool
の static 変数
force(Vector, Vector)
- class
MagneticSpringMagnet
の static メソッド
force(Vector, Vector)
- class
MagneticSpringRepulsion
の static メソッド
force(Vector, Vector)
- class
MagneticSpringSpring
の static メソッド
ForceMethod
- class
ForceMethod
.
Force method control class
ForceMethod(Method, String)
- class
ForceMethod
のコンストラクタ
frameColor
- class
DrawTool.DrawData
の変数
G
getAvailable()
- class
ForceMethod
のメソッド
getCrossCalc()
- class
Edge
のメソッド
getEffectSize()
- class
MagneticSpringPanel
のメソッド
getFixed()
- class
Node
のメソッド
getForceMethod()
- class
MagneticSpringPanel
のメソッド
getLength()
- class
CVector
のメソッド
長さを返す。
getLength0()
- class
Edge
のメソッド
getName()
- class
ForceMethod
のメソッド
getNodeFrom(Vector)
- class
Edge
のメソッド
getNodeTo(Vector)
- class
Edge
のメソッド
getNumber()
- class
Node
のメソッド
getPreferredSize()
- class
MagneticSpringFrame
のメソッド
getRad()
- class
CVector
のメソッド
現在のx,yの値を使用して、角度(radians)を返す
getType()
- class
Edge
のメソッド
getWorld()
- class
CVector
のメソッド
m_x,m_yを以下の4つの象現に分ける
1.
getXInit()
- class
MagneticSpringPanel
のメソッド
getYInit()
- class
MagneticSpringPanel
のメソッド
I
init()
- class
CVector
のメソッド
初期化関数。
init()
- class
MagneticSpringApplet
のメソッド
初期化関数
init(Vector, Vector, Dimension, int)
- class
MagneticSpringInitialize
の static メソッド
innerColor
- class
DrawTool.DrawData
の変数
isInit()
- class
CVector
のメソッド
初期化されているベクトルの場合 trueを返す
isLinkedNode(Node)
- class
Node
のメソッド
isNearNode(Node, int)
- class
Node
のメソッド
itemStateChanged(ItemEvent)
- class
MagneticSpringRootPanel.MyItemListener
のメソッド
M
m_available
- class
ForceMethod
の変数
m_bCenterDraw
- class
MagneticSpringPanel
の変数
図形の中心にラインを描画する場合、trueを設定する。
m_bCrossCalc
- class
Edge
の変数
交差しているラインの時に特別な計算をするかどうかを指定する。
m_bCrossLine
- class
MagneticSpringRootPanel
の変数
交差しているラインをカウントして、特別な処理を行う場合に true に設定する。
m_calcCount
- class
MagneticSpringPanel
の変数
m_checkNode
- class
MagneticSpringPanel
の変数
m_circleRDivide
- class
MagneticSpringInitialize
の static 変数
サークル初期化の円の半径を決定するための値。
m_cross
- class
Edge
の変数
m_crossCount
- class
MagneticSpringPanel
の変数
m_dRate
- class
MagneticSpringPanel
の変数
画面の有効部分(この部分以外は、描画対象としない)
m_dx
- class
Node
の変数
m_dy
- class
Node
の変数
m_edge
- class
MagneticSpringPanel
の変数
m_fixed
- class
Node
の変数
m_forceMethod
- class
MagneticSpringRootPanel
の変数
m_from
- class
Edge
の変数
m_length0
- class
Edge
の変数
m_length0Divide
- class
MagneticSpringInitialize
の static 変数
エッジの最適な長さを計算するときに、パネルの横または、縦の長さのうち 小さい方の値を、以下の値で割った値を使用する。
m_method
- class
ForceMethod
の変数
m_methodHead
- class
MagneticSpringPanel
の変数
計算するアルゴリズムのメソッドのクラスリスト
m_methodList
- class
MagneticSpringPanel
の変数
m_name
- class
Node
の変数
m_name
- class
ForceMethod
の変数
m_nearNode
- class
Node
の変数
m_nMode
- class
MagneticSpringPanel
の変数
m_nNochangeEnd
- class
MagneticSpringPanel
の変数
この変数値の回数、Nodeの位置が変更されなかったら、スレッドを終了する。
m_node
- class
MagneticSpringPanel
の変数
m_nSleep
- class
MagneticSpringPanel
の変数
計算間隔(Nodeの移動があるとき)
m_nSleepNochange
- class
MagneticSpringPanel
の変数
計算時間(Nodeの移動がないとき)
m_number
- class
Node
の変数
m_objList
- class
MagneticSpringRootPanel.MyItemListener
の変数
m_panel
- class
MagneticSpringApplet
の変数
m_panel
- class
MagneticSpringFrame
の変数
m_panel
- class
MagneticSpringRootPanel
の変数
m_threadme
- class
MagneticSpringPanel
の変数
m_to
- class
Edge
の変数
m_type
- class
Edge
の変数
m_vmethod
- class
MagneticSpringPanel
の変数
m_x
- class
CVector
の変数
メンバ変数
m_x
- class
Node
の変数
m_xBack
- class
Node
の変数
m_y
- class
CVector
の変数
メンバ変数
m_y
- class
Node
の変数
m_yBack
- class
Node
の変数
MagneticSpringApplet
- class
MagneticSpringApplet
.
データマイニング テストアプリケーション
Decision Treeパネルクラス
MagneticSpringApplet()
- class
MagneticSpringApplet
のコンストラクタ
MagneticSpringFrame
- class
MagneticSpringFrame
.
MagneticSpringFrame()
- class
MagneticSpringFrame
のコンストラクタ
MagneticSpringInitialize
- class
MagneticSpringInitialize
.
Magnetic-Sprint Model Initializeクラス 行わなければいけない仕事 (1) nodeに番号(setNumber),場所(setPosition),固定(setFixed)を指定する。
MagneticSpringInitialize()
- class
MagneticSpringInitialize
のコンストラクタ
MagneticSpringMagnet
- class
MagneticSpringMagnet
.
Magnetic-Sprint Model
MagneticSpringMagnet()
- class
MagneticSpringMagnet
のコンストラクタ
MagneticSpringPanel
- class
MagneticSpringPanel
.
Magnetic-Sprint Model
MagneticSpringPanel()
- class
MagneticSpringPanel
のコンストラクタ
MagneticSpringRepulsion
- class
MagneticSpringRepulsion
.
Repulsion(反発作用)の力を実現するクラス
MagneticSpringRepulsion()
- class
MagneticSpringRepulsion
のコンストラクタ
MagneticSpringRootPanel
- class
MagneticSpringRootPanel
.
MagneticSpringRootPanel.MyItemListener
- class
MagneticSpringRootPanel.MyItemListener
.
MagneticSpringRootPanel.MyItemListener(MagneticSpringRootPanel)
- class
MagneticSpringRootPanel.MyItemListener
のコンストラクタ
MagneticSpringRootPanel()
- class
MagneticSpringRootPanel
のコンストラクタ
MagneticSpringSpring
- class
MagneticSpringSpring
.
Magnetic-Sprint Model
MagneticSpringSpring()
- class
MagneticSpringSpring
のコンストラクタ
main(String[])
- class
MagneticSpringFrame
の static メソッド
MODE_CALC
- class
MagneticSpringPanel
の変数
MODE_WAIT
- class
MagneticSpringPanel
の変数
mouseListener
- class
MagneticSpringPanel
の変数
mouseMotionListener
- class
MagneticSpringPanel
の変数
N
nFrameSize
- class
DrawTool.DrawData
の変数
Node
- class
Node
.
Node class
Node(String)
- class
Node
のコンストラクタ
nPanelHeight
- class
DrawTool.DrawData
の変数
nPanelWidth
- class
DrawTool.DrawData
の変数
P
paint(Graphics)
- class
MagneticSpringPanel
のメソッド
plus(CVector)
- class
CVector
のメソッド
ベクトルのプラス
JAVAでの演算子のオーバーロード方法が分かれば、そちらに変更する。
R
radToDeg(double)
- class
CVector
の static メソッド
RANDOM
- class
MagneticSpringInitialize
の static 変数
random(Vector, Vector, Dimension)
- class
MagneticSpringInitialize
の static メソッド
relax()
- class
MagneticSpringPanel
のメソッド
relaxstop()
- class
MagneticSpringPanel
のメソッド
rotate(double)
- class
CVector
のメソッド
ベクトルの始点を中心に回転したベクトルを求める
run()
- class
MagneticSpringPanel
のメソッド
S
setAvailable(boolean)
- class
ForceMethod
のメソッド
setBackXY()
- class
Node
のメソッド
setData(DefaultMutableTreeNode, int)
- class
MagneticSpringPanel
のメソッド
setData(DefaultMutableTreeNode, int, int)
- class
MagneticSpringPanel
のメソッド
setData(int)
- class
MagneticSpringRootPanel
のメソッド
setData(Vector, Vector, int)
- class
MagneticSpringPanel
のメソッド
setDataIn(DefaultMutableTreeNode, int)
- class
MagneticSpringPanel
のメソッド
setFixed(boolean)
- class
Node
のメソッド
setLength0(double)
- class
Edge
のメソッド
setNearNode(int)
- class
Node
のメソッド
setNumber(int)
- class
Node
のメソッド
setPosition(int, int)
- class
Node
のメソッド
setValue(double, double)
- class
CVector
のメソッド
値をセットする。
start()
- class
MagneticSpringApplet
のメソッド
アプレットのスタート
stop()
- class
MagneticSpringApplet
のメソッド
アプレットのストップ
stringList
- class
DrawTool.DrawData
の変数
T
towordPlusMinus(CVector)
- class
CVector
のメソッド
引数として与えられたベクトルに対して自分のベクトルをプラス方向 に回転すれば角度が近づくか、マイナス方向に回転すれば近づくかを返 す。
TYPE_01
- class
Edge
の static 変数
TYPE_02
- class
Edge
の static 変数
TYPE_03
- class
Edge
の static 変数
TYPE_IGNORE
- class
Edge
の static 変数
X
xBlank
- class
DrawTool.DrawData
の変数
xPosition
- class
DrawTool.DrawData
の変数
Y
yBlank
- class
DrawTool.DrawData
の変数
yInterval
- class
DrawTool.DrawData
の変数
yPosition
- class
DrawTool.DrawData
の変数
A
C
D
E
F
G
I
M
N
P
R
S
T
X
Y
概要
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし