Mode radial alternatif

Si des niveaux du graphe comportent un grand nombre de noeuds, il peut parfois être nécessaire d'augmenter le rayon du niveau circulaire afin de fournir suffisamment d'espace sur la circonférence du cercle pour tous les noeuds. Cela peut générer une distance importante par rapport au niveau précédent. Il existe un mode radial alternatif qui permet d'éviter cela. Le mode radial alternatif positionne les noeuds d'un niveau alternativement sur deux cercles au lieu d'un seul cercle, ce qui permet une meilleure utilisation de l'espace de l'agencement.
Le mode radial alternatif utilise deux cercles uniquement lorsque cela est nécessaire. Pour un grand nombre d'arborescences petites et légères, il n'y a aucune différence avec le mode radial normal. Le mode radial alternatif affecte uniquement les graphes importants comportant de nombreux noeuds enfants.
Pour définir le mode d'agencement radial alternatif :
Appelez la méthode suivante :
treeLayout.setLayoutMode(ibm_ilog.graphlayout.tree.TreeLayout.ALTERNATING_RADIAL);
Illustration d'agencements
arborescents avec le mode d'agencement radial et le mode d'agencement radial alternatif
Mode d'agencement radial (droite) et mode d'agencement radial alternatif (gauche)