Skip to content

GraphTracer

Jason Park edited this page Dec 3, 2018 · 2 revisions

GraphTracer

Visualize an adjacency matrix into a graph. Usage

Methods

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)
Clone this wiki locally
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy