public ObjectArea MathSquareArea() { var fp = new CartesianPointer(Position.X - (Size.SizeX / 2), Position.Y - (Size.SizeY / 2)); var sp = new CartesianPointer(Position.X + (Size.SizeX / 2), Position.Y + (Size.SizeY / 2)); return(new ObjectArea(fp, sp)); }
public ObjectArea(CartesianPointer fp, CartesianPointer sp) { LeftPointer = fp; RightPointer = sp; }
public VirtualEnvironment(CartesianSize size) { Size = size; Position = new CartesianPointer(0, 0); }