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
 $madd, Polar
 $prod, Complex
 $scale
A
 add
 addAdjacence, Graph
 addAdjacency, Graph.Node
 addNode, Graph
 addNodeInPath, ST
 addSubtree, ST
 adjacentTo, Graph.Node
 AngularWidth
 AngularWidth.js
 animate, Graph.Plot
 Animation
 Animation.js
 anySubnode, Graph.Util
 avgAspectRatio, TM.Area
B
 bodyBox, TM
C
 Canvas
 Canvas.js
 clean, Graph.Util
 clear, Canvas
 clearLabels, Graph.Plot
 clearNodesInPath, ST
 clearReactangle, Canvas
 clone
 Complex
 Complex.js
 compute
 computeAngularWidths, AngularWidth
 computeDim, TM.Area
 computeLevels, Graph.Util
 conjugate, Complex
 contentBox, TM
 Core.js
 createBox, TM
D
 destroyElements, TM
 disposeLabel, Graph.Plot
E
 each
 eachAdjacency, Graph.Util
 eachBFS, Graph.Util
 eachLevel
 eachNode, Graph.Util
 eachSubgraph, Graph.Util
 eachSubnode, Graph.Util
 empty, TM
 enter, TM
 equals
F
 fitsInCanvas, Graph.Plot
 Functions
$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.
$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.
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.
addAdjacency: function(node,
data)
Connects the current node and the given node.
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, performing optionally an animation.
adjacentTo: function(node)
Indicates if the node is adjacent to the node specified by id
Provides utility methods for calculating angular widths.
Provides utility methods for calculating angular widths.
animate: function(opt,
versor)
Animates a Graph by interpolating some Graph.Nodes properties.
A Class that can perform animations for generic objects.
Core Animation and Trans transition classes.
anySubnode: function(node,
cond,
flags)
Returns true if any subnode matches the given condition.
avgAspectRatio: function(ch,
w)
Calculates the average aspect ratio of a group of rectangles.
bodyBox: function(html,
coord)
Creates the body div dom element that usually contains a subtree dom element layout.
A multi-purpose Canvas Class.
A cross browser Canvas widget.
clean: function(graph)
Cleans flags from nodes (by setting the flag property to false).
clear: function()
Clears the canvas object.
clearLabels: function(force)
Clears the label container.
clearNodesInPath: function(id)
Removes all nodes tagged as selected by the ST.addNodeInPath method.
Same as Canvas.clear but only clears a section of the canvas.
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.
compute: function(property)
Computes nodes’ positions.
compute: function(property)
Computes nodes’ positions.
compute: function (property,
computeLevels)
Computes nodes’ positions.
compute: function(par,
json,
orientation)
Called by loadJSON to calculate recursively all node positions and lay out the tree.
compute: function(json,
coord)
Called by loadJSON to calculate recursively all node positions and lay out the tree.
compute: function(json,
coord)
Called by loadJSON to calculate recursively all node positions and lay out the tree.
computeAngularWidths: function ()
Computes nodes and subtrees angular widths.
computeDim: function(tail,
initElem,
w,
coord,
comp)
Computes dimensions and positions of a group of nodes according to a custom layout row condition.
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.
contentBox: function(json,
coord,
html)
Creates the content div dom element that usually contains a leaf div dom element or head and body div dom elements.
Provides common utility functions and the Class object used internally by the library.
createBox: function(json,
coord,
html)
Constructs the proper DOM layout from a json node.
destroyElements: function()
Traverses the tree applying the onDestroyElement method.
disposeLabel: function(id)
Removes a label.
each: function(f)
Traverses head and leaf nodes applying a given function
each: function(tree,
action)
A tree iterator.
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(node,
levelBegin,
levelEnd,
action,
flags)
Iterates over a node’s subgraph applying action to the nodes of relative depth between levelBegin and levelEnd.
eachLevel: function(tree,
initLevel,
toLevel,
action)
Iterates on tree nodes with relative depth less or equal than a specified level.
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).
empty: function()
Empties the Treemap container (trying also to garbage collect things).
enter: function(elem)
Sets the elem parameter as root and performs the layout.
equals: function(c)
Comparison method.
equals: function(c)
Comparison method.
fitsInCanvas: function(pos,
canvas)
Returns true or false if the label for the node is contained in the canvas dom element or not.
Close