Usages of ILayoutGroupBoundsCalculator
Properties
groupBoundsCalculator | in GroupHidingStage | Gets or sets the ILayoutGroupBoundsCalculator instance for calculating the sizes of group nodes. | |
groupBoundsCalculator | in RecursiveGroupLayout | Gets or sets a ILayoutGroupBoundsCalculator which computes the sizes of all group nodes. | |
groupBoundsCalculator | in OrganicLayout | Gets or sets the ILayoutGroupBoundsCalculator instance used for calculating the size of group nodes. |
Method Return Values
create (function(LayoutGraph, LayoutNode, IListEnumerable<LayoutNode>):Rect) | in ILayoutGroupBoundsCalculator |
Method Parameters
GroupHidingStage (ILayoutAlgorithm?, ) | in GroupHidingStage | Creates an instance of GroupHidingStage with an optional coreLayout. | |
RecursiveGroupLayout (ILayoutAlgorithm?, ILayoutGroupBoundsCalculator?, ) | in RecursiveGroupLayout | Creates a new instance of RecursiveGroupLayout. | |
OrganicLayout () | in OrganicLayout | Creates a new OrganicLayout instance with default settings. |
Implementing Types
GroupBoundsCalculator | This ILayoutGroupBoundsCalculator calculates the bounds of group nodes, allows to specify custom padding for each group node, and guarantees that their provided minimum sizes will be maintained. |