Go to main content

man pages section 3: Extended Library Functions, Volume 1

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

wxMirrorDC (3erl)

Name

wxMirrorDC - Functions for wxMirrorDC class

Synopsis

Please see following description for synopsis

Description

wxMirrorDC(3)              Erlang Module Definition              wxMirrorDC(3)



NAME
       wxMirrorDC - Functions for wxMirrorDC class

DESCRIPTION
       wxMirrorDC  is a simple wrapper class which is always associated with a
       real wxDC object and either forwards all of its operations to it  with-
       out 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.

       Since: 2.5.0

       This class is derived (and can use functions) from: wxDC

       wxWidgets docs: wxMirrorDC

DATA TYPES
       wxMirrorDC() = wx:wx_object()

EXPORTS
       new(Dc, Mirror) -> wxMirrorDC()

              Types:

                 Dc = wxDC:wxDC()
                 Mirror = boolean()

              Creates a (maybe) mirrored DC associated with the real dc.

              Everything  drawn on wxMirrorDC will appear (and maybe mirrored)
              on dc.

              mirror specifies if we do mirror (if it is true) or not  (if  it
              is false).

       destroy(This :: wxMirrorDC()) -> ok

              Destroys the object.



wxWidgets team.                    wx 2.1.1                      wxMirrorDC(3)