-
-
Notifications
You must be signed in to change notification settings - Fork 7.4k
GraphTracer
Jason Park edited this page Dec 3, 2018
·
2 revisions
Visualize an adjacency matrix into a graph. Usage
Name | Description | |
---|---|---|
GraphTracer | Create a GraphTracer object. | Usage |
new GraphTracer(String title = "GraphTracer") |
||
set | Set array2d to visualize. |
Usage |
GraphTracer set(Object[][] array2d = []) |
||
reset | Reset data. | Usage |
GraphTracer reset() |
||
delay | Pause to show changes in all tracers. | Usage |
GraphTracer delay() |
||
directed | Make the graph directed. | Usage |
GraphTracer directed(boolean isDirected = true) |
||
weighted | Make the graph weighted. | Usage |
GraphTracer weighted(boolean isWeighted = true) |
||
addNode | Add a node. | Usage |
GraphTracer addNode(Object id, double weight = null, double x = 0, double y = 0, int visitedCount = 0, int selectedCount = 0) |
||
updateNode | Update a node. | Usage |
GraphTracer updateNode(Object id, double weight = undefined, double x = undefined, double y = undefined, int visitedCount = undefined, int selectedCount = undefined) |
||
removeNode | Remove a node. | Usage |
GraphTracer removeNode(Object id) |
||
addEdge | Add an edge connecting from source to target . |
Usage |
GraphTracer addEdge(Object source, Object target, double weight = null, int visitedCount = 0, int selectedCount = 0) |
||
updateEdge | Update an edge connecting from source to target . |
Usage |
GraphTracer updateEdge(Object source, Object target, double weight = undefined, int visitedCount = undefined, int selectedCount = undefined) |
||
removeEdge | Remove an edge connecting from source to target . |
Usage |
GraphTracer removeEdge(Object source, Object target) |
||
layoutCircle | Arrange nodes on a circular layout. | Usage |
GraphTracer layoutCircle() |
||
layoutTree | Arrange nodes on a tree layout having root as its root node. |
Usage |
GraphTracer layoutTree(Object root = 0, boolean sorted = false) |
||
layoutRandom | Arrange nodes randomly. | Usage |
GraphTracer layoutRandom() |
||
visit | Visit target from source . |
Usage |
GraphTracer visit(Object target, Object source = null, double weight = null) |
||
leave | Return from target to source . |
Usage |
GraphTracer leave(Object target, Object source = null, double weight = null) |
||
select | Select target from source . |
Usage |
GraphTracer select(Object target, Object source = null) |
||
deselect | Stop selecting target from source . |
Usage |
GraphTracer deselect(Object target, Object source = null) |
||
log | Log graph traversals. | Usage |
GraphTracer log(LogTracer logTracer) |