wx.MirrorDC¶
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.
Added in version 2.5.0.
Class Hierarchy¶
Methods Summary¶
Creates a (maybe) mirrored DC associated with the real dc. |
Class API¶
- class wx.MirrorDC(DC)¶
Possible constructors:
MirrorDC(dc, mirror) -> None
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.
Methods¶
- __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 isFalse
).- Parameters:
dc (wx.DC)
mirror (bool)
- Return type:
None