Paramètres experts pour le mode BY_SUBGRAPHS

Le mode de regroupement ibm_ilog.graphlayout.circular.CircularLayout.BY_SUBGRAPHS organise les noeuds de chaque sous-graphe dans un cercle mais conserve une position fixe pour chaque sous-graphe. Cela fonctionne uniquement si le mécanisme générique d'agencement des composants connectés est désactivé (voir Agencement des composants connectés). Les noeuds sont classés le long du cercle pour éviter les intersections de liaisons.

Décalage de noeud

L'algorithme d'agencement tente de conserver une distance minimale entre les noeuds d'un même cluster ou sous-graphe.
Exemple d'indication du décalage (algorithme CL)
Pour indiquer le décalage :
Utilisez la méthode suivante :
layout.setOffset(20)  

Nombre maximum de permutations

L'algorithme d'agencement classe les noeuds le long du cercle pour éviter les intersections de liaisons. Pour cela, il essaie différentes permutations des noeuds de chaque cluster et conserve la meilleure ; plus le nombre d'essais de permutation est élevé, plus l'exécution de l'algorithme d'agencement est lente et plus la qualité du résultat est meilleure.
Exemple d'indication du nombre maximum de permutations (algorithme CL)
Pour indiquer le nombre maximum de permutations :
Utilisez la méthode suivante :
layout.setMaxNumberOfPermutations(100)  
Ce paramètre n'a aucun effet si le mode de groupement est AUTOMATIC or BY_CLUSTER_IDS.