mono/sysdrawing-coregraphics — pull request #1 by kjpou1 (2012-12-19 14:46:23+00:00)
Title: First PR with quite a few modifications

- Added Samples - MonoMac for now
- Implemented Unit Conversion Transforms for PageUnit. This uses two transforms: one for the graphics transforms - modelMatrix and another for viewMatrix which controls the graphics transforms of PageUnit. These are Multiplied together to create the world transform.
- Elliptical Arc implementation - Two different versions which the description of both can be found in the partial class Graphics-DrawEllipticalArc module.
- Implemented the routines for Arcs, Pies, Ellipses etc.. Still quite a few to go but a large percentage are implemented now
- Implemented more of the Pen methods like dashed lines and styles.
- Added convenience method for MonoMac to setup Graphics object. See Samples
- Handle MonoMac's left handed to right handed coordinate system as well as Y axis transforms. At least I hope so.
- Implemented more of the Bitmap routines for MonoMac
- I do not like the SolidBrush changes for MonoMac but what is delivered with the MonoMac package and what is in the MonoMac repo do not match up.

** Note ** There are quite a few problems with the MonoMac repo versus MonoMac delivered packages. Some things do not compile correctly or give errors when running saying methods are not implemented even though MonoDevelop allows you to select them.