The AGG Graphic Library (<[login to view URL])n> needs a modification to support multiple clipping at the rasterizer level. The related class template is "rasterizer_sl_clip". Instead of one single clip box, it must support multiple clip boxes in a list. The only condition for the clip boxes is that they are all axis-aligned and they will never overlap. Of course, cases can happen that a line that is clipped falls into two clip boxes so all of those cases must be handled proberly. A simple demo application showing the capabilities of multiple clipping at the rasterizer level is required but should be done for testing anyway.
## Deliverables
See description