Lines Matching defs:sink
35 #include <2geom/path-sink.h>
225 void BezierCurve::feed(PathSink &sink, bool moveto_initial) const
228 Curve::feed(sink, moveto_initial);
234 sink.moveTo(ip);
238 sink.lineTo(controlPoint(1));
241 sink.quadTo(controlPoint(1), controlPoint(2));
244 sink.curveTo(controlPoint(1), controlPoint(2), controlPoint(3));
247 // TODO: add a path sink method that accepts a vector of control points
335 void BezierCurveN<1>::feed(PathSink &sink, bool moveto_initial) const
338 sink.moveTo(controlPoint(0));
340 sink.lineTo(controlPoint(1));
344 void BezierCurveN<2>::feed(PathSink &sink, bool moveto_initial) const
347 sink.moveTo(controlPoint(0));
349 sink.quadTo(controlPoint(1), controlPoint(2));
353 void BezierCurveN<3>::feed(PathSink &sink, bool moveto_initial) const
356 sink.moveTo(controlPoint(0));
358 sink.curveTo(controlPoint(1), controlPoint(2), controlPoint(3));