public void PaintBeehiveIndoors(PaintEventArgs e) { Rectangle sky = _beehiveSkyDimmensions; _shapeDrawing.PaintRectangleSolid(Brushes.LightBlue, e, sky); Rectangle beeHiveImageDimmensions = new Rectangle(_beehiveIndoorsImageLocationPointX, _beehiveIndoorsImageLocationPointY, _beehiveIndoorsImageWidth, _beehiveIndoorsImageHeight); Bitmap insideHive = WorldBeehive.Library.Properties.Resource.Hive_inside; _imageDrawing.PaintImage(insideHive, e, beeHiveImageDimmensions); Pen penRed = new Pen(Color.Red); Rectangle beeHiveSpaceMargins = new Rectangle(_beehiveSpaceLocationX, _beehiveSpaceLocationY, _beehiveSpaceIndoorsWidth, _beehiveSpaceIndoorsHeight); _shapeDrawing.PaintRectangleShape(penRed, e, beeHiveSpaceMargins); Pen penRed2 = new Pen(Color.Red); Rectangle beehiveExit = new Rectangle(_exitDoorCornerAX, _exitDoorCornerAY, _exitDoorWidth, _exitDoorHeight); _shapeDrawing.PaintRectangleShape(penRed2, e, beehiveExit); }
public void PaintOuterWorldBoundaries(PaintEventArgs paintOuterWorldEventArgs, Rectangle outerWorldDimmensions) { Pen penRed = new System.Drawing.Pen(Color.Red, 1); _shapeDrawing.PaintRectangleShape(penRed, paintOuterWorldEventArgs, outerWorldDimmensions); }