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
214 Types:
215
216 This = wxGraphicsPath()
217 X = number()
218 Y = number()
219
220 See external documentation.
221 Also:
222 contains(This, C, [Option]) -> boolean() when
223 This::wxGraphicsPath(), C::{X::float(), Y::float()},
224 Option :: {'fillStyle', wx:wx_enum()}.
225
226
227 FillStyle = integer
228
229 contains(This, X, Y, Options::[Option]) -> boolean()
230
231 Types:
232
233 This = wxGraphicsPath()
234 X = number()
235 Y = number()
236 Option = {fillStyle, wx:wx_enum()}
237
238 See external documentation.
239 FillStyle = integer
240
241 getBox(This) -> {X::float(), Y::float(), W::float(), H::float()}
242
243 Types:
244
245 This = wxGraphicsPath()
246
247 See external documentation.
248
249 getCurrentPoint(This) -> {X::float(), Y::float()}
250
251 Types:
252
253 This = wxGraphicsPath()
254
255 See external documentation.
256
257 transform(This, Matrix) -> ok
258
259 Types:
260
261 This = wxGraphicsPath()
262 Matrix = wxGraphicsMatrix:wxGraphicsMatrix()
263
264 See external documentation.
265
267 <>
268
269
270
271 wx 1.9 wxGraphicsPath(3)