assignLayers method

void assignLayers()

Assigns every vertex in the input network to a layer. The layer is a non-negative integer describing which row of vertexes each vertex belongs in. (Do not confuse this concept of "layer" with Layers that control the Z-ordering of Parts.)

The layering satisfies the following relationship: if L is a link from node U to node V, then U.layer > V.layer.

This method can be overridden to customize how nodes are assigned layers. Please read the Introduction page on Extensions for how to override methods and how to call this base method. By default, this does the appropriate assignments given the value of #layeringOption.

Implementation

void assignLayers() {
  _i4.callMethod(
    this,
    'assignLayers',
    [],
  );
}