Exemplo n.º 1
0
 public void SetSignal(Signal signal, Action <T, double> setValue)
 {
     if (!signal.CheckShape(rowNo, colNo))
     {
         throw logger.Error(new LigralException($"Inconsistent shape {signal.Shape()} in {name}, ({rowNo}, {colNo}) expected."));
     }
     signal.ZipApply <T>(space, (value, room) => setValue(room, value));
 }