| $#! | |
| $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 |
Returns the result of adding two Complex numbers.
$add: function( pos )
Adds two Polar instances affecting the current object.
$add: function( polar )
Returns the conjugate for this Complex.
$conjugate: function()
Returns the division of two Complex numbers.
$div: function( pos )
Adds two Polar instances affecting the current object.
$madd: function( polar )
Returns the result of multiplying two Complex numbers.
$prod:function( pos )
Returns the result of scaling a Complex instance.
$scale: function( factor )
Scales a polar instance affecting the object.
$scale: function( number )
Returns the result of adding two complex numbers.
add: function( pos )
Adds two Polar instances.
add: function( polar )
Connects nodes specified by obj and obj2.
addAdjacence: function ( obj, obj2, data )
Connects the current node and the given node.
addAdjacency: function( node, data )
Adds a node.
addNode: function( obj )
Adds a node to the current path as selected node.
addNodeInPath: function( id )
Adds a subtree, performing optionally an animation.
addSubtree: function( subtree, method, onComplete )
Indicates if the node is adjacent to the node specified by id
adjacentTo: function( node )
Animates a Graph by interpolating some Graph.Nodes properties.
animate: function( opt, versor )
Returns true if any subnode matches the given condition.
anySubnode: function( node, cond, flags )
Calculates the average aspect ratio of a group of rectangles.
avgAspectRatio: function( ch, w )
Creates the body div dom element that usually contains a subtree dom element layout.
bodyBox: function( html, coord )
Cleans flags from nodes (by setting the flag property to false).
clean: function( graph )
Clears the canvas object.
clear: function()
Clears the label container.
clearLabels: function( force )
Removes all nodes tagged as selected by the ST.addNodeInPath method.
clearNodesInPath: function( id )
Returns a copy of the current object.
clone: function()
Returns a copy of the current object.
clone: function()
Computes nodes’ positions.
compute: function( property )
Computes nodes’ positions.
compute: function( property )
Computes nodes’ positions.
compute: function ( property, computeLevels )
Called by loadJSON to calculate recursively all node positions and lay out the tree.
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 )
Computes nodes and subtrees angular widths.
computeAngularWidths: function ()
Computes dimensions and positions of a group of nodes according to a custom layout row condition.
computeDim: function( tail, initElem, w, coord, comp )
Performs a BFS traversal setting the correct depth for each node.
computeLevels: function( graph, id, startDepth, flags )
Returns the conjugate of this Complex number.
conjugate: function()
Creates the content div dom element that usually contains a leaf div dom element or head and body div dom elements.
contentBox: function( json, coord, html )
Constructs the proper DOM layout from a json node.
createBox: function( json, coord, html )
Traverses the tree applying the onDestroyElement method.
destroyElements: function()
Removes a label.
disposeLabel: function( id )
Traverses head and leaf nodes applying a given function
each: function( f )
A tree iterator.
each: function( tree, action )
Iterates over Graph.Node adjacencies applying the action function.
eachAdjacency: function( node, action, flags )
Performs a BFS traversal applying action to each Graph.Node.
eachBFS: function( graph, id, action, flags )
Iterates over a node’s subgraph applying action to the nodes of relative depth between levelBegin and levelEnd.
eachLevel: function( node, levelBegin, levelEnd, action, flags )
Iterates on tree nodes with relative depth less or equal than a specified level.
eachLevel: function( tree, initLevel, toLevel, action )
Iterates over Graph nodes performing an action.
eachNode: function( graph, action, flags )
Iterates over a node’s children recursively.
eachSubgraph: function( node, action, flags )
Iterates over a node’s children (without deeper recursion).
eachSubnode: function( node, action, flags )
Empties the Treemap container (trying also to garbage collect things).
empty: function()
Sets the elem parameter as root and performs the layout.
enter: function( elem )
Comparison method.
equals: function( c )
Comparison method.
equals: function( c )
Returns true or false if the label for the node is contained in the canvas dom element or not.
fitsInCanvas: function( pos, canvas )