Generic features and parameters of the CL

The ibm_ilog.graphlayout.circular.CircularLayout class supports the following parameters defined in the ibm_ilog.graphlayout.GraphLayout class (see Base class parameters and features):
The following comments describe the particular way in which these parameters are used by this subclass.

Layout of connected components (CL)

The layout algorithm can use the generic mechanism to lay out connected components. (For more information about this mechanism, see Layout of connected components).

Layout region (CL)

This parameter has no effect if the clustering mode is BY_SUBGRAPHS.
It is not possible to allow the user to control the size of the layout by specifying a bounding box for the drawing. The layout algorithm chooses the size to have enough space to avoid overlapping nodes and clusters.
The layout region setting (either your own or the default setting) is used only to choose the position of the center of the drawing. This means that only the center of the layout region is taken into consideration. (See Layout region.)

Link connection box (CL)

The layout algorithm can use a link connection box interface to calculate the center of a node. See Link connection box.
It is used when the option to connect links to node centers is enabled.
It is only used if the link style is straight line. It is also used for self-links and multilinks, depending on the self-link or multilink mode.

Preserve fixed links (CL)

The layout algorithm does not reshape the links that are specified as fixed. (See Preserve fixed links.)

Preserve fixed nodes (CL)

The layout algorithm does not move the nodes that are specified as fixed. (See Preserve fixed nodes.)