protected override LayoutData CreateConfiguredLayoutData(GraphControl graphControl, ILayoutAlgorithm layout) { var layoutData = new RadialLayoutData(); if (CenterStrategyItem == CenterNodesPolicy.Custom) { layoutData.CenterNodes.Source = graphControl.Selection.SelectedNodes; } return(layoutData); }
protected override LayoutData CreateConfiguredLayoutData(GraphControl graphControl, ILayoutAlgorithm layout) { var layoutData = new RadialLayoutData(); if (CenterStrategyItem == CenterNodesPolicy.Custom) { layoutData.CenterNodes.Source = graphControl.Selection.SelectedNodes; } return(layoutData.CombineWith( CreateLabelingLayoutData( graphControl.Graph, LabelPlacementAlongEdgeItem, LabelPlacementSideOfEdgeItem, LabelPlacementOrientationItem, LabelPlacementDistanceItem ) )); }