1wxGraphicsPath(3) Erlang Module Definition wxGraphicsPath(3)
2
3
4
6 wxGraphicsPath - See external documentation: wxGraphicsPath.
7
9 See external documentation: wxGraphicsPath.
10
11 This class is derived (and can use functions) from:
12 wxGraphicsObject
13
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
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
271 <>
272
273
274
275 wx 1.9.3.1 wxGraphicsPath(3)