25 public void Add(
int x,
int y)
68 int num =
shapes[0]._points.First().X;
72 for (
int i = 0; i <
shapes.Length; i++)
void ICollection< T >. Add(T item)
static byte Min(byte val1, byte val2)
static byte Max(byte val1, byte val2)
HashSet< Point16 > GetData()
void Remove(int x, int y)
void Subtract(ShapeData shapeData, Point localOrigin, Point remoteOrigin)
void Add(ShapeData shapeData, Point localOrigin, Point remoteOrigin)
bool Contains(int x, int y)
ShapeData(ShapeData original)
static Rectangle GetBounds(Point origin, params ShapeData[] shapes)
HashSet< Point16 > _points