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

NAME

6       wxGraphicsPath - See external documentation: wxGraphicsPath.
7

DESCRIPTION

9       See external documentation: wxGraphicsPath.
10
11       This class is derived (and can use functions) from:
12       wxGraphicsObject
13

DATA TYPES

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

EXPORTS

23       moveToPoint(This, P) -> ok
24
25              Types:
26
27                 This = wxGraphicsPath()
28                 P = {X::float(), Y::float()}
29
30              See external documentation.
31
32       moveToPoint(This, X, Y) -> ok
33
34              Types:
35
36                 This = wxGraphicsPath()
37                 X = number()
38                 Y = number()
39
40              See external documentation.
41
42       addArc(This, C, R, StartAngle, EndAngle, Clockwise) -> ok
43
44              Types:
45
46                 This = wxGraphicsPath()
47                 C = {X::float(), Y::float()}
48                 R = number()
49                 StartAngle = number()
50                 EndAngle = number()
51                 Clockwise = boolean()
52
53              See external documentation.
54
55       addArc(This, X, Y, R, StartAngle, EndAngle, Clockwise) -> ok
56
57              Types:
58
59                 This = wxGraphicsPath()
60                 X = number()
61                 Y = number()
62                 R = number()
63                 StartAngle = number()
64                 EndAngle = number()
65                 Clockwise = boolean()
66
67              See external documentation.
68
69       addArcToPoint(This, X1, Y1, X2, Y2, R) -> ok
70
71              Types:
72
73                 This = wxGraphicsPath()
74                 X1 = number()
75                 Y1 = number()
76                 X2 = number()
77                 Y2 = number()
78                 R = number()
79
80              See external documentation.
81
82       addCircle(This, X, Y, R) -> ok
83
84              Types:
85
86                 This = wxGraphicsPath()
87                 X = number()
88                 Y = number()
89                 R = number()
90
91              See external documentation.
92
93       addCurveToPoint(This, C1, C2, E) -> ok
94
95              Types:
96
97                 This = wxGraphicsPath()
98                 C1 = {X::float(), Y::float()}
99                 C2 = {X::float(), Y::float()}
100                 E = {X::float(), Y::float()}
101
102              See external documentation.
103
104       addCurveToPoint(This, Cx1, Cy1, Cx2, Cy2, X, Y) -> ok
105
106              Types:
107
108                 This = wxGraphicsPath()
109                 Cx1 = number()
110                 Cy1 = number()
111                 Cx2 = number()
112                 Cy2 = number()
113                 X = number()
114                 Y = number()
115
116              See external documentation.
117
118       addEllipse(This, X, Y, W, H) -> ok
119
120              Types:
121
122                 This = wxGraphicsPath()
123                 X = number()
124                 Y = number()
125                 W = number()
126                 H = number()
127
128              See external documentation.
129
130       addLineToPoint(This, P) -> ok
131
132              Types:
133
134                 This = wxGraphicsPath()
135                 P = {X::float(), Y::float()}
136
137              See external documentation.
138
139       addLineToPoint(This, X, Y) -> ok
140
141              Types:
142
143                 This = wxGraphicsPath()
144                 X = number()
145                 Y = number()
146
147              See external documentation.
148
149       addPath(This, Path) -> ok
150
151              Types:
152
153                 This = wxGraphicsPath()
154                 Path = wxGraphicsPath()
155
156              See external documentation.
157
158       addQuadCurveToPoint(This, Cx, Cy, X, Y) -> ok
159
160              Types:
161
162                 This = wxGraphicsPath()
163                 Cx = number()
164                 Cy = number()
165                 X = number()
166                 Y = number()
167
168              See external documentation.
169
170       addRectangle(This, X, Y, W, H) -> ok
171
172              Types:
173
174                 This = wxGraphicsPath()
175                 X = number()
176                 Y = number()
177                 W = number()
178                 H = number()
179
180              See external documentation.
181
182       addRoundedRectangle(This, X, Y, W, H, Radius) -> ok
183
184              Types:
185
186                 This = wxGraphicsPath()
187                 X = number()
188                 Y = number()
189                 W = number()
190                 H = number()
191                 Radius = number()
192
193              See external documentation.
194
195       closeSubpath(This) -> ok
196
197              Types:
198
199                 This = wxGraphicsPath()
200
201              See external documentation.
202
203       contains(This, C) -> boolean()
204
205              Types:
206
207                 This = wxGraphicsPath()
208                 C = {X::float(), Y::float()}
209
210              Equivalent to contains(This, C, []).
211
212       contains(This, X, Y) -> boolean()
213       contains(This, C, Y::[Option]) -> boolean()
214
215              Types:
216
217                 This = wxGraphicsPath()
218                 X = number()
219                 Y = number()
220                 This = wxGraphicsPath()
221                 C = {X::float(), Y::float()}
222                 Option = {fillStyle, wx:wx_enum()}
223
224              See external documentation.
225              Also:
226              contains(This, C, [Option]) -> boolean() when
227              This::wxGraphicsPath(), C::{X::float(), Y::float()},
228              Option :: {'fillStyle', wx:wx_enum()}.
229
230
231              FillStyle = integer
232
233       contains(This, X, Y, Options::[Option]) -> boolean()
234
235              Types:
236
237                 This = wxGraphicsPath()
238                 X = number()
239                 Y = number()
240                 Option = {fillStyle, wx:wx_enum()}
241
242              See external documentation.
243              FillStyle = integer
244
245       getBox(This) -> {X::float(), Y::float(), W::float(), H::float()}
246
247              Types:
248
249                 This = wxGraphicsPath()
250
251              See external documentation.
252
253       getCurrentPoint(This) -> {X::float(), Y::float()}
254
255              Types:
256
257                 This = wxGraphicsPath()
258
259              See external documentation.
260
261       transform(This, Matrix) -> ok
262
263              Types:
264
265                 This = wxGraphicsPath()
266                 Matrix = wxGraphicsMatrix:wxGraphicsMatrix()
267
268              See external documentation.
269

AUTHORS

271       <>
272
273
274
275                                   wx 1.9.3                  wxGraphicsPath(3)
Impressum