Algorithmus für Zufallslayout

Der Algorithmus für das Zufallslayout (RL, Random Layout) ist eigentlich gar kein Layoutalgorithmus. Er platziert die Knoten einfach an zufällig berechneten Positionen innerhalb eines benutzerdefinierten Bereichs. Trotzdem kann der Algorithmus für das Zufallslayout hilfreich sein, wenn eine zufällige Anfangsplatzierung von einem anderen Layoutalgorithmus benötigt wird oder wenn eine ästhetische, lesbare Zeichnung nicht erforderlich ist.

Beispiel für das Zufallslayout

Im folgenden Codebeispiel wird die Klasse RandomLayout verwendet. Dieses Codebeispiel zeigt, wie ein Zufallslayout ausgeführt wird:
dojo.require("ibm_ilog.graphlayout.random.RandomLayout");

var randomLayout = new ibm_ilog.graphlayout.random.RandomLayout();
graph.setNodeLayout(randomLayout);
graph.performGraphLayout();