Exemple #1
0
 public void DeleteNet(AutomationNet net)
 {
     this.allNets.Remove(net);
     this.grid.Notify_NetDeleted(net);
 }
Exemple #2
0
 public void Notify_NetDeleted(AutomationNet net)
 {
     net.nodes.SelectMany(n => GenAdj.OccupiedRect(n.parent).Cells).ForEach(c => netGrid[this.map.cellIndices.CellToIndex(c)] = null);
 }
Exemple #3
0
 public void RegisterNet(AutomationNet net)
 {
     this.allNets.Add(net);
     net.manager = this;
     this.grid.Notify_NetCreated(net);
 }