The GroupedGraphExtensions type exposes the following members.

Methods

  NameDescription
Public methodStatic memberAdjustGroupNodeBounds
Method to adjust the size of a group node.
Public methodStatic memberCalculateMinimumEnclosedArea
Calculates the minimum area to enclose by the given group node with respect to its IGroupBoundsCalculator.
Public methodStatic memberCreateGroupNode(IGroupedGraph)
Creates a new group node using the GroupNodeDefaults.
Public methodStatic memberCreateGroupNode(IGroupedGraph, INode)
Creates a new group node using the GroupNodeDefaults as a child of parent.
Public methodStatic memberCreateGroupNode(IGroupedGraph, INode, RectD, INodeStyle)
Creates a new ordinary node as a direct descendant of parent.
Public methodStatic memberCreateGroupNodeStyle
Creates a group node style using the GroupNodeDefaults.
Public methodStatic memberCreateNode(IGroupedGraph, INode)
Creates a new ordinary node as a direct descendant of parent.
Public methodStatic memberCreateNode(IGroupedGraph, INode, RectD)
Creates a new ordinary node as a direct descendant of parent.
Public methodStatic memberCreateNode(IGroupedGraph, INode, RectD, INodeStyle)
Creates a new ordinary node as a direct descendant of parent.
Public methodStatic memberCreateNode(IGroupedGraph, INode, RectD, INodeStyle, Object)
Creates a new ordinary node as a direct descendant of parent.
Public methodStatic memberEnlargeAllGroupNodes(IGroupedGraph)
Enlarges all group nodes in the given groupedGraph so that the minimum enclosed area is respected.
Public methodStatic memberEnlargeAllGroupNodes(IGroupedGraph, IInputModeContext)
Enlarges all group nodes in the given groupedGraph in an interactive scenario, so that the minimum enclosed area is respected.
Public methodStatic memberEnlargeGroupNode(IGroupedGraph, INode, Boolean)
Enlarges the given group node to ensure that the minimum enclosed area is inside of its bounds.
Public methodStatic memberEnlargeGroupNode(IGroupedGraph, IInputModeContext, INode, Boolean)
Enlarges the group nodes in an interactive scenario, using IReshapeHandler implementations of the group nodes to perform the actual resizing.
Public methodStatic memberGetDefaultGroupNodeBounds
Gets the bounds for a default group node using GroupNodeDefaults.
Public methodStatic memberGetGroupedGraph
Tries to retrieve an IGroupedGraph instance from the IInputModeContext.
Public methodStatic memberGroupNodes(IGroupedGraph, IEnumerable<(Of <<'(INode>)>>))
Groups the nodes in children into a newly created group node.
Public methodStatic memberGroupNodes(IGroupedGraph, array<INode>[]()[][])
Groups the nodes into a newly created group node.
Public methodStatic memberGroupNodes(IGroupedGraph, INode, IEnumerable<(Of <<'(INode>)>>))
Groups the nodes in children into the provided group node.

See Also