Lines Matching refs:tang1
156 Point tang1 = jd.in_tang;
158 Point p = intersection_point(incoming.finalPoint(), tang1, outgoing.initialPoint(), tang2);
165 Point point_on_path = incoming.finalPoint() + rot90(tang1)*width;
183 Point p1 = intersection_point(incoming.finalPoint(), tang1, point_limit, bisector_versor.cw());
365 Geom::Point tang1 = jd.in_tang;
371 // std::cout << " tang1: " << tang1 << " tang2: " << tang2 << std::endl;
372 // std::cout << " dot product: " << Geom::dot( tang1, tang2 ) << std::endl;
398 double side1 = tang1[Geom::X]*(startPt[Geom::Y]-center1[Geom::Y]) - tang1[Geom::Y]*(startPt[Geom::X]-center1[Geom::X]);
419 Geom::Point node_on_path = startPt + Geom::rot90(tang1)*width;
449 p = expand_circle( circle1, circle2, startPt, tang1 );
475 Geom::Point apex = adjust_circles( circle1, circle2, startPt, endPt, tang1, tang2 );
487 Geom::Line secant(startPt, startPt + tang1);
552 Geom::Point point_on_path = startPt + Geom::rot90(tang1)*width;
604 p1 = Geom::intersection_point(startPt, tang1, limit_line.pointAt(0), limit_line.versor());
611 p2 = pick_solution(points, tang1, endPt);
704 Geom::Point tang1 = Geom::unitTangentAt(reverse(incoming.toSBasis()), 0.);
706 tang[0] = tang1, tang[1] = tang2;
712 Geom::Point tang1 = Geom::rot90(l.unitTangentAt(0));
715 Geom::Point start = l.initialPoint() + tang1 * width;
959 Geom::Point tang1 = input[0].unitTangentAt(0);
960 Geom::Point start = input.initialPoint() + tang1 * width;