On Mon, 11 May 2026 at 17:13, Phil wrote:
>
> A question that what it "seems" to the user, not being what it actually is then. I must admit, I simply took at face value what was in the description. I assumed that 12 o'clock was up as I looked at it, and NOT increasing in pixel y value. The drawings explaining the various angles infer this is what the user would see, REGARDLESS of the scaling.
>
Well, I dunno - the figure in the docs is correct for the default
transform, so in that regard I'd say it's "correct."
Perhaps the difficulty arises perhaps because a lot of the complex
drawing methods don't explicitly say that they are affected by the
current transform?
I note that many of drawing methods (most of the "fast" shapes and the
text stuff, for example) say that they DON'T obey the current
transform (or that the behaviour is undefined...) but it might be
useful for the ones that do honour the transform to say so, too...
I suppose this might even be an artefact of how the complex drawing
methods came about - they more or less follow the Postscript style,
and that will always obey the transform, so I guess there might be
some implicit assumptions there that a user, coming to this later,
might not know about!