Home | History | Annotate | Download | only in ge

Lines Matching refs:start_pos

15                          const CFX_PointF& start_pos,
18 if (start_pos.x == end_pos.x) {
19 if (start_pos.y == end_pos.y) {
26 if (end_pos.y < start_pos.y)
36 if (start_pos.y == end_pos.y) {
38 if (end_pos.x < start_pos.x)
48 CFX_PointF diff = end_pos - start_pos;
59 const CFX_PointF& start_pos,
74 bool bStartVert = FXSYS_fabs(start_pos.x - mid_pos.x) < one_twentieth;
77 int start_dir = mid_pos.y > start_pos.y ? 1 : -1;
85 CFX_PointF start_to_mid = start_pos - mid_pos;
86 start_k = (mid_pos.y - start_pos.y) / (mid_pos.x - start_pos.x);
101 CFX_PointF outside(start_pos.x, 0);
102 if (end_pos.x < start_pos.x)
107 if (start_pos.y < (end_k * start_pos.x) + end_c)
118 if (start_pos.x < end_pos.x)
133 int start_dir = mid_pos.x > start_pos.x ? 1 : -1;
138 UpdateLineEndPoints(rect, start_pos, mid_pos, half_width);
149 if (start_pos.y < (end_k * start_pos.x) + end_c)
267 CFX_PointF start_pos = m_Points[iStartPoint].m_Point;
271 UpdateLineJoinPoints(&rect, start_pos, mid_pos, end_pos, half_width,
274 UpdateLineEndPoints(&rect, start_pos, end_pos, half_width);