private void DrawPicture(List<ITouchPointSizeColor> touchPoints)
{
foreach (var touch in touchPoints)
{
Vector2 position = touch.Position;
int brushOffset = touch.Size.Width / 2;
Rectangle rectangle = new Rectangle(
(int)position.X - brushOffset,
(int)position.Y - brushOffset,
touch.Size.Width,
touch.Size.Height);
this.graphicsDisplay.DrawGraphic(ImageType.EmptySquare, rectangle, touch.Color);
}
}