<divclass=CToolTipid="tt220"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td>mxFastOrganicLayout.prototype.calcAttraction = function()</td></tr></table></blockquote>Calculates the attractive forces between all laid out nodes linked by edges</div></div><divclass=CToolTipid="tt221"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td>mxFastOrganicLayout.prototype.calcPositions = function()</td></tr></table></blockquote>Takes the displacements calculated for each cell and applies them to the local cache of cell positions. </div></div><divclass=CToolTipid="tt222"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td>mxFastOrganicLayout.prototype.calcRepulsion = function()</td></tr></table></blockquote>Calculates the repulsive forces between all laid out nodes</div></div><divclass=CToolTipid="tt223"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td><tableborder=0cellspacing=0cellpadding=0><tr><tdclass=PBeforeParametersnowrap>mxRadialTreeLayout.prototype.calcRowDims = function(</td><tdclass=PParameternowrap>row,</td></tr><tr><td></td><tdclass=PParameternowrap>rowNum</td><tdclass=PAfterParametersnowrap>)</td></tr></table></td></tr></table></blockquote>Recursive function to calculate the dimensions of each row</div></div><divclass=CToolTipid="tt224"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td><tableborder=0cellspacing=0cellpadding=0><tr><tdclass=PBeforeParametersnowrap>mxMedianHybridCrossingReduction.prototype.calculateCrossings = function(</td><tdclass=PParameternowrap>model</td><tdclass=PAfterParametersnowrap>)</td></tr></table></td></tr></table></blockquote>Calculates the total number of edge crossing in the current graph. </div></div><divclass=CToolTipid="tt225"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td><tableborder=0cellspacing=0cellpadding=0><tr><tdclass=PBeforeParameterscolspan=2>mxCoordinateAssignment.prototype.calculatedWeightedValue = function(</td></tr><tr><td> </td><tdclass=PParameternowrapwidth=100%>currentCell,</td></tr><tr><td> </td><tdclass=PParameternowrapwidth=100%>collection</td></tr><tr><tdclass=PAfterParameterscolspan=2>)</td></tr></table></td></tr></table></blockquote>Calculates the priority the specified cell has based on the type of its cell and the cells it is connected to on the next layer</div></div><divclass=CToolTipid="tt226"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td><tableborder=0cellspacing=0cellpadding=0><tr><tdclass=PBeforeParameterscolspan=2>mxMedianHybridCrossingReduction.prototype.calculateRankCrossing = function(</td></tr><tr><td> </td><tdclass=PParameternowrapwidth=100%>i,</td></tr><tr><td> </td><tdclass=PParameternowrapwidth=100%>model</td></tr><tr><tdclass=PAfterParameterscolspan=2>)</td></tr></table></td></tr></table></blockquote>Calculates the number of edges crossings between the specified rank and the rank below it. </div></div><divclass=CToolTipid="tt227"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td><tableborder=0cellspacing=0cellpadding=0><tr><tdclass=PBeforeParametersnowrap>mxCoordinateAssignment.prototype.calculateWidestRank = function(</td><tdclass=PParameternowrap>graph,</td></tr><tr><td></td><tdclass=PParameternowrap>model</td><tdclass=PAfterParametersnowrap>)</td></tr></table></td></tr></table></blockquote>Calculates the width rank in the hierarchy. </div></div><divclass=CToolTipid="tt228"><divclass=CFunction><blockquote><tableborder=0cellspacing=0cellpadding=0class="Prototype prettyprint"><tr><td><t