A B C D E G H I K L M N P R S U V

A

actionPerformed(ActionEvent) - クラス ClearButton のメソッド
表示を消去する
actionPerformed(ActionEvent) - クラス DrawButton のメソッド
図を描画する
addCode(int) - クラス Edge のメソッド
辺の種類を変更する
addPoint(Point) - クラス VoronoiModel のメソッド
点を追加する

B

bg - クラス VoronoiViewCanvas の変数
ダブルバッファリング用イメージのグラフィックスコンテキスト
bgColor - クラス VoronoiViewCanvas の変数
背景色
bgImage - クラス VoronoiViewCanvas の変数
ダブルバッファリング用イメージ

C

calculated - クラス VoronoiViewCanvas の変数
図形計算スイッチ 計算済みなら true
canvas - クラス ClearButton の変数
表示キャンバス
canvas - クラス DiagramChoice の変数
表示キャンバス
canvas - クラス DrawButton の変数
表示キャンバス
clear() - クラス VoronoiViewCanvas のメソッド
点を消去する
ClearButton - <Unnamed> の クラス
表示消去ボタン
ClearButton(VoronoiViewCanvas) - クラス ClearButton のコンストラクタ
表示消去ボタンを構築する
clearPoint() - クラス VoronoiModel のメソッド
点を消去する
code - クラス Edge の変数
辺の種類を表す番号
create(Dimension) - クラス VoronoiModel のメソッド
ボロノイ図・ドロネー分割を作成する
createGabrielGraph() - クラス VoronoiModel のメソッド
ガブリエルグラフを作成する
createMinimumSpanTree() - クラス VoronoiModel のメソッド
最小全域木を作成する
createNearestGraph() - クラス VoronoiModel のメソッド
最近傍グラフを作成する
createRelNeGraph() - クラス VoronoiModel のメソッド
相対近傍グラフを作成する

D

destroy() - クラス VoronoiApplet のメソッド
リソースを破棄する
DIAGRAM_MODE - クラス VoronoiViewCanvas の static 変数
図描画モードを表す整数
DiagramChoice - <Unnamed> の クラス
描画図選択チョイス
DiagramChoice(VoronoiViewCanvas) - クラス DiagramChoice のコンストラクタ
描画図選択チョイスを構築する
diagramColor - クラス VoronoiViewCanvas の変数
各種図表示色
DrawButton - <Unnamed> の クラス
描画ボタン
DrawButton(VoronoiViewCanvas) - クラス DrawButton のコンストラクタ
描画ボタンを構築する
drawDiagrams(Graphics2D, int) - クラス VoronoiModel のメソッド
ドロネー図等を描画する
drawMode - クラス VoronoiViewCanvas の変数
描画モード
drawPoint(Graphics2D) - クラス VoronoiModel のメソッド
母点を描画する
drawType - クラス VoronoiViewCanvas の変数
描画する図形の種類
drawVD() - クラス VoronoiViewCanvas のメソッド
作図する
drawVoronoi(Graphics2D) - クラス VoronoiModel のメソッド
ボロノイ図を描画する

E

Edge - <Unnamed> の クラス
ドロネー辺クラス
Edge(int, int, Point2D, Point2D) - クラス Edge のコンストラクタ
ドロネー辺を構築する
Edge(int, int, Point2D, Point2D, int) - クラス Edge のコンストラクタ
ドロネー辺を構築する
edges - クラス VoronoiModel の変数
ドロネー辺のリスト
EDIT_MODE - クラス VoronoiViewCanvas の static 変数
母点編集モードを表す整数
endVertex - クラス Edge の変数
終点のポインタ

G

GABRIEL - クラス VoronoiModel の static 変数
ガブリエルグラフを表す整数
GABRIEL_BIT - クラス VoronoiModel の static 変数
ガブリエルグラフのビット整数
getAppletInfo() - クラス VoronoiApplet のメソッド
アプレット情報を返す
getEndVertex() - クラス Edge のメソッド
終点のポインタを返す
getEndVertex(List) - クラス Edge のメソッド
リストから終点を取り出す
getParameterInfo() - クラス VoronoiApplet のメソッド
このアプレットが解釈するパラメータ情報を返す
getStartVertex() - クラス Edge のメソッド
始点のポインタを返す
getStartVertex(List) - クラス Edge のメソッド
リストから始点を取り出す
getVoronoiEdge() - クラス Edge のメソッド
ボロノイ辺を返す
getVoronoiPoint1() - クラス Edge のメソッド
ボロノイ点 1 を返す
getVoronoiPoint2() - クラス Edge のメソッド
ボロノイ点 2 を返す

H

HeapSort - <Unnamed> の クラス
ヒープソートクラス
HeapSort() - クラス HeapSort のコンストラクタ
 

I

init() - クラス VoronoiApplet のメソッド
アプレットを初期化する
isDraw(int, int) - クラス Edge のメソッド
この辺を描画するかどうか判別する
itemStateChanged(ItemEvent) - クラス DiagramChoice のメソッド
描画図を選択する

K

KEY - クラス DiagramChoice の static 変数
図のキー値を格納した配列

L

large(int, int, int[]) - クラス HeapSort の static メソッド
2 つの要素の大きさを判定する
large(int, int, double[]) - クラス HeapSort の static メソッド
2 つの要素の大きさを判定する
linePoint(Dimension, Point, Point) - クラス VoronoiModel のメソッド
垂直2等分線を返す
linePoint(int, int, double, double, int, int) - クラス VoronoiModel のメソッド
充分長い線分を返す

M

map - クラス DiagramChoice の変数
キー値を格納するマップ
model - クラス VoronoiViewCanvas の変数
ボロノイ図データモデル
mouse - クラス VoronoiViewCanvas の変数
マウス位置を表す Point
mouseClicked(MouseEvent) - クラス VoronoiViewCanvas のメソッド
マウスをクリックした時の処理を行う
mouseEntered(MouseEvent) - クラス VoronoiViewCanvas のメソッド
マウスがコンポーネントに入った時の処理を行う
mouseExited(MouseEvent) - クラス VoronoiViewCanvas のメソッド
マウスがコンポーネントから出た時の処理を行う
mousePressed(MouseEvent) - クラス VoronoiViewCanvas のメソッド
マウスボタンを押した時の処理を行う
mouseReleased(MouseEvent) - クラス VoronoiViewCanvas のメソッド
マウスボタンを離した時の処理を行う
MS_TREE - クラス VoronoiModel の static 変数
最小全域木を表す整数
MS_TREE_BIT - クラス VoronoiModel の static 変数
最小全域木のビット整数

N

NAME - クラス DiagramChoice の static 変数
選択できる図の名称を格納した配列
NEAREST - クラス VoronoiModel の static 変数
最近傍グラフを表す整数
NEAREST_BIT1 - クラス VoronoiModel の static 変数
最近傍グラフの順方向ビット整数
NEAREST_BIT2 - クラス VoronoiModel の static 変数
最近傍グラフの逆方向ビット整数

P

paint(Graphics) - クラス VoronoiViewCanvas のメソッド
描画する
paintModel(Graphics2D) - クラス VoronoiViewCanvas のメソッド
ボロノイ図を描画する
panelSize - クラス VoronoiViewCanvas の変数
パネルサイズ
POINT_D - クラス VoronoiModel の static 変数
母点の描画直径
POINT_R - クラス VoronoiModel の static 変数
母点の描画半径
POINT_R2 - クラス VoronoiModel の static 変数
母点の描画半径の2乗
pointColor - クラス VoronoiViewCanvas の変数
母点表示色
points - クラス VoronoiModel の変数
母点のリスト

R

REL_NE - クラス VoronoiModel の static 変数
相対近傍グラフを表す整数
REL_NE_BIT - クラス VoronoiModel の static 変数
相対近傍グラフのビット整数

S

setDrawType(int) - クラス VoronoiViewCanvas のメソッド
図を指定して描画する
setPaint() - クラス VoronoiViewCanvas のメソッド
画面を設定する
sortedList(int, int[]) - クラス HeapSort の static メソッド
ソートの順番を格納した配列を返す
sortedList(int, double[]) - クラス HeapSort の static メソッド
ソートの順番を格納した配列を返す
startVertex - クラス Edge の変数
始点のポインタ

U

update(Graphics) - クラス VoronoiViewCanvas のメソッド
再描画する

V

v1 - クラス Edge の変数
ボロノイ点 1 を表す Point2D
v2 - クラス Edge の変数
ボロノイ点 2 を表す Point2D
VORONOI - クラス VoronoiModel の static 変数
ボロノイ図・ドロネー分割を表す整数
VoronoiApplet - <Unnamed> の クラス
ボロノイ図・ドロネー分割等アプレット メインクラス
VoronoiApplet() - クラス VoronoiApplet のコンストラクタ
 
voronoiColor - クラス VoronoiViewCanvas の変数
ボロノイ図表示色
VoronoiControlPanel - <Unnamed> の クラス
コントロールパネル
VoronoiControlPanel(VoronoiViewCanvas) - クラス VoronoiControlPanel のコンストラクタ
コントロールパネルを構築する
VoronoiModel - <Unnamed> の クラス
ボロノイ図データモデル
VoronoiModel() - クラス VoronoiModel のコンストラクタ
ボロノイ図データモデルを構築する
VoronoiViewCanvas - <Unnamed> の クラス
表示キャンバス
VoronoiViewCanvas(VoronoiModel) - クラス VoronoiViewCanvas のコンストラクタ
表示キャンバスを構築する

A B C D E G H I K L M N P R S U V