Work on non-rectangular regions is progressing nicely. At least it's progressed enough that I can make screenshots again :-)
All the combine modes are supported, which means it's possible to do Union, Intersection, Complement, Excude and Xor on any shape using System.Drawing.
An intersection (blue) between two shapes (red and green)
An xor (blue) between the same two shapes (not displayed)
An complement (blue) between the two transformed shapes
Still more work is needed to transform (GdipTransformRegion) once a binary operation has been executed on a region (which is why Matrix #3 combobox is empty). And of course it needs tests, lots of them...
3/3/2006 10:47:41 | Comments
The views expressed on this website/weblog are mine alone and do not necessarily reflect the views of my employer.