public Edge(double axisDistance, Range range, Orientation orientation) { this.Range = range; AxisDistance = axisDistance; Orientation = orientation; }
private void AddVerticalEdges(ICanvasItem canvasItem) { var range = new Range(canvasItem.Top, canvasItem.Top + canvasItem.Height); Edges.Add(new Edge(canvasItem.Left, range, Orientation.Vertical)); Edges.Add(new Edge(canvasItem.Right, range, Orientation.Vertical)); }
public Edge(Range range, Orientation orientation, double axisDistance) { Range = range; Orientation = orientation; AxisDistance = axisDistance; }