Searched refs:dx2 (Results 1 - 5 of 5) sorted by relevance

/haiku/headers/libs/agg/
H A Dagg_math_stroke.h99 double dx2, double dy2);
106 double dx2, double dy2,
162 double dx2, double dy2)
165 double a2 = atan2(dy2 * m_width_sign, dx2 * m_width_sign);
197 out_vertices.add(coord_type(x + dx2, y + dy2));
207 double dx2, double dy2,
217 v1.x + dx2, v1.y - dy2,
218 v2.x + dx2, v2.y - dy2,
268 out_vertices.add(coord_type(v1.x + dx2, v1.y - dy2));
272 calc_arc(out_vertices, v1.x, v1.y, dx1, -dy1, dx2,
159 calc_arc(VC& out_vertices, double x, double y, double dx1, double dy1, double dx2, double dy2) argument
202 calc_miter(VC& out_vertices, const vertex_dist& v0, const vertex_dist& v1, const vertex_dist& v2, double dx1, double dy1, double dx2, double dy2, line_join_e lj, double ml) argument
299 double dx2 = 0; local
359 double dx1, dy1, dx2, dy2; local
[all...]
H A Dagg_math.h157 double dx2 = x4 - x3;
161 ((x1 - x4) * dy2 - (y1 - y4) * dx2 < 0.0) !=
162 ((x2 - x4) * dy2 - (y2 - y4) * dx2 < 0.0);
198 double dx2=0.0;
210 calc_orthogonal(d, x2, y2, x3, y3, &dx2, &dy2);
215 *x++ = x2 + dx2; *y++ = y2 + dy2;
216 *x++ = x3 + dx2; *y++ = y3 + dy2;
H A Dagg_trans_perspective.h309 double dx2 = q[6] - q[4]; local
311 double den = dx1 * dy2 - dx2 * dy1;
321 double u = (dx * dy2 - dy * dx2) / den;
/haiku/src/libs/agg/src/
H A Dagg_bezier_arc.cpp152 double dx2 = (x0 - x2) / 2.0; local
160 double x1 = cos_a * dx2 + sin_a * dy2;
161 double y1 = -sin_a * dx2 + cos_a * dy2;
H A Dagg_curves.cpp55 double dx2 = x3 - x2; local
58 double len = sqrt(dx1 * dx1 + dy1 * dy1) + sqrt(dx2 * dx2 + dy2 * dy2);
273 double dx2 = x3 - x2; local
279 sqrt(dx2 * dx2 + dy2 * dy2) +

Completed in 47 milliseconds