2019-07-02 06:45:58 +00:00
<!DOCTYPE HTML>
2014-04-01 11:30:48 +00:00
<!-- NewPage -->
< html lang = "en" >
< head >
2020-06-19 12:31:34 +00:00
<!-- Generated by javadoc (11.0.7) on Fri Jun 19 12:30:15 UTC 2020 -->
< title > mxCompactTreeLayout (mxGraph 4.2.0 API Specification)< / title >
2018-11-06 11:46:01 +00:00
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" >
2020-06-19 12:31:34 +00:00
< meta name = "dc.created" content = "2020-06-19" >
2014-04-01 11:30:48 +00:00
< link rel = "stylesheet" type = "text/css" href = "../../../stylesheet.css" title = "Style" >
2018-11-06 11:46:01 +00:00
< link rel = "stylesheet" type = "text/css" href = "../../../jquery/jquery-ui.css" title = "Style" >
2016-06-02 09:57:18 +00:00
< script type = "text/javascript" src = "../../../script.js" > < / script >
2018-11-06 11:46:01 +00:00
< script type = "text/javascript" src = "../../../jquery/jszip/dist/jszip.min.js" > < / script >
< script type = "text/javascript" src = "../../../jquery/jszip-utils/dist/jszip-utils.min.js" > < / script >
<!-- [if IE]>
< script type = "text/javascript" src = "../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js" > < / script >
<![endif]-->
2019-07-02 06:45:58 +00:00
< script type = "text/javascript" src = "../../../jquery/jquery-3.3.1.js" > < / script >
< script type = "text/javascript" src = "../../../jquery/jquery-migrate-3.0.1.js" > < / script >
2018-11-06 11:46:01 +00:00
< script type = "text/javascript" src = "../../../jquery/jquery-ui.js" > < / script >
2014-04-01 11:30:48 +00:00
< / head >
< body >
< script type = "text/javascript" > < ! - -
2016-06-02 09:57:18 +00:00
try {
if (location.href.indexOf('is-external=true') == -1) {
2020-06-19 12:31:34 +00:00
parent.document.title="mxCompactTreeLayout (mxGraph 4.2.0 API Specification)";
2016-06-02 09:57:18 +00:00
}
}
catch(err) {
2012-05-21 20:32:26 +00:00
}
2014-04-01 11:30:48 +00:00
//-->
2019-07-02 06:45:58 +00:00
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10};
2016-06-02 09:57:18 +00:00
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
2019-07-02 06:45:58 +00:00
var pathtoroot = "../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');< / script >
2014-04-01 11:30:48 +00:00
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
2019-07-02 06:45:58 +00:00
< header role = "banner" >
< nav role = "navigation" >
2018-11-06 11:46:01 +00:00
< div class = "fixedNav" >
2012-05-21 20:32:26 +00:00
<!-- ========= START OF TOP NAVBAR ======= -->
2019-07-02 06:45:58 +00:00
< div class = "topNav" > < a id = "navbar.top" >
2014-04-01 11:30:48 +00:00
<!-- -->
2016-06-02 09:57:18 +00:00
< / a >
< div class = "skipNav" > < a href = "#skip.navbar.top" title = "Skip navigation links" > Skip navigation links< / a > < / div >
2019-07-02 06:45:58 +00:00
< a id = "navbar.top.firstrow" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "navList" title = "Navigation" >
2019-07-02 06:45:58 +00:00
< li > < a href = "../../../index.html" > Overview< / a > < / li >
2014-04-01 11:30:48 +00:00
< li > < a href = "package-summary.html" > Package< / a > < / li >
< li class = "navBarCell1Rev" > Class< / li >
< li > < a href = "class-use/mxCompactTreeLayout.html" > Use< / a > < / li >
< li > < a href = "package-tree.html" > Tree< / a > < / li >
< li > < a href = "../../../deprecated-list.html" > Deprecated< / a > < / li >
< li > < a href = "../../../index-all.html" > Index< / a > < / li >
< li > < a href = "../../../help-doc.html" > Help< / a > < / li >
< / ul >
2020-06-19 12:31:34 +00:00
< div class = "aboutLanguage" > < p > < b > mxGraph 4.2.0< / b > < / p > < / div >
2014-04-01 11:30:48 +00:00
< / div >
< div class = "subNav" >
< ul class = "navList" id = "allclasses_navbar_top" >
2019-07-02 06:45:58 +00:00
< li > < a href = "../../../allclasses.html" > All Classes< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
2018-11-06 11:46:01 +00:00
< ul class = "navListSearch" >
< li > < label for = "search" > SEARCH:< / label >
< input type = "text" id = "search" value = "search" disabled = "disabled" >
< input type = "reset" id = "reset" value = "reset" disabled = "disabled" >
< / li >
< / ul >
2014-04-01 11:30:48 +00:00
< div >
< script type = "text/javascript" > < ! - -
allClassesLink = document.getElementById("allclasses_navbar_top");
2012-05-21 20:32:26 +00:00
if(window==top) {
2014-04-01 11:30:48 +00:00
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
2012-05-21 20:32:26 +00:00
}
//-->
2014-04-01 11:30:48 +00:00
< / script >
2018-11-06 11:46:01 +00:00
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
2014-04-01 11:30:48 +00:00
< / div >
< div >
< ul class = "subNavList" >
< li > Summary: < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#nested.class.summary" > Nested< / a > | < / li >
< li > < a href = "#field.summary" > Field< / a > | < / li >
< li > < a href = "#constructor.summary" > Constr< / a > | < / li >
< li > < a href = "#method.summary" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "subNavList" >
< li > Detail: < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#field.detail" > Field< / a > | < / li >
< li > < a href = "#constructor.detail" > Constr< / a > | < / li >
< li > < a href = "#method.detail" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< / div >
2019-07-02 06:45:58 +00:00
< a id = "skip.navbar.top" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a > < / div >
2012-05-21 20:32:26 +00:00
<!-- ========= END OF TOP NAVBAR ========= -->
2018-11-06 11:46:01 +00:00
< / div >
< div class = "navPadding" > < / div >
< script type = "text/javascript" > < ! - -
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
< / script >
2019-07-02 06:45:58 +00:00
< / nav >
< / header >
2012-05-21 20:32:26 +00:00
<!-- ======== START OF CLASS DATA ======== -->
2019-07-02 06:45:58 +00:00
< main role = "main" >
2014-04-01 11:30:48 +00:00
< div class = "header" >
2019-07-02 06:45:58 +00:00
< div class = "subTitle" > < span class = "packageLabelInType" > Package< / span > < a href = "package-summary.html" > com.mxgraph.layout< / a > < / div >
2014-04-01 11:30:48 +00:00
< h2 title = "Class mxCompactTreeLayout" class = "title" > Class mxCompactTreeLayout< / h2 >
< / div >
< div class = "contentContainer" >
< ul class = "inheritance" >
2017-11-24 16:16:54 +00:00
< li > java.lang.Object< / li >
2014-04-01 11:30:48 +00:00
< li >
< ul class = "inheritance" >
2019-07-02 06:45:58 +00:00
< li > < a href = "mxGraphLayout.html" title = "class in com.mxgraph.layout" > com.mxgraph.layout.mxGraphLayout< / a > < / li >
2014-04-01 11:30:48 +00:00
< li >
< ul class = "inheritance" >
< li > com.mxgraph.layout.mxCompactTreeLayout< / li >
< / ul >
< / li >
< / ul >
< / li >
< / ul >
< div class = "description" >
< ul class = "blockList" >
< li class = "blockList" >
< dl >
< dt > All Implemented Interfaces:< / dt >
2019-07-02 06:45:58 +00:00
< dd > < code > < a href = "mxIGraphLayout.html" title = "interface in com.mxgraph.layout" > mxIGraphLayout< / a > < / code > < / dd >
2014-04-01 11:30:48 +00:00
< / dl >
< hr >
2016-06-02 09:57:18 +00:00
< pre > public class < span class = "typeNameLabel" > mxCompactTreeLayout< / span >
2019-07-02 06:45:58 +00:00
extends < a href = "mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
< / div >
< div class = "summary" >
< ul class = "blockList" >
< li class = "blockList" >
2012-05-21 20:32:26 +00:00
<!-- ======== NESTED CLASS SUMMARY ======== -->
2019-07-02 06:45:58 +00:00
< section role = "region" >
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "nested.class.summary" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Nested Class Summary< / h3 >
2019-07-02 06:45:58 +00:00
< table class = "memberSummary" >
2014-04-01 11:30:48 +00:00
< caption > < span > Nested Classes< / span > < span class = "tabEnd" > < / span > < / caption >
< tr >
< th class = "colFirst" scope = "col" > Modifier and Type< / th >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "col" > Class< / th >
< th class = "colLast" scope = "col" > Description< / th >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected static class < / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "mxCompactTreeLayout.Polygon.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polygon< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected static class < / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected static class < / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected class < / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "mxCompactTreeLayout.WeightedCellSorter.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.WeightedCellSorter< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > A utility class used to track cells whilst sorting occurs on the weighted
sum of their connected edges.< / div >
< / td >
< / tr >
< / table >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< / section >
2014-04-01 11:30:48 +00:00
<!-- =========== FIELD SUMMARY =========== -->
2019-07-02 06:45:58 +00:00
< section role = "region" >
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "field.summary" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Field Summary< / h3 >
2019-07-02 06:45:58 +00:00
< table class = "memberSummary" >
2014-04-01 11:30:48 +00:00
< caption > < span > Fields< / span > < span class = "tabEnd" > < / span > < / caption >
< tr >
< th class = "colFirst" scope = "col" > Modifier and Type< / th >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "col" > Field< / th >
< th class = "colLast" scope = "col" > Description< / th >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#channelBuffer" > channelBuffer< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The size of the vertical buffer in the center of inter-rank channels
where edge control points should not be placed< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#edgeRouting" > edgeRouting< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Whether or not to apply the internal tree edge routing< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#groupPadding" > groupPadding< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Padding added to resized parents< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#horizontal" > horizontal< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Specifies the orientation of the layout.< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#invert" > invert< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Specifies if edge directions should be inverted.< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#levelDistance" > levelDistance< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Holds the levelDistance.< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#minEdgeJetty" > minEdgeJetty< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The minimum distance for an edge jetty from a vertex< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#moveTree" > moveTree< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Specifies if the tree should be moved to the top, left corner
if it is inside a top-level layer.< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#nodeDistance" > nodeDistance< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Holds the nodeDistance.< / div >
< / td >
< / tr >
< tr class = "rowColor" >
2017-11-24 16:16:54 +00:00
< td class = "colFirst" > < code > protected java.util.Set< java.lang.Object> < / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#parentsChanged" > parentsChanged< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > A set of the parents that need updating based on children
process as part of the layout< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#prefHozEdgeSep" > prefHozEdgeSep< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The preferred horizontal distance between edges exiting a vertex< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#prefVertEdgeOff" > prefVertEdgeOff< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The preferred vertical offset between edges exiting a vertex< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#resetEdges" > resetEdges< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Specifies if all edge points of traversed edges should be removed.< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#resizeParent" > resizeParent< / a > < / span > < / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > If the parents should be resized to match the width/height of the
children.< / div >
< / td >
< / tr >
< / table >
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "fields.inherited.from.class.com.mxgraph.layout.mxGraphLayout" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
2019-07-02 06:45:58 +00:00
< h3 > Fields inherited from class com.mxgraph.layout.< a href = "mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / h3 >
< code > < a href = "mxGraphLayout.html#graph" > graph< / a > , < a href = "mxGraphLayout.html#parent" > parent< / a > , < a href = "mxGraphLayout.html#useBoundingBox" > useBoundingBox< / a > < / code > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< / section >
2012-05-21 20:32:26 +00:00
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
2019-07-02 06:45:58 +00:00
< section role = "region" >
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "constructor.summary" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Constructor Summary< / h3 >
2019-07-02 06:45:58 +00:00
< table class = "memberSummary" >
2014-04-01 11:30:48 +00:00
< caption > < span > Constructors< / span > < span class = "tabEnd" > < / span > < / caption >
< tr >
2018-11-06 11:46:01 +00:00
< th class = "colFirst" scope = "col" > Constructor< / th >
< th class = "colLast" scope = "col" > Description< / th >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "altColor" >
2019-07-02 06:45:58 +00:00
< th class = "colConstructorName" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#%3Cinit%3E(com.mxgraph.view.mxGraph)" > mxCompactTreeLayout< / a > < / span > ​ (< a href = "../view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "rowColor" >
2019-07-02 06:45:58 +00:00
< th class = "colConstructorName" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#%3Cinit%3E(com.mxgraph.view.mxGraph,boolean)" > mxCompactTreeLayout< / a > < / span > ​ (< a href = "../view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph,
2018-11-06 11:46:01 +00:00
boolean horizontal)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "altColor" >
2019-07-02 06:45:58 +00:00
< th class = "colConstructorName" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#%3Cinit%3E(com.mxgraph.view.mxGraph,boolean,boolean)" > mxCompactTreeLayout< / a > < / span > ​ (< a href = "../view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph,
2014-04-01 11:30:48 +00:00
boolean horizontal,
2018-11-06 11:46:01 +00:00
boolean invert)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
< / table >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< / section >
2012-05-21 20:32:26 +00:00
<!-- ========== METHOD SUMMARY =========== -->
2019-07-02 06:45:58 +00:00
< section role = "region" >
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "method.summary" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Method Summary< / h3 >
2019-07-02 06:45:58 +00:00
< table class = "memberSummary" >
2016-06-02 09:57:18 +00:00
< caption > < span id = "t0" class = "activeTableTab" > < span > All Methods< / span > < span class = "tabEnd" > < / span > < / span > < span id = "t2" class = "tableTab" > < span > < a href = "javascript:show(2);" > Instance Methods< / a > < / span > < span class = "tabEnd" > < / span > < / span > < span id = "t4" class = "tableTab" > < span > < a href = "javascript:show(8);" > Concrete Methods< / a > < / span > < span class = "tabEnd" > < / span > < / span > < / caption >
2014-04-01 11:30:48 +00:00
< tr >
< th class = "colFirst" scope = "col" > Modifier and Type< / th >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "col" > Method< / th >
< th class = "colLast" scope = "col" > Description< / th >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i0" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#adjustParents()" > adjustParents< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Adjust parent cells whose child geometries have changed.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i1" class = "rowColor" >
2019-07-02 06:45:58 +00:00
< td class = "colFirst" > < code > protected < a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > < / code > < / td >
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#apply(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,com.mxgraph.util.mxRectangle)" > apply< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
< a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > bounds)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i2" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#attachParent(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,double)" > attachParent< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2018-11-06 11:46:01 +00:00
double height)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i3" class = "rowColor" >
2019-07-02 06:45:58 +00:00
< td class = "colFirst" > < code > protected < a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > < / code > < / td >
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#bridge(com.mxgraph.layout.mxCompactTreeLayout.Polyline,double,double,com.mxgraph.layout.mxCompactTreeLayout.Polyline,double,double)" > bridge< / a > < / span > ​ (< a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > line1,
2014-04-01 11:30:48 +00:00
double x1,
double y1,
2019-07-02 06:45:58 +00:00
< a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > line2,
2014-04-01 11:30:48 +00:00
double x2,
2018-11-06 11:46:01 +00:00
double y2)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i4" class = "altColor" >
2019-07-02 06:45:58 +00:00
< td class = "colFirst" > < code > protected < a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > < / code > < / td >
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#createLine(double,double,com.mxgraph.layout.mxCompactTreeLayout.Polyline)" > createLine< / a > < / span > ​ (double dx,
2014-04-01 11:30:48 +00:00
double dy,
2019-07-02 06:45:58 +00:00
< a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > next)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i5" class = "rowColor" >
2019-07-02 06:45:58 +00:00
< td class = "colFirst" > < code > protected < a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > < / code > < / td >
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#createNode(java.lang.Object)" > createNode< / a > < / span > ​ (java.lang.Object cell)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i6" class = "altColor" >
2019-07-02 06:45:58 +00:00
< td class = "colFirst" > < code > protected < a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > < / code > < / td >
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#dfs(java.lang.Object,java.lang.Object,java.util.Set)" > dfs< / a > < / span > ​ (java.lang.Object cell,
2017-11-24 16:16:54 +00:00
java.lang.Object parent,
2018-11-06 11:46:01 +00:00
java.util.Set< java.lang.Object> visited)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Does a depth first search starting at the specified cell.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i7" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#execute(java.lang.Object)" > execute< / a > < / span > ​ (java.lang.Object parent)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the layout for the children of the specified parent.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i8" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#execute(java.lang.Object,java.lang.Object)" > execute< / a > < / span > ​ (java.lang.Object parent,
2018-11-06 11:46:01 +00:00
java.lang.Object root)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Implements < mxGraphLayout.execute > .< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i9" class = "rowColor" >
2017-11-24 16:16:54 +00:00
< td class = "colFirst" > < code > java.util.List< java.lang.Object> < / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#findTreeRoots(java.lang.Object,boolean)" > findTreeRoots< / a > < / span > ​ (java.lang.Object parent,
2018-11-06 11:46:01 +00:00
boolean invert)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns all visible children in the given parent which do not have
incoming edges.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i10" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > double< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#getGroupPadding()" > getGroupPadding< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i11" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#getLevelDistance()" > getLevelDistance< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i12" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > int< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#getNodeDistance()" > getNodeDistance< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i13" class = "rowColor" >
2019-07-02 06:45:58 +00:00
< td class = "colFirst" > < code > protected < a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > < / code > < / td >
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#horizontalLayout(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,double,double,com.mxgraph.util.mxRectangle)" > horizontalLayout< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2014-04-01 11:30:48 +00:00
double x0,
double y0,
2019-07-02 06:45:58 +00:00
< a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > bounds)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i14" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#isEdgeRouting()" > isEdgeRouting< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i15" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#isHorizontal()" > isHorizontal< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i16" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#isInvert()" > isInvert< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i17" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#isMoveTree()" > isMoveTree< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i18" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#isResetEdges()" > isResetEdges< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i19" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#isResizeParent()" > isResizeParent< / a > < / span > ()< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i20" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#isVertexIgnored(java.lang.Object)" > isVertexIgnored< / a > < / span > ​ (java.lang.Object vertex)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns a boolean indicating if the given < mxCell > should be ignored as a
vertex.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i21" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected double< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#join(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" > join< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i22" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#layout(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" > layout< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Starts the actual compact tree layout algorithm
at the given node.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i23" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#layoutLeaf(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" > layoutLeaf< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i24" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#localEdgeProcessing(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" > localEdgeProcessing< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Moves the specified node and all of its children by the given amount.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i25" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected double< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#merge(com.mxgraph.layout.mxCompactTreeLayout.Polygon,com.mxgraph.layout.mxCompactTreeLayout.Polygon)" > merge< / a > < / span > ​ (< a href = "mxCompactTreeLayout.Polygon.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polygon< / a > p1,
< a href = "mxCompactTreeLayout.Polygon.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polygon< / a > p2)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i26" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#moveNode(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,double,double)" > moveNode< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2014-04-01 11:30:48 +00:00
double dx,
2018-11-06 11:46:01 +00:00
double dy)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Moves the specified node and all of its children by the given amount.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i27" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected double< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#offset(double,double,double,double,double,double)" > offset< / a > < / span > ​ (double p1,
2014-04-01 11:30:48 +00:00
double p2,
double a1,
double a2,
double b1,
2018-11-06 11:46:01 +00:00
double b2)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i28" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#processNodeOutgoing(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" > processNodeOutgoing< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Separates the x position of edges as they connect to vertices< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i29" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setEdgeRouting(boolean)" > setEdgeRouting< / a > < / span > ​ (boolean edgeRouting)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i30" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setGroupPadding(int)" > setGroupPadding< / a > < / span > ​ (int groupPadding)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i31" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setHorizontal(boolean)" > setHorizontal< / a > < / span > ​ (boolean horizontal)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i32" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setInvert(boolean)" > setInvert< / a > < / span > ​ (boolean invert)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i33" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setLevelDistance(int)" > setLevelDistance< / a > < / span > ​ (int levelDistance)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i34" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setMoveTree(boolean)" > setMoveTree< / a > < / span > ​ (boolean moveTree)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i35" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setNodeDistance(int)" > setNodeDistance< / a > < / span > ​ (int nodeDistance)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i36" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setResetEdges(boolean)" > setResetEdges< / a > < / span > ​ (boolean resetEdges)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i37" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2019-07-02 06:45:58 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#setResizeParent(boolean)" > setResizeParent< / a > < / span > ​ (boolean resizeParent)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i38" class = "altColor" >
2019-07-02 06:45:58 +00:00
< td class = "colFirst" > < code > protected < a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > < / code > < / td >
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "#verticalLayout(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,java.lang.Object,double,double,com.mxgraph.util.mxRectangle)" > verticalLayout< / a > < / span > ​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2017-11-24 16:16:54 +00:00
java.lang.Object parent,
2014-04-01 11:30:48 +00:00
double x0,
double y0,
2019-07-02 06:45:58 +00:00
< a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > bounds)< / code > < / th >
2018-11-06 11:46:01 +00:00
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
< / table >
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "methods.inherited.from.class.com.mxgraph.layout.mxGraphLayout" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
2019-07-02 06:45:58 +00:00
< h3 > Methods inherited from class com.mxgraph.layout.< a href = "mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / h3 >
< code > < a href = "mxGraphLayout.html#arrangeGroups(java.lang.Object%5B%5D,int)" > arrangeGroups< / a > , < a href = "mxGraphLayout.html#getConstraint(java.lang.Object,java.lang.Object)" > getConstraint< / a > , < a href = "mxGraphLayout.html#getConstraint(java.lang.Object,java.lang.Object,java.lang.Object,boolean)" > getConstraint< / a > , < a href = "mxGraphLayout.html#getGraph()" > getGraph< / a > , < a href = "mxGraphLayout.html#getParentOffset(java.lang.Object)" > getParentOffset< / a > , < a href = "mxGraphLayout.html#getVertexBounds(java.lang.Object)" > getVertexBounds< / a > , < a href = "mxGraphLayout.html#isEdgeIgnored(java.lang.Object)" > isEdgeIgnored< / a > , < a href = "mxGraphLayout.html#isUseBoundingBox()" > isUseBoundingBox< / a > , < a href = "mxGraphLayout.html#isVertexMovable(java.lang.Object)" > isVertexMovable< / a > , < a href = "mxGraphLayout.html#moveCell(java.lang.Object,double,double)" > moveCell< / a > , < a href = "mxGraphLayout.html#setEdgePoints(java.lang.Object,java.util.List)" > setEdgePoints< / a > , < a href = "mxGraphLayout.html#setEdgeStyleEnabled(java.lang.Object,boolean)" > setEdgeStyleEnabled< / a > , < a href = "mxGraphLayout.html#setOrthogonalEdge(java.lang.Object,boolean)" > setOrthogonalEdge< / a > , < a href = "mxGraphLayout.html#setUseBoundingBox(boolean)" > setUseBoundingBox< / a > , < a href = "mxGraphLayout.html#setVertexLocation(java.lang.Object,double,double)" > setVertexLocation< / a > < / code > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "methods.inherited.from.class.java.lang.Object" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
2017-11-24 16:16:54 +00:00
< h3 > Methods inherited from class java.lang.Object< / h3 >
< code > clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait< / code > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< / section >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
< / div >
< div class = "details" >
< ul class = "blockList" >
< li class = "blockList" >
2012-05-21 20:32:26 +00:00
<!-- ============ FIELD DETAIL =========== -->
2019-07-02 06:45:58 +00:00
< section role = "region" >
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "field.detail" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Field Detail< / h3 >
2019-07-02 06:45:58 +00:00
< a id = "horizontal" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > horizontal< / h4 >
< pre > protected boolean horizontal< / pre >
< div class = "block" > Specifies the orientation of the layout. Default is true.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "invert" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > invert< / h4 >
< pre > protected boolean invert< / pre >
< div class = "block" > Specifies if edge directions should be inverted. Default is false.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "resizeParent" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > resizeParent< / h4 >
< pre > protected boolean resizeParent< / pre >
< div class = "block" > If the parents should be resized to match the width/height of the
children. Default is true.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "groupPadding" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > groupPadding< / h4 >
< pre > protected int groupPadding< / pre >
< div class = "block" > Padding added to resized parents< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "parentsChanged" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > parentsChanged< / h4 >
2017-11-24 16:16:54 +00:00
< pre > protected java.util.Set< java.lang.Object> parentsChanged< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > A set of the parents that need updating based on children
process as part of the layout< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "moveTree" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > moveTree< / h4 >
< pre > protected boolean moveTree< / pre >
< div class = "block" > Specifies if the tree should be moved to the top, left corner
if it is inside a top-level layer. Default is false.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "resetEdges" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > resetEdges< / h4 >
< pre > protected boolean resetEdges< / pre >
< div class = "block" > Specifies if all edge points of traversed edges should be removed.
Default is true.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "levelDistance" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > levelDistance< / h4 >
< pre > protected int levelDistance< / pre >
< div class = "block" > Holds the levelDistance. Default is 10.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "nodeDistance" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > nodeDistance< / h4 >
< pre > protected int nodeDistance< / pre >
< div class = "block" > Holds the nodeDistance. Default is 20.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "prefHozEdgeSep" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > prefHozEdgeSep< / h4 >
< pre > protected int prefHozEdgeSep< / pre >
< div class = "block" > The preferred horizontal distance between edges exiting a vertex< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "prefVertEdgeOff" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > prefVertEdgeOff< / h4 >
< pre > protected int prefVertEdgeOff< / pre >
< div class = "block" > The preferred vertical offset between edges exiting a vertex< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "minEdgeJetty" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > minEdgeJetty< / h4 >
< pre > protected int minEdgeJetty< / pre >
< div class = "block" > The minimum distance for an edge jetty from a vertex< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "channelBuffer" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > channelBuffer< / h4 >
< pre > protected int channelBuffer< / pre >
< div class = "block" > The size of the vertical buffer in the center of inter-rank channels
where edge control points should not be placed< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "edgeRouting" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > edgeRouting< / h4 >
< pre > protected boolean edgeRouting< / pre >
< div class = "block" > Whether or not to apply the internal tree edge routing< / div >
< / li >
< / ul >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< / section >
2012-05-21 20:32:26 +00:00
<!-- ========= CONSTRUCTOR DETAIL ======== -->
2019-07-02 06:45:58 +00:00
< section role = "region" >
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "constructor.detail" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Constructor Detail< / h3 >
2019-07-02 06:45:58 +00:00
< a id = "<init>(com.mxgraph.view.mxGraph)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > mxCompactTreeLayout< / h4 >
2019-07-02 06:45:58 +00:00
< pre > public mxCompactTreeLayout​ (< a href = "../view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > graph< / code > - < / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "<init>(com.mxgraph.view.mxGraph,boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > mxCompactTreeLayout< / h4 >
2019-07-02 06:45:58 +00:00
< pre > public mxCompactTreeLayout​ (< a href = "../view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph,
2016-06-02 09:57:18 +00:00
boolean horizontal)< / pre >
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > graph< / code > - < / dd >
< dd > < code > horizontal< / code > - < / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "<init>(com.mxgraph.view.mxGraph,boolean,boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > mxCompactTreeLayout< / h4 >
2019-07-02 06:45:58 +00:00
< pre > public mxCompactTreeLayout​ (< a href = "../view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph,
2016-06-02 09:57:18 +00:00
boolean horizontal,
boolean invert)< / pre >
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > graph< / code > - < / dd >
< dd > < code > horizontal< / code > - < / dd >
< dd > < code > invert< / code > - < / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< / section >
2012-05-21 20:32:26 +00:00
<!-- ============ METHOD DETAIL ========== -->
2019-07-02 06:45:58 +00:00
< section role = "region" >
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2019-07-02 06:45:58 +00:00
< li class = "blockList" > < a id = "method.detail" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Method Detail< / h3 >
2019-07-02 06:45:58 +00:00
< a id = "isVertexIgnored(java.lang.Object)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isVertexIgnored< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public boolean isVertexIgnored​ (java.lang.Object vertex)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns a boolean indicating if the given < mxCell > should be ignored as a
vertex. This returns true if the cell has no connections.< / div >
< dl >
2016-06-02 09:57:18 +00:00
< dt > < span class = "overrideSpecifyLabel" > Overrides:< / span > < / dt >
2019-07-02 06:45:58 +00:00
< dd > < code > < a href = "mxGraphLayout.html#isVertexIgnored(java.lang.Object)" > isVertexIgnored< / a > < / code > in class < code > < a href = "mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / code > < / dd >
2016-06-02 09:57:18 +00:00
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > vertex< / code > - Object that represents the vertex to be tested.< / dd >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > Returns true if the vertex should be ignored.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "isHorizontal()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isHorizontal< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public boolean isHorizontal()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the horizontal< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setHorizontal(boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setHorizontal< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setHorizontal​ (boolean horizontal)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > horizontal< / code > - the horizontal to set< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "isInvert()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isInvert< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public boolean isInvert()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the invert< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setInvert(boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setInvert< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setInvert​ (boolean invert)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > invert< / code > - the invert to set< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "isResizeParent()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isResizeParent< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public boolean isResizeParent()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the resizeParent< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setResizeParent(boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setResizeParent< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setResizeParent​ (boolean resizeParent)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > resizeParent< / code > - the resizeParent to set< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "isMoveTree()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isMoveTree< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public boolean isMoveTree()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the moveTree< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setMoveTree(boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setMoveTree< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setMoveTree​ (boolean moveTree)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > moveTree< / code > - the moveTree to set< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "isResetEdges()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isResetEdges< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public boolean isResetEdges()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the resetEdges< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setResetEdges(boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setResetEdges< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setResetEdges​ (boolean resetEdges)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > resetEdges< / code > - the resetEdges to set< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "isEdgeRouting()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isEdgeRouting< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public boolean isEdgeRouting()< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setEdgeRouting(boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setEdgeRouting< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setEdgeRouting​ (boolean edgeRouting)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "getLevelDistance()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getLevelDistance< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public int getLevelDistance()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the levelDistance< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setLevelDistance(int)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setLevelDistance< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setLevelDistance​ (int levelDistance)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > levelDistance< / code > - the levelDistance to set< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "getNodeDistance()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getNodeDistance< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public int getNodeDistance()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the nodeDistance< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setNodeDistance(int)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setNodeDistance< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setNodeDistance​ (int nodeDistance)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > nodeDistance< / code > - the nodeDistance to set< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "getGroupPadding()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getGroupPadding< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public double getGroupPadding()< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "setGroupPadding(int)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setGroupPadding< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void setGroupPadding​ (int groupPadding)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "execute(java.lang.Object)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > execute< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void execute​ (java.lang.Object parent)< / pre >
< div class = "block" > < span class = "descfrmTypeLabel" > Description copied from interface: < code > < a href = "mxIGraphLayout.html#execute(java.lang.Object)" > mxIGraphLayout< / a > < / code > < / span > < / div >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the layout for the children of the specified parent.< / div >
< dl >
2016-06-02 09:57:18 +00:00
< dt > < span class = "overrideSpecifyLabel" > Specified by:< / span > < / dt >
2019-07-02 06:45:58 +00:00
< dd > < code > < a href = "mxIGraphLayout.html#execute(java.lang.Object)" > execute< / a > < / code > in interface < code > < a href = "mxIGraphLayout.html" title = "interface in com.mxgraph.layout" > mxIGraphLayout< / a > < / code > < / dd >
2016-06-02 09:57:18 +00:00
< dt > < span class = "overrideSpecifyLabel" > Overrides:< / span > < / dt >
2019-07-02 06:45:58 +00:00
< dd > < code > < a href = "mxGraphLayout.html#execute(java.lang.Object)" > execute< / a > < / code > in class < code > < a href = "mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / code > < / dd >
2016-06-02 09:57:18 +00:00
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > parent< / code > - Parent cell that contains the children to be layed out.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "execute(java.lang.Object,java.lang.Object)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > execute< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public void execute​ (java.lang.Object parent,
2017-11-24 16:16:54 +00:00
java.lang.Object root)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Implements < mxGraphLayout.execute > .
2012-05-21 20:32:26 +00:00
If the parent has any connected edges, then it is used as the root of
the tree. Else, < mxGraph.findTreeRoots > will be used to find a suitable
2014-04-01 11:30:48 +00:00
root node within the set of children of the given parent.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "findTreeRoots(java.lang.Object,boolean)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > findTreeRoots< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > public java.util.List< java.lang.Object> findTreeRoots​ (java.lang.Object parent,
2017-11-24 16:16:54 +00:00
boolean invert)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns all visible children in the given parent which do not have
2012-05-21 20:32:26 +00:00
incoming edges. If the result is empty then the children with the
maximum difference between incoming and outgoing edges are returned.
This takes into account edges that are being promoted to the given
2014-04-01 11:30:48 +00:00
root due to invisible children or collapsed cells.< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > parent< / code > - Cell whose children should be checked.< / dd >
< dd > < code > invert< / code > - Specifies if outgoing or incoming edges should be counted
2014-04-01 11:30:48 +00:00
for a tree root. If false then outgoing edges will be counted.< / dd >
2016-06-02 09:57:18 +00:00
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > List of tree roots in parent.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "moveNode(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,double,double)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > moveNode< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected void moveNode​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2016-06-02 09:57:18 +00:00
double dx,
double dy)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Moves the specified node and all of its children by the given amount.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "dfs(java.lang.Object,java.lang.Object,java.util.Set)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > dfs< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected < a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > dfs​ (java.lang.Object cell,
2017-11-24 16:16:54 +00:00
java.lang.Object parent,
java.util.Set< java.lang.Object> visited)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Does a depth first search starting at the specified cell.
2012-05-21 20:32:26 +00:00
Makes sure the specified parent is never left by the
2014-04-01 11:30:48 +00:00
algorithm.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "layout(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > layout< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected void layout​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Starts the actual compact tree layout algorithm
at the given node.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "horizontalLayout(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,double,double,com.mxgraph.util.mxRectangle)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > horizontalLayout< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected < a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > horizontalLayout​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2016-06-02 09:57:18 +00:00
double x0,
double y0,
2019-07-02 06:45:58 +00:00
< a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > bounds)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "verticalLayout(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,java.lang.Object,double,double,com.mxgraph.util.mxRectangle)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > verticalLayout< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected < a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > verticalLayout​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2017-11-24 16:16:54 +00:00
java.lang.Object parent,
2016-06-02 09:57:18 +00:00
double x0,
double y0,
2019-07-02 06:45:58 +00:00
< a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > bounds)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "attachParent(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,double)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > attachParent< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected void attachParent​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
2016-06-02 09:57:18 +00:00
double height)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "layoutLeaf(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > layoutLeaf< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected void layoutLeaf​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "join(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > join< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected double join​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "merge(com.mxgraph.layout.mxCompactTreeLayout.Polygon,com.mxgraph.layout.mxCompactTreeLayout.Polygon)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > merge< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected double merge​ (< a href = "mxCompactTreeLayout.Polygon.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polygon< / a > p1,
< a href = "mxCompactTreeLayout.Polygon.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polygon< / a > p2)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "offset(double,double,double,double,double,double)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > offset< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected double offset​ (double p1,
2016-06-02 09:57:18 +00:00
double p2,
double a1,
double a2,
double b1,
double b2)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "bridge(com.mxgraph.layout.mxCompactTreeLayout.Polyline,double,double,com.mxgraph.layout.mxCompactTreeLayout.Polyline,double,double)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > bridge< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected < a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > bridge​ (< a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > line1,
2016-06-02 09:57:18 +00:00
double x1,
double y1,
2019-07-02 06:45:58 +00:00
< a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > line2,
2016-06-02 09:57:18 +00:00
double x2,
double y2)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "createNode(java.lang.Object)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createNode< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected < a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > createNode​ (java.lang.Object cell)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "apply(com.mxgraph.layout.mxCompactTreeLayout.TreeNode,com.mxgraph.util.mxRectangle)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > apply< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected < a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > apply​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node,
< a href = "../util/mxRectangle.html" title = "class in com.mxgraph.util" > mxRectangle< / a > bounds)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > node< / code > - < / dd >
< dd > < code > bounds< / code > - < / dd >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "createLine(double,double,com.mxgraph.layout.mxCompactTreeLayout.Polyline)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createLine< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected < a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > createLine​ (double dx,
2016-06-02 09:57:18 +00:00
double dy,
2019-07-02 06:45:58 +00:00
< a href = "mxCompactTreeLayout.Polyline.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.Polyline< / a > next)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "adjustParents()" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > adjustParents< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected void adjustParents()< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Adjust parent cells whose child geometries have changed. The default
2012-05-30 16:26:17 +00:00
implementation adjusts the group to just fit around the children with
2014-04-01 11:30:48 +00:00
a padding.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "localEdgeProcessing(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > localEdgeProcessing< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected void localEdgeProcessing​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Moves the specified node and all of its children by the given amount.< / div >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< a id = "processNodeOutgoing(com.mxgraph.layout.mxCompactTreeLayout.TreeNode)" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > processNodeOutgoing< / h4 >
2019-07-02 06:45:58 +00:00
< pre class = "methodSignature" > protected void processNodeOutgoing​ (< a href = "mxCompactTreeLayout.TreeNode.html" title = "class in com.mxgraph.layout" > mxCompactTreeLayout.TreeNode< / a > node)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Separates the x position of edges as they connect to vertices< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > node< / code > - the root node of the tree< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
< / li >
< / ul >
2019-07-02 06:45:58 +00:00
< / section >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
< / div >
< / div >
2019-07-02 06:45:58 +00:00
< / main >
2012-05-21 20:32:26 +00:00
<!-- ========= END OF CLASS DATA ========= -->
2019-07-02 06:45:58 +00:00
< footer role = "contentinfo" >
< nav role = "navigation" >
2012-05-21 20:32:26 +00:00
<!-- ======= START OF BOTTOM NAVBAR ====== -->
2019-07-02 06:45:58 +00:00
< div class = "bottomNav" > < a id = "navbar.bottom" >
2014-04-01 11:30:48 +00:00
<!-- -->
2016-06-02 09:57:18 +00:00
< / a >
< div class = "skipNav" > < a href = "#skip.navbar.bottom" title = "Skip navigation links" > Skip navigation links< / a > < / div >
2019-07-02 06:45:58 +00:00
< a id = "navbar.bottom.firstrow" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "navList" title = "Navigation" >
2019-07-02 06:45:58 +00:00
< li > < a href = "../../../index.html" > Overview< / a > < / li >
2014-04-01 11:30:48 +00:00
< li > < a href = "package-summary.html" > Package< / a > < / li >
< li class = "navBarCell1Rev" > Class< / li >
< li > < a href = "class-use/mxCompactTreeLayout.html" > Use< / a > < / li >
< li > < a href = "package-tree.html" > Tree< / a > < / li >
< li > < a href = "../../../deprecated-list.html" > Deprecated< / a > < / li >
< li > < a href = "../../../index-all.html" > Index< / a > < / li >
< li > < a href = "../../../help-doc.html" > Help< / a > < / li >
< / ul >
2020-06-19 12:31:34 +00:00
< div class = "aboutLanguage" > < p > < b > mxGraph 4.2.0< / b > < / p > < / div >
2014-04-01 11:30:48 +00:00
< / div >
< div class = "subNav" >
< ul class = "navList" id = "allclasses_navbar_bottom" >
2019-07-02 06:45:58 +00:00
< li > < a href = "../../../allclasses.html" > All Classes< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< div >
< script type = "text/javascript" > < ! - -
allClassesLink = document.getElementById("allclasses_navbar_bottom");
2012-05-21 20:32:26 +00:00
if(window==top) {
2014-04-01 11:30:48 +00:00
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
2012-05-21 20:32:26 +00:00
}
//-->
2014-04-01 11:30:48 +00:00
< / script >
2018-11-06 11:46:01 +00:00
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
2014-04-01 11:30:48 +00:00
< / div >
< div >
< ul class = "subNavList" >
< li > Summary: < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#nested.class.summary" > Nested< / a > | < / li >
< li > < a href = "#field.summary" > Field< / a > | < / li >
< li > < a href = "#constructor.summary" > Constr< / a > | < / li >
< li > < a href = "#method.summary" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "subNavList" >
< li > Detail: < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#field.detail" > Field< / a > | < / li >
< li > < a href = "#constructor.detail" > Constr< / a > | < / li >
< li > < a href = "#method.detail" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< / div >
2019-07-02 06:45:58 +00:00
< a id = "skip.navbar.bottom" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a > < / div >
2012-05-21 20:32:26 +00:00
<!-- ======== END OF BOTTOM NAVBAR ======= -->
2019-07-02 06:45:58 +00:00
< / nav >
2017-06-27 11:43:19 +00:00
< p class = "legalCopy" > < small > < font size = 1 > Copyright (c) 2010-2017 < a href = "http://www.jgraph.com/"
target="_blank">Gaudenz Alder, JGraph Ltd< / a > . All rights reserved.< / font > < / small > < / p >
2019-07-02 06:45:58 +00:00
< / footer >
2014-04-01 11:30:48 +00:00
< / body >
< / html >