| Method | Defined By | ||
|---|---|---|---|
GraphEx(isDigraph:Boolean = true)
コンストラクタ
無向グラフ未対応
| GraphEx | ||
エッジ追加
| GraphEx | ||
ノード追加
| GraphEx | ||
clear():void | GraphEx | ||
dump():String
Prints out all elements (for debug/demo purposes). | GraphEx | ||
edge(src:int):Array
エッジ群取得
| GraphEx | ||
nNodes():int
ノード数
| GraphEx | ||
ノード取得
| GraphEx | ||
removeEdge(src:int, dst:int):void
エッジ削除
| GraphEx | ||
removeNode(index:int):void
ノード削除
| GraphEx | ||
size():int
ノードバッファの大きさ(≠ノード数)
| GraphEx | ||
| GraphEx | () | Constructor |
public function GraphEx(isDigraph:Boolean = true)コンストラクタ 無向グラフ未対応
ParametersisDigraph:Boolean (default = true) — 有効グラフか否か
|
| addEdge | () | method |
public function addEdge(edge:Edge):Booleanエッジ追加
Parameters
edge:Edge — 追加するエッジ
|
Boolean — 追加できたか否か
|
| addNode | () | method |
public function addNode(node:Node):intノード追加
Parameters
node:Node — 追加するノード
|
int — 追加したノードのインデクス
|
| clear | () | method |
public function clear():void| dump | () | method |
public function dump():StringPrints out all elements (for debug/demo purposes).
ReturnsString — A human-readable representation of the structure.
|
| edge | () | method |
public function edge(src:int):Arrayエッジ群取得
Parameters
src:int — 始点
|
Array |
| nNodes | () | method |
public function nNodes():intノード数
Returnsint |
| node | () | method |
| removeEdge | () | method |
public function removeEdge(src:int, dst:int):voidエッジ削除
Parameters
src:int — 削除するエッジの始点
| |
dst:int — 削除するエッジの終点
|
| removeNode | () | method |
public function removeNode(index:int):voidノード削除
Parameters
index:int — 削除するノードのインデクス
|
| size | () | method |
public function size():intノードバッファの大きさ(≠ノード数)
Returnsint |