This layout stage arranges the connected components of a graph.

Namespace: yWorks.yFiles.Layout
Assembly: yWorks.yFilesSilverlight.Algorithms (in yWorks.yFilesSilverlight.Algorithms.dll) Version: 2.4.0.0

Syntax

C#
public class ComponentLayouter : AbstractLayoutStage
Visual Basic
Public Class ComponentLayouter _ Inherits AbstractLayoutStage

Remarks

This layout stage arranges the connected components of a graph.

It is possible to specify a core layout algorithm that will be invoked on all connected components of the graph before this layouter arranges the components themselves.

ComponentLayouter will handle hierarchically grouped graphs in a special way. The contents of a group node will always belong to the same component as the group node itself.

Inheritance Hierarchy

System..::..Object
  yWorks.yFiles.Layout..::..AbstractLayoutStage
    yWorks.yFiles.Layout..::..ComponentLayouter
      yWorks.yFiles.Layout.Grouping..::..IsolatedGroupComponentLayouter

See Also