I was hoping that graphicsPath would allow for graphics objects to be created anywhere in the context - but was surprised that it all the methods require absolute x,y values entered. Is there a way of simply adding an x,y offset to an existing graphicsPath so that it can be positioned anywhere?
You can use a clip to change the origin
Ah, thanks that might help - not seen clips before.
maybe use FigureShape and DrawObject with a center position
Yes, but since the request was about graphicsPath…
graphicsPath are with coordinate absolute, but if you change the origin (using graphics.clip) you can easily get a relative path
… and for similar purposes, there is an active feature request tickets that kindles hope to have a Graphics.Translate method available in a future release.