wxGCDC - Functions for wxGCDC class
Please see following description for synopsis
wxGCDC(3) Erlang Module Definition wxGCDC(3)
NAME
wxGCDC - Functions for wxGCDC class
DESCRIPTION
wxGCDC is a device context that draws on a wxGraphicsContext.
wxGCDC does its best to implement wxDC API, but the following features
are not (fully) implemented because wxGraphicsContext doesn't support
them:
See: wxDC, wxGraphicsContext
This class is derived (and can use functions) from: wxDC
wxWidgets docs: wxGCDC
DATA TYPES
wxGCDC() = wx:wx_object()
EXPORTS
new() -> wxGCDC()
new(WindowDC) -> wxGCDC()
Types:
WindowDC =
wxWindowDC:wxWindowDC() |
wxMemoryDC:wxMemoryDC() |
wxGraphicsContext:wxGraphicsContext()
Constructs a wxGCDC from a wxWindowDC.
destroy(This :: wxGCDC()) -> ok
getGraphicsContext(This) -> wxGraphicsContext:wxGraphicsContext()
Types:
This = wxGCDC()
Retrieves associated wxGraphicsContext.
setGraphicsContext(This, Context) -> ok
Types:
This = wxGCDC()
Context = wxGraphicsContext:wxGraphicsContext()
Set the graphics context to be used for this wxGCDC.
Note that this object takes ownership of context and will delete
it when it is destroyed or when setGraphicsContext/2 is called
again.
Also, unlike the constructor taking wxGraphicsContext, this
method will reapply the current font, pen and brush, so that
this object continues to use them, if they had been changed
before (which is never the case when constructing wxGCDC
directly from wxGraphicsContext).
wxWidgets team. wx 2.1.1 wxGCDC(3)