All looks correct, not counting hard-coded
immediate constants representing coordinates and their
crazy values. Start with something simple which apparently draws correctly, just to check yourself, and then modify code to draw what you want.
You can even scale existing rendering down to see what is it in smaller scale. If you want to do it this way, use
https://msdn.microsoft.com/en-us/library/system.drawing.graphics.transform%28v=vs.110%29.aspx[
^],
https://msdn.microsoft.com/en-us/library/system.drawing.drawing2d.matrix%28v=vs.110%29.aspx[
^].
You can also use
Matrix
and this property for simple
coordinate transform.
—SA