Label | Explanation | Data Type |
Input Network Diagram Layer
| The network diagram to which the layout will be applied. | Diagram Layer |
Preserve container layout
(Optional) | Specifies how the algorithm will process containers.
| Boolean |
Number of Iterations
(Optional) | The number of iterations to process. The default is 20. | Long |
Repel Factor
(Optional) | Adds distance between diagram junctions that are close together. The larger the repel factor, the greater the distance that will be added between nearly overlapping diagram junctions. The default is 1. | Double |
Degree of Freedom
(Optional) | Specifies the area used to move the diagram junctions during each algorithm iteration.
| String |
Break Point Relative Position (%)
(Optional) |
The relative position of the two inflexion points that will be inserted along the diagram edges to compute the curved edges geometry when Edge Display Type is set to Curved edges (edges_display_type = "CURVED_EDGES" in Python). It is a percentage between 15 and 40; the default is 30. For example, with a Break Point Relative Position (%) parameter value of N between 15 and 40, the following is true:
Note:The concept of the from and to junctions above is relative to the tree direction; it is not related to the topology of the network feature or object edge. This parameter is ignored when the Edge Display Type parameter is set to Regular edges (edges_display_type = "REGULAR_EDGES" in Python). | Double |
Edge Display Type
(Optional) | Specifies the type of display for the diagram edges.
| String |
Run in asynchronous mode on the server
(Optional) | Specifies whether the layout algorithm will run asynchronously or synchronously on the server.
| Boolean |
Derived Output
Label | Explanation | Data Type |
Output Network Diagram | The updated network diagram layer. | Diagram Layer |