|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectEdge
public class Edge
ドロネー辺クラス
フィールドの概要 | |
---|---|
private int |
code
辺の種類を表す番号 |
int |
endVertex
終点のポインタ |
int |
startVertex
始点のポインタ |
protected java.awt.geom.Point2D |
v1
ボロノイ点 1 を表す Point2D |
protected java.awt.geom.Point2D |
v2
ボロノイ点 2 を表す Point2D |
コンストラクタの概要 | |
---|---|
Edge(int startVertex,
int endVertex,
java.awt.geom.Point2D v1,
java.awt.geom.Point2D v2)
ドロネー辺を構築する |
|
Edge(int startVertex,
int endVertex,
java.awt.geom.Point2D v1,
java.awt.geom.Point2D v2,
int code)
ドロネー辺を構築する |
メソッドの概要 | |
---|---|
void |
addCode(int dcode)
辺の種類を変更する |
int |
getEndVertex()
終点のポインタを返す |
java.awt.Point |
getEndVertex(java.util.List points)
リストから終点を取り出す |
int |
getStartVertex()
始点のポインタを返す |
java.awt.Point |
getStartVertex(java.util.List points)
リストから始点を取り出す |
java.awt.geom.Line2D |
getVoronoiEdge()
ボロノイ辺を返す |
java.awt.geom.Point2D |
getVoronoiPoint1()
ボロノイ点 1 を返す |
java.awt.geom.Point2D |
getVoronoiPoint2()
ボロノイ点 2 を返す |
boolean |
isDraw(int bit1,
int bit2)
この辺を描画するかどうか判別する |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public int startVertex
public int endVertex
private int code
protected java.awt.geom.Point2D v1
Point2D
protected java.awt.geom.Point2D v2
Point2D
コンストラクタの詳細 |
---|
public Edge(int startVertex, int endVertex, java.awt.geom.Point2D v1, java.awt.geom.Point2D v2)
startVertex
- 始点のポインタendVertex
- 終点のポインタv1
- ボロノイ点 1 を表す Point2D
v2
- ボロノイ点 2 を表す Point2D
public Edge(int startVertex, int endVertex, java.awt.geom.Point2D v1, java.awt.geom.Point2D v2, int code)
startVertex
- 始点のポインタendVertex
- 終点のポインタv1
- ボロノイ点 1 を表す Point2D
v2
- ボロノイ点 2 を表す Point2D
code
- 辺の種類を表す番号メソッドの詳細 |
---|
public void addCode(int dcode)
dcode
- 辺の種類を表す番号public int getStartVertex()
public java.awt.Point getStartVertex(java.util.List points)
points
- 点を格納したリスト
Point
public int getEndVertex()
public java.awt.Point getEndVertex(java.util.List points)
points
- 点を格納したリスト
Point
public java.awt.geom.Point2D getVoronoiPoint1()
Point2D
public java.awt.geom.Point2D getVoronoiPoint2()
Point2D
public java.awt.geom.Line2D getVoronoiEdge()
Line2D
public boolean isDraw(int bit1, int bit2)
bit1
- ビット 1bit2
- ビット 2
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |