Exemplo n.º 1
0
 public T GetValue(int x, int y)
 {
     this.CheckBounds(x, y);
     MatrixPoint search = new MatrixPoint(x,y);
     if (Objects.ContainsKey(search))
     {
         return Objects[search];
     }
     else
     {
         return default(T);
     }
 }
Exemplo n.º 2
0
 public void SetValue(int x, int y, T value)
 {
     this.CheckBounds(x, y);
     MatrixPoint search = new MatrixPoint(x, y);
     if (Objects.ContainsKey(search))
     {
         Objects[search] = value;
     }
     else
     {
         Objects.Add(search, value);
     }
 }