Lines Matching refs:dx2
49 FX_FLOAT dx2, FX_FLOAT dy2, in stroke_calc_arc() argument
55 FX_FLOAT a2 = FXSYS_atan2(dy2, dx2); in stroke_calc_arc()
86 out_vertices.add(coord_type(x + dx2, y + dy2)); in stroke_calc_arc()
94 FX_FLOAT dx2, FX_FLOAT dy2, in stroke_calc_miter() argument
106 v1.x + dx2, v1.y - dy2, in stroke_calc_miter()
107 v2.x + dx2, v2.y - dy2, in stroke_calc_miter()
128 out_vertices.add(coord_type(v1.x + dx2, v1.y - dy2)); in stroke_calc_miter()
132 v1.x, v1.y, dx1, -dy1, dx2, -dy2, in stroke_calc_miter()
138 out_vertices.add(coord_type(v1.x + dx2 - FXSYS_Mul(dy2, miter_limit), in stroke_calc_miter()
139 v1.y - dy2 - FXSYS_Mul(dx2, miter_limit))); in stroke_calc_miter()
157 FX_FLOAT dx2 = 0; in stroke_calc_cap() local
163 dx2 = dy1; in stroke_calc_cap()
166 out_vertices.add(coord_type(v0.x - dx1 - dx2, v0.y + dy1 - dy2)); in stroke_calc_cap()
167 out_vertices.add(coord_type(v0.x + dx1 - dx2, v0.y - dy1 - dy2)); in stroke_calc_cap()
199 FX_FLOAT dx1, dy1, dx2, dy2; in stroke_calc_join() local
202 dx2 = FXSYS_MulDiv(width, v2.y - v1.y, len2); in stroke_calc_join()
209 out_vertices.add(coord_type(v1.x + dx2, v1.y - dy2)); in stroke_calc_join()
213 v0, v1, v2, dx1, dy1, dx2, dy2, in stroke_calc_join()
221 FX_FLOAT d = (dx1 - dx2) * (dx1 - dx2) + (dy1 - dy2) * (dy1 - dy2); in stroke_calc_join()
224 v0, v1, v2, dx1, dy1, dx2, dy2, in stroke_calc_join()
233 out_vertices.add(coord_type(v1.x + dx2, v1.y - dy2)); in stroke_calc_join()
238 v1.x, v1.y, dx2, -dy2, dx1, -dy1, in stroke_calc_join()
241 out_vertices.add(coord_type(v1.x + dx2, v1.y - dy2)); in stroke_calc_join()
253 v0, v1, v2, dx1, dy1, dx2, dy2, in stroke_calc_join()
261 v1.x, v1.y, dx1, -dy1, dx2, -dy2, in stroke_calc_join()
266 out_vertices.add(coord_type(v1.x + dx2, v1.y - dy2)); in stroke_calc_join()