public override void NeIzvrsi() { cn.x = x; cn.y = y; foreach (Substation s in Singleton.Instance().Substations) { foreach (ConnectivityNode conNode in s.connectivityNodes) { if (conNode.mRID.Equals(cn.mRID)) { for (int i = 0; i < s.connectivityNodes.Count; i++) { if (!cn.mRID.Equals(s.connectivityNodes[i].mRID)) { if (Kanvas.Check(cn.x, cn.y, s.connectivityNodes[i].x, s.connectivityNodes[i].y, 55)) { s.connectivityNodes[i].x = -1; s.connectivityNodes[i].y = -1; } } } break; } } } }
public override void NeIzvrsi() { s.x = x; s.y = y; foreach (Substation sub in Singleton.Instance().Substations) { if (!s.mRID.Equals(sub.mRID)) { if (Kanvas.Check(s.x, s.y, sub.x, sub.y, 180)) { sub.x = -1; sub.y = -1; } } } }