Lines Matching refs:d3
423 double d3 = fabs(((x3 - x4) * dy - (y3 - y4) * dx));
427 int(d3 > curve_collinearity_epsilon))
436 d3 = calc_sq_distance(x4, y4, x3, y3);
446 d3 = k * (da1*dx + da2*dy);
447 if(d2 > 0 && d2 < 1 && d3 > 0 && d3 < 1)
457 if(d3 <= 0) d3 = calc_sq_distance(x3, y3, x1, y1);
458 else if(d3 >= 1) d3 = calc_sq_distance(x3, y3, x4, y4);
459 else d3 = calc_sq_distance(x3, y3, x1 + d3*dx, y1 + d3*dy);
461 if(d2 > d3)
471 if(d3 < m_distance_tolerance_square)
482 if(d3 * d3 <= m_distance_tolerance_square * (dx*dx + dy*dy))
550 if((d2 + d3)*(d2 + d3) <= m_distance_tolerance_square * (dx*dx + dy*dy))