1wxRegion(3)                Erlang Module Definition                wxRegion(3)
2
3
4

NAME

6       wxRegion - See external documentation: wxRegion.
7

DESCRIPTION

9       See external documentation: wxRegion.
10

DATA TYPES

12         wxRegion():
13
14
15           An  object  reference,  The  representation  is internal and can be
16           changed without notice. It can't be used for comparsion  stored  on
17           disc or distributed for use on other nodes.
18

EXPORTS

20       new() -> wxRegion()
21
22              See external documentation.
23
24       new(Bmp) -> wxRegion()
25
26              Types:
27
28                 Bmp = wxBitmap:wxBitmap()
29
30              See external documentation.
31              Also:
32              new(Rect) -> wxRegion() when
33              Rect::{X::integer(), Y::integer(), W::integer(), H::integer()}.
34
35
36       new(TopLeft, BottomRight) -> wxRegion()
37
38              Types:
39
40                 TopLeft = {X::integer(), Y::integer()}
41                 BottomRight = {X::integer(), Y::integer()}
42
43              See external documentation.
44
45       new(X, Y, W, H) -> wxRegion()
46
47              Types:
48
49                 X = integer()
50                 Y = integer()
51                 W = integer()
52                 H = integer()
53
54              See external documentation.
55
56       clear(This) -> ok
57
58              Types:
59
60                 This = wxRegion()
61
62              See external documentation.
63
64       contains(This, Pt) -> wx:wx_enum()
65
66              Types:
67
68                 This = wxRegion()
69                 Pt = {X::integer(), Y::integer()}
70
71              See external documentation.
72              Also:
73              contains(This, Rect) -> wx:wx_enum() when
74              This::wxRegion(),  Rect::{X::integer(),  Y::integer(),  W::inte‐
75              ger(), H::integer()}.
76
77
78              Res = ?wxOutRegion | ?wxPartRegion | ?wxInRegion
79
80       contains(This, X, Y) -> wx:wx_enum()
81
82              Types:
83
84                 This = wxRegion()
85                 X = integer()
86                 Y = integer()
87
88              See external documentation.
89              Res = ?wxOutRegion | ?wxPartRegion | ?wxInRegion
90
91       contains(This, X, Y, W, H) -> wx:wx_enum()
92
93              Types:
94
95                 This = wxRegion()
96                 X = integer()
97                 Y = integer()
98                 W = integer()
99                 H = integer()
100
101              See external documentation.
102              Res = ?wxOutRegion | ?wxPartRegion | ?wxInRegion
103
104       convertToBitmap(This) -> wxBitmap:wxBitmap()
105
106              Types:
107
108                 This = wxRegion()
109
110              See external documentation.
111
112       getBox(This) ->  {X::integer(),  Y::integer(),  W::integer(),  H::inte‐
113       ger()}
114
115              Types:
116
117                 This = wxRegion()
118
119              See external documentation.
120
121       intersect(This, Region) -> boolean()
122
123              Types:
124
125                 This = wxRegion()
126                 Region = wxRegion()
127
128              See external documentation.
129              Also:
130              intersect(This, Rect) -> boolean() when
131              This::wxRegion(),  Rect::{X::integer(),  Y::integer(),  W::inte‐
132              ger(), H::integer()}.
133
134
135       intersect(This, X, Y, W, H) -> boolean()
136
137              Types:
138
139                 This = wxRegion()
140                 X = integer()
141                 Y = integer()
142                 W = integer()
143                 H = integer()
144
145              See external documentation.
146
147       isEmpty(This) -> boolean()
148
149              Types:
150
151                 This = wxRegion()
152
153              See external documentation.
154
155       subtract(This, Region) -> boolean()
156
157              Types:
158
159                 This = wxRegion()
160                 Region = wxRegion()
161
162              See external documentation.
163              Also:
164              subtract(This, Rect) -> boolean() when
165              This::wxRegion(),  Rect::{X::integer(),  Y::integer(),  W::inte‐
166              ger(), H::integer()}.
167
168
169       subtract(This, X, Y, W, H) -> boolean()
170
171              Types:
172
173                 This = wxRegion()
174                 X = integer()
175                 Y = integer()
176                 W = integer()
177                 H = integer()
178
179              See external documentation.
180
181       offset(This, Pt) -> boolean()
182
183              Types:
184
185                 This = wxRegion()
186                 Pt = {X::integer(), Y::integer()}
187
188              See external documentation.
189
190       offset(This, X, Y) -> boolean()
191
192              Types:
193
194                 This = wxRegion()
195                 X = integer()
196                 Y = integer()
197
198              See external documentation.
199
200       union(This, Region) -> boolean()
201
202              Types:
203
204                 This = wxRegion()
205                 Region = wxRegion() | wxBitmap:wxBitmap()
206
207              See external documentation.
208              Also:
209              union(This, Rect) -> boolean() when
210              This::wxRegion(),  Rect::{X::integer(),  Y::integer(),  W::inte‐
211              ger(), H::integer()}.
212
213
214       union(This, Bmp, Transp) -> boolean()
215
216              Types:
217
218                 This = wxRegion()
219                 Bmp = wxBitmap:wxBitmap()
220                 Transp = wx:wx_colour()
221
222              Equivalent to union(This, Bmp, Transp, []).
223
224       union(This, Bmp, Transp, Options::[Option]) -> boolean()
225
226              Types:
227
228                 This = wxRegion()
229                 Bmp = wxBitmap:wxBitmap()
230                 Transp = wx:wx_colour()
231                 Option = {tolerance, integer()}
232
233              See external documentation.
234
235       union(This, X, Y, W, H) -> boolean()
236
237              Types:
238
239                 This = wxRegion()
240                 X = integer()
241                 Y = integer()
242                 W = integer()
243                 H = integer()
244
245              See external documentation.
246
247       Xor(This, Region) -> boolean()
248
249              Types:
250
251                 This = wxRegion()
252                 Region = wxRegion()
253
254              See external documentation.
255              Also:
256              'Xor'(This, Rect) -> boolean() when
257              This::wxRegion(),  Rect::{X::integer(),  Y::integer(),  W::inte‐
258              ger(), H::integer()}.
259
260
261       Xor(This, X, Y, W, H) -> boolean()
262
263              Types:
264
265                 This = wxRegion()
266                 X = integer()
267                 Y = integer()
268                 W = integer()
269                 H = integer()
270
271              See external documentation.
272
273       destroy(This::wxRegion()) -> ok
274
275              Destroys this object, do not use object again
276

AUTHORS

278       <>
279
280
281
282                                    wx 1.9                         wxRegion(3)
Impressum