查看源代码 wxMirrorDC (wx v2.4.3)
wxMirrorDC
是一个简单的包装类,它始终与一个真实的 wxDC
对象相关联,并且要么将其所有操作不加更改地转发到它(不进行镜像),要么交换 x
和 y
坐标,这使得可以重用相同的代码来绘制图形及其镜像——即
关于对角线 x == y 的反射。
起始版本:2.5.0
这个类派生自,并可以使用以下函数:
wxWidgets 文档: wxMirrorDC
摘要
类型
-type wxMirrorDC() :: wx:wx_object().
函数
-spec destroy(This :: wxMirrorDC()) -> ok.
销毁对象
-spec new(Dc, Mirror) -> wxMirrorDC() when Dc :: wxDC:wxDC(), Mirror :: boolean().
创建一个(可能)与真实的 dc
相关联的镜像 DC。
在 wxMirrorDC
上绘制的所有内容将出现在 dc
上(可能镜像)。
mirror
指定是否进行镜像(如果为 true)或不进行镜像(如果为 false)。