implemented Fill for RectangleColorContext