Searched refs:unitTangentAt (Results 1 - 15 of 15) sorted by relevance
/inkscape/src/helper/ |
H A D | geom-nodetype.cpp | 33 Geom::Point deriv_1 = -crv->unitTangentAt(0); 35 Geom::Point deriv_2 = c_outgoing.unitTangentAt(0);
|
H A D | geom-pathstroke.cpp | 36 * Because this method internally uses unitTangentAt, t should be smaller than 1.0 (see unitTangentAt). 53 Geom::Point normal = unitTangentAt(curve, t).cw(); 704 Geom::Point tang1 = Geom::unitTangentAt(reverse(incoming.toSBasis()), 0.); 705 Geom::Point tang2 = outgoing.unitTangentAt(0.); 712 Geom::Point tang1 = Geom::rot90(l.unitTangentAt(0)); 713 Geom::Point tang2 = Geom::rot90(unitTangentAt(reverse(l.toSBasis()), 0.)); 761 Geom::Point start_normal = Geom::rot90(bez.unitTangentAt(0)); 762 Geom::Point end_normal = -Geom::rot90(Geom::unitTangentAt(Geom::reverse(bez.toSBasis()), 0.)); 801 Geom::Point req = bez.pointAt(.5) + Geom::rot90(bez.unitTangentAt( [all...] |
/inkscape/src/2geom/ |
H A D | curve.cpp | 72 bool ignore_0 = unitTangentAt(0)[Y] <= 0; 73 bool ignore_1 = unitTangentAt(1)[Y] >= 0; 81 Point tangent = unitTangentAt(t); 153 Point Curve::unitTangentAt(Coord t, unsigned n) const function in class:Geom::Curve
|
H A D | curve.h | 311 virtual Point unitTangentAt(Coord t, unsigned n = 3) const;
|
H A D | ellipse.h | 195 Point unitTangentAt(Coord t) const;
|
H A D | toposweep.cpp | 155 Point ad = a.curve.get(ps).unitTangentAt(a.f); 156 Point bd = b.curve.get(ps).unitTangentAt(b.f);
|
H A D | d2-sbasis.cpp | 222 Point unitTangentAt(D2<SBasis> const & a, Coord t, unsigned n) function in namespace:Geom
|
H A D | d2.h | 522 Point unitTangentAt(D2<SBasis> const & a, Coord t, unsigned n = 3);
|
H A D | ellipse.cpp | 387 Point Ellipse::unitTangentAt(Coord t) const function in class:Geom::Ellipse
|
/inkscape/src/live_effects/ |
H A D | lpe-powerstroke.cpp | 99 * Because this method internally uses unitTangentAt, t should be smaller than 1.0 (see unitTangentAt). 120 Geom::Point normal = unitTangentAt(curve, t).cw(); 345 Geom::Point tang1 = -unitTangentAt(reverse(B[prev_i]),0.); // = unitTangentAt(B[prev_i],1); 346 Geom::Point tang2 = unitTangentAt(B[i],0); 656 Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); 665 Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); 694 Geom::Point start_deriv = unitTangentAt( pwd2_in.segs.front(), 0.); 703 Geom::Point start_deriv = unitTangentAt( pwd2_i [all...] |
/inkscape/src/ui/tools/ |
H A D | eraser-tool.cpp | 860 dc_cal1_lastseg->finalPoint() - dc_cal1_lastseg->unitTangentAt(1), 863 rev_cal2_firstseg->initialPoint() + rev_cal2_firstseg->unitTangentAt(0), 869 rev_cal2_lastseg->finalPoint() - rev_cal2_lastseg->unitTangentAt(1), 872 dc_cal1_firstseg->initialPoint() + dc_cal1_firstseg->unitTangentAt(0),
|
H A D | pencil-tool.cpp | 691 Geom::Point const req_vec( -last_seg_reverse->unitTangentAt(0) ); 785 Geom::Point const req_vec( -last_seg_reverse->unitTangentAt(0) ); 843 Geom::Point const req_vec( -last_seg_reverse->unitTangentAt(0) );
|
/inkscape/src/ |
H A D | sp-shape.cpp | 225 Geom::Point tang1 = - c1_reverse->unitTangentAt(0); 227 Geom::Point tang2 = c2.unitTangentAt(0); 253 Geom::Point tang = c.unitTangentAt(0); 271 Geom::Point tang = - c_reverse->unitTangentAt(0);
|
H A D | object-snapper.cpp | 563 Geom::Point sp_tangent_doc = curve->unitTangentAt(*np);
|
/inkscape/src/ui/tool/ |
H A D | path-manipulator.cpp | 1451 Geom::Point ut = j->unitTangentAt(0.5);
|
Completed in 50 milliseconds