wx.MirrorDC is a simple wrapper class which is always associated with a real wx.DC object and either forwards all of its operations to it without changes (no mirroring takes place) or exchanges x and y coordinates which makes it possible to reuse the same code to draw a figure and its mirror – i.e.
reflection related to the diagonal line x == y.
New in version 2.5.0.
Creates a (maybe) mirrored DC associated with the real dc. |
wx.
MirrorDC
(DC)¶Possible constructors:
MirrorDC(dc, mirror)
MirrorDC is a simple wrapper class which is always associated with a real DC object and either forwards all of its operations to it without changes (no mirroring takes place) or exchanges x and y coordinates which makes it possible to reuse the same code to draw a figure and its mirror i.e.
__init__
(self, dc, mirror)¶Creates a (maybe) mirrored DC associated with the real dc.
Everything drawn on wx.MirrorDC will appear (and maybe mirrored) on dc.
mirror specifies if we do mirror (if it is True
) or not (if it is False
).
dc (wx.DC) –
mirror (bool) –