Searched refs:tang2 (Results 1 - 3 of 3) sorted by relevance

/inkscape/src/helper/
H A Dgeom-pathstroke.cpp157 Point tang2 = jd.out_tang; local
158 Point p = intersection_point(incoming.finalPoint(), tang1, outgoing.initialPoint(), tang2);
184 Point p2 = intersection_point(outgoing.initialPoint(), tang2, point_limit, bisector_versor.cw());
214 Geom::Point pick_solution(std::vector<Geom::ShapeIntersection> points, Geom::Point tang2, Geom::Point endPt) argument
218 if ( dot(tang2, points[0].point() - endPt) > 0 ) {
221 } else if ( dot(tang2, points[1].point() - endPt) > 0 ) { // points[0] could be good, now check points[1]
366 Geom::Point tang2 = jd.out_tang; local
371 // std::cout << " tang1: " << tang1 << " tang2: " << tang2 << std::endl;
372 // std::cout << " dot product: " << Geom::dot( tang1, tang2 ) << st
705 Geom::Point tang2 = outgoing.unitTangentAt(0.); local
713 Geom::Point tang2 = Geom::rot90(unitTangentAt(reverse(l.toSBasis()), 0.)); local
[all...]
/inkscape/src/live_effects/
H A Dlpe-powerstroke.cpp346 Geom::Point tang2 = unitTangentAt(B[i],0); local
363 B[i].at0(), tang2 );
399 Geom::D2<Geom::SBasis> newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0());
430 if ( dot(tang2, solutions[0].point() - B[i].at0()) > 0 ) {
433 } else if ( dot(tang2, solutions[1].point() - B[i].at0()) > 0 ) { // points[0] could be good, now check points[1]
460 B[i].at0(), tang2 );
484 B[i].at0(), tang2 );
500 double tang2_sign = dot(direction,tang2);
512 controlpoints[3].x = (B[i].at0() + tang2_sign*tang2)[Geom::X];
513 controlpoints[3].y = (B[i].at0() + tang2_sign*tang2)[Geo
[all...]
/inkscape/src/
H A Dsp-shape.cpp227 Geom::Point tang2 = c2.unitTangentAt(0); local
230 double const angle2 = Geom::atan2(tang2);

Completed in 22 milliseconds