Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 $add
 $conjugate, Complex
 $div, Complex
 $jit
 $jit.id
 $jit.json
 $jit.Trans
 $jit.util
 $madd, Polar
 $prod, Complex
 $scale
A
 Accessors
 add
 addAdjacence, Graph
 addEvent, $jit.util
 addNode, Graph
 addNodeInPath, ST
 addSubtree, ST
 adjacentTo, Graph.Node
 animate
 anySubnode, Graph.Util
 AreaChart
 AreaChart.js
B
 BarChart
 BarChart.js
C
 Canvas
 Canvas.js
 clean, Graph.Util
 clear, Canvas
 clearLabels, Graph.Label.DOM
 clearNodesInPath, ST
 clone
 Complex
 Complex.js
 computeIncremental, ForceDirected
 computeLevels, Graph.Util
 conjugate, Complex
 contains
 contract, Graph.Op
 Core.js
D
 disposeLabel, Graph.Label.DOM
E
 each
 eachAdjacency, Graph.Util
 eachBFS, Graph.Util
 eachLevel
 eachNode, Graph.Util
 eachSubgraph, Graph.Util
 eachSubnode, Graph.Util
 EdgeHelper
 EdgeHelper.arrow
 EdgeHelper.hyperline
 EdgeHelper.line
 empty, Graph
 enter
 equals
 expand, Graph.Op
 extend, $jit.util
$add: function(pos)
Returns the result of adding two Complex numbers.
$add: function(polar)
Adds two Polar instances affecting the current object.
$conjugate: function()
Returns the conjugate for this Complex.
$div: function(pos)
Returns the division of two Complex numbers.
Defines the namespace for all library Classes and Objects.
Works just like document.getElementById
Provides JSON utility functions.
This object is used for specifying different animation transitions in all visualizations.
Contains utility functions.
$madd: function(polar)
Adds two Polar instances affecting the current object.
$prod:function(pos)
Returns the result of multiplying two Complex numbers.
$scale: function(factor)
Returns the result of scaling a Complex instance.
$scale: function(number)
Scales a polar instance affecting the object.
Defines a set of methods for data, canvas and label styles manipulation implemented by Graph.Node and Graph.Adjacence instances.
add: function(pos)
Returns the result of adding two complex numbers.
add: function(polar)
Adds two Polar instances.
addAdjacence: function (obj,
obj2,
data)
Connects nodes specified by obj and obj2.
$.addEvent = function(obj,
type,
fn)
Cross-browser add event listener.
addNode: function(obj)
Adds a node.
addNodeInPath: function(id)
Adds a node to the current path as selected node.
addSubtree: function(subtree,
method,
onComplete)
Adds a subtree.
adjacentTo: function(node)
Indicates if the node is adjacent to the node specified by id
animate: function(opt)
Animates the graph from the current positions to the ‘end’ node positions.
animate: function(opt,
versor)
Animates a Graph by interpolating some Graph.Node, Graph.Adjacence or Graph.Label properties.
anySubnode: function(node,
cond,
flags)
Returns true if any subnode matches the given condition.
A visualization that displays stacked area charts.
A visualization that displays stacked bar charts.
A canvas widget used by all visualizations.
clean: function(graph)
Cleans flags from nodes.
clear: function(i)
Clears the canvas.
clearLabels: function(force)
Clears the label container.
clearNodesInPath: function(id)
Removes all nodes tagged as selected by the ST.addNodeInPath method.
clone: function()
Returns a copy of the current object.
clone: function()
Returns a copy of the current object.
A multi-purpose Complex Class with common methods.
Defines the Complex class.
computeIncremental: function(opt)
Performs the Force Directed algorithm incrementally.
computeLevels: function(graph,
id,
startDepth,
flags)
Performs a BFS traversal setting the correct depth for each node.
conjugate: function()
Returns the conjugate of this Complex number.
'contains': function(posFrom,
posTo,
pos,
epsilon)
Returns true if pos is contained in the area of the shape.
Not Implemented
'contains': function(posFrom,
posTo,
pos,
epsilon)
Returns true if pos is contained in the area of the shape.
'contains': function(npos,
pos,
radius)
Returns true if pos is contained in the area of the shape.
'contains': function(npos,
pos,
width,
height)
Returns true if pos is contained in the area of the shape.
'contains': function(npos,
pos,
width,
height)
Returns true if pos is contained in the area of the shape.
'contains': function(npos,
pos,
dim)
Returns true if pos is contained in the area of the shape.
'contains': function(npos,
pos,
dim)
Returns true if pos is contained in the area of the shape.
'contains': function(npos,
pos,
dim)
Returns true if pos is contained in the area of the shape.
contract: function(node,
opt)
Collapses the subtree of the given node.
disposeLabel: function(id)
Removes a label.
each: function(tree,
action)
A JSON tree iterator.
$.each = function(iterable,
fn)
Iterates through an iterable applying f.
each: function(graph,
action,
flags)
Iterates over Graph nodes performing an action.
eachAdjacency: function(node,
action,
flags)
Iterates over Graph.Node adjacencies applying the action function.
eachBFS: function(graph,
id,
action,
flags)
Performs a BFS traversal applying action to each Graph.Node.
eachLevel: function(tree,
initLevel,
toLevel,
action)
Iterates on tree nodes with relative depth less or equal than a specified level.
eachLevel: function(node,
levelBegin,
levelEnd,
action,
flags)
Iterates over a node’s subgraph applying action to the nodes of relative depth between levelBegin and levelEnd.
eachNode: function(graph,
action,
flags)
Iterates over Graph nodes performing an action.
eachSubgraph: function(node,
action,
flags)
Iterates over a node’s children recursively.
eachSubnode: function(node,
action,
flags)
Iterates over a node’s children (without deeper recursion).
Contains rendering primitives for simple edge shapes.
empty: function()
Empties the Graph
enter: function (node)
Sets the node as root.
enter: function(n)
Sets the node as root.
equals: function(c)
Comparison method.
equals: function(c)
Comparison method.
expand: function(node,
opt)
Expands the previously contracted subtree.
$.extend = function(original,
extended)
Augment an object by appending another object’s properties.
Close