| Package | com.lookbackon.ds |
| Class | public class GraphBoard |
| Inheritance | GraphBoard Object |
| Method | Defined By | ||
|---|---|---|---|
GraphBoard(w:int, h:int, isDigraph:Boolean = true)
Constructor
Graph uncorrespondence for ..no.. | GraphBoard | ||
Edge addition
| GraphBoard | ||
Node addition
| GraphBoard | ||
clear():void | GraphBoard | ||
dump():String
Prints out all elements (for debug/demo purposes). | GraphBoard | ||
edge(src:int):Array
Edge group acquisition
| GraphBoard | ||
nNodes():int
Number of nodes
| GraphBoard | ||
Node acquisition
| GraphBoard | ||
removeEdge(src:int, dst:int):void
Edge deletion
| GraphBoard | ||
removeNode(index:int):void
Node deletion
| GraphBoard | ||
size():int
Size of node buffer (number of ≠ nodes)
| GraphBoard | ||
| GraphBoard | () | Constructor |
public function GraphBoard(w:int, h:int, isDigraph:Boolean = true)Constructor Graph uncorrespondence for ..no..
Parametersw:int — Whether it is an effective graph or not?
| |
h:int | |
isDigraph:Boolean (default = true) |
| addEdge | () | method |
public function addEdge(edge:Edge):BooleanEdge addition
Parameters
edge:Edge — Added edge
|
Boolean — Whether it was possible to add it or not?
|
| addNode | () | method |
public function addNode(node:Node):intNode addition
Parameters
node:Node — Added node
|
int — Index of added node
|
| 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):ArrayEdge group acquisition
Parameters
src:int — Start point
|
Array |
| nNodes | () | method |
public function nNodes():intNumber of nodes
Returnsint |
| node | () | method |
| removeEdge | () | method |
public function removeEdge(src:int, dst:int):voidEdge deletion
Parameters
src:int — Starting point of deleted edge
| |
dst:int — Terminal of deleted edge
|
| removeNode | () | method |
public function removeNode(index:int):voidNode deletion
Parameters
index:int — Index of deleted node
|
| size | () | method |
public function size():intSize of node buffer (number of ≠ nodes)
Returnsint |