Lors de la mise en correspondance de chaque variante de mise en page avec une image, FlexiLayout Studio génère successivement des hypothèses pour chacun des éléments. Les hypothèses des éléments sont générées une par une, du premier élément (situé le plus haut) de l’arborescence au dernier élément (situé le plus bas). À partir de ces hypothèses, un arbre d’hypothèses est construit.
Si la variante de mise en page est mise en correspondance avec succès avec l’image, l’arbre d’hypothèses s’affiche dans la fenêtre Hypothèses. Si plusieurs variantes de mise en page correspondent à l’image, ou si aucune des variantes ne peut correspondre à l’image, l’arbre d’hypothèses de la première variante s’affiche.
Le nombre d’hypothèses créées pour un élément peut dépasser le nombre défini dans le champ Nombre d’hypothèses retenues. Dans ce cas, seul le nombre défini par l’utilisateur des meilleures hypothèses sera inclus dans l’arbre d’hypothèses.
Dans l’arbre des hypothèses, FlexiLayout Studio recherchera ensuite le meilleur chemin, c’est-à-dire celui qui présente la meilleure qualité parmi les hypothèses du dernier élément. La qualité du chemin est calculée en multipliant les qualités des hypothèses des éléments qui le composent.
Les hypothèses du meilleur chemin sont utilisées pour détecter les Blocks.
Afficher l’arbre d’hypothèses
L’arbre d’hypothèses s’affiche dans la fenêtre Hypothèses.
Associer le FlexiLayout à l’image
Sélectionnez Associer dans le menu FlexiLayout ou dans le menu contextuel.
Pour afficher les hypothèses des éléments faisant partie d’un élément Group, sélectionnez l’hypothèse de l’élément Group, puis appuyez sur Entrée ou sélectionnez la commande Show Details dans le menu contextuel.
Pour remonter d’un niveau, appuyez sur Ctrl+Entrée ou sélectionnez la commande Go One Level Up dans le menu contextuel.
L’arbre d’hypothèses générée pour l’image active est supprimée lorsque vous fermez cette image. Le meilleur chemin (la chaîne d’hypothèses utilisée pour créer la mise en page associée) est conservé. Vous pouvez afficher ces hypothèses lorsque vous rouvrez l’image. FlexiLayout Studio ne stocke pas l’intégralité de l’arbre d’hypothèses, car cela peut occuper trop de mémoire.
Parties de l’arbre d’hypothèse
La colonne de gauche contient les éléments du premier niveau de l’arborescence, dans l’ordre où ils apparaissent dans l’arborescence FlexiLayout.
La colonne de droite contient les hypothèses générées pour chaque élément. Chaque hypothèse est marquée d’une icône. Les hypothèses sont reliées par de fines lignes qui indiquent l’ordre dans lequel elles ont été générées. Les hypothèses du meilleur chemin sont reliées par des lignes vertes. Les autres hypothèses sont reliées par des lignes grises.