public bool IsInDragGroup(IConnectableWidget el) { return(_snapHandler.DragGroup.Contains(el)); }
public double GetHorizontalOverlapWith(IConnectableWidget op) { return(Math.Min(Operator.Position.X + Width, op.Position.X + op.Width) - Math.Max(Operator.Position.X, op.Position.X)); }
public double GetVerticalOverlapWith(IConnectableWidget op) { return(Math.Min(Operator.Position.Y + Height, op.Position.Y + op.Height) - Math.Max(Operator.Position.Y, op.Position.Y)); }
public double GetHorizontalOverlapWith(IConnectableWidget el) { return(0); }
public double GetVerticalOverlapWith(IConnectableWidget el) { return(0); }
public bool IsInDragGroup(IConnectableWidget el) { return(false); }