As one person commented: "First of all, A great piece of work. Boy! there is lot to learn from your style of coding."
All I can say is: WOW! All working here, no issues and what an eye-opener!
MAYBE you could shed some light on these issues I'm trying to solve in Silverlight.
At the moment I have a Windows app developed in VB and C# that uses GDI+ framework for drawing and saving drawings.
We know Silverlight does not use GDI+
How would I be able to do this: Save any drawing as a bitmap? .jpg, .png, .gif, .tiff
Maybe using writeablebitmap class?
I would also like to limit the canvas area and load a picture into the background. The user draws onto that background, then the whole thing, background included, can get saved to a new file, again .jpg, .png, .gif or.tiff
Lastly, if the user draws an arc or a circle or parabola, I'd like to take that line and plot points along it such that each "segment" is of equal length.
I can then manipulate those points along the line as I need.
ANY suggestions would be just great. This geometry project has already solved many unanswered questions I had with my intended move to Silverlight.