Lines Matching refs:ray
130 extremes[X][0] = std::atan2( -ray(Y) * sinrot, ray(X) * cosrot );
132 extremes[Y][0] = std::atan2( ray(Y) * cosrot, ray(X) * sinrot );
180 double rxrotx = ray(X) * rotx;
184 double b = ray(Y) * roty;
348 if ( ( are_near(ray(X), 0) && are_near(ray(Y), 0) ) || are_near(from, to) )
353 else if ( are_near(ray(X), 0) || are_near(ray(Y), 0) )
357 if ( are_near(ray(Y), 0) )
383 else if ( are_near(ray(X), ray(Y)) )
391 // Point np = ray(X) * unit_vector(r);
429 double rx2_ry2 = (ray(X) - ray(Y)) * (ray(X) + ray(Y));
432 double expr1 = ray(X) * (p_c[X] * cosrot + p_c[Y] * sinrot);
435 coeff[4] = ray(Y) * ( p_c[Y] * cosrot - p_c[X] * sinrot );
639 _ellipse.setRays(std::fabs(ray(X)), std::fabs(ray(Y)));
711 SBasis arc_x = ray(X) * cos(param,4);
712 SBasis arc_y = ray(Y) * sin(param,4);
821 sink.arcTo(ray(X), ray(Y), rotationAngle(), _large_arc, sweep(), _final_point);
831 Angle ymin_a = std::atan2( ray(Y) * cosrot, ray(X) * sinrot );
926 << format_coord_nice(ea.ray(X)) << ", " << format_coord_nice(ea.ray(Y)) << ", "