16 references to ConnectorRouter
System.Activities.Presentation (16)
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorEditor.cs (4)
468points = ConnectorRouter.Route(parentPanel, targetConnPt, destConnPt); 473points = ConnectorRouter.Route(parentPanel, begin, destConnPt); 482points = ConnectorRouter.Route(parentPanel, srcConnPt, targetConnPt); 487points = ConnectorRouter.Route(parentPanel, srcConnPt, end);
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorRouter.cs (9)
93points = ConnectorRouter.Route(panel, srcConnectionPoint, e.GetPosition(panel)); 192ConnectorRouter.SrcEdge = null; 193ConnectorRouter.DestEdge = null; 198ConnectorRouter.SrcEdge = new ConnectorSegment(srcEdge[smallerIndex], srcEdge[1 - smallerIndex]); 203ConnectorRouter.DestEdge = new ConnectorSegment(destEdge[smallerIndex], destEdge[1 - smallerIndex]); 329if (h.Overlaps(ConnectorRouter.SrcEdge) || h.Overlaps(ConnectorRouter.DestEdge)) 339if (v.Overlaps(ConnectorRouter.SrcEdge) || v.Overlaps(ConnectorRouter.DestEdge))
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\FreeFormPanel.cs (3)
416((DesignerGeometryHelper.ManhattanDistanceBetweenPoints(connectorChild.Points[0], srcPoint) > ConnectorRouter.EndPointTolerance) 417|| (DesignerGeometryHelper.ManhattanDistanceBetweenPoints(connectorChild.Points[connectorChild.Points.Count - 1], destPoint) > ConnectorRouter.EndPointTolerance))) 597Point[] pts = ConnectorRouter.Route(this, FreeFormPanel.GetSourceConnectionPoint(connector), FreeFormPanel.GetDestinationConnectionPoint(connector));