Searched refs:PathSink (Results 1 - 12 of 12) sorted by relevance

/inkscape/src/2geom/
H A Dpath-sink.cpp39 void PathSink::feed(Curve const &c, bool moveto_initial)
44 void PathSink::feed(Path const &path) {
59 void PathSink::feed(PathVector const &pv) {
65 void PathSink::feed(Rect const &r) {
73 void PathSink::feed(Circle const &e) {
85 void PathSink::feed(Ellipse const &e) {
H A Dsvg-path-parser.h48 /** @brief Read SVG path data and feed it to a PathSink
55 * The parser will call the appropriate methods on the PathSink supplied
64 SVGPathParser(PathSink &sink);
119 PathSink &_sink;
145 void parse_svg_path(char const *str, PathSink &sink);
148 inline void parse_svg_path(std::string const &str, PathSink &sink) {
153 void parse_svg_path_file(FILE *fi, PathSink &sink);
H A Dcairo-path-sink.h56 : public PathSink
H A Dpath-sink.h45 * PathSink provides an interface that allows one to easily write
56 class PathSink { class in namespace:Geom
96 using PathSink::feed;
110 virtual ~PathSink() {}
116 class PathIteratorSink : public PathSink {
200 using PathSink::feed;
H A Dsvg-path-writer.h46 : public PathSink
H A Dbezier-curve.h171 virtual void feed(PathSink &sink, bool) const;
285 virtual void feed(PathSink &sink, bool moveto_initial) const {
323 template <> void BezierCurveN<1>::feed(PathSink &sink, bool moveto_initial) const;
324 template <> void BezierCurveN<2>::feed(PathSink &sink, bool moveto_initial) const;
325 template <> void BezierCurveN<3>::feed(PathSink &sink, bool moveto_initial) const;
H A Dbezier-curve.cpp225 void BezierCurve::feed(PathSink &sink, bool moveto_initial) const
335 void BezierCurveN<1>::feed(PathSink &sink, bool moveto_initial) const
344 void BezierCurveN<2>::feed(PathSink &sink, bool moveto_initial) const
353 void BezierCurveN<3>::feed(PathSink &sink, bool moveto_initial) const
H A Dcurve.h53 class PathSink;
339 /** @brief Feed the curve to a PathSink */
340 virtual void feed(PathSink &sink, bool moveto_initial) const;
H A Dsvg-path-parser.cpp1081 SVGPathParser::SVGPathParser(PathSink &sink)
1572 void parse_svg_path(char const *str, PathSink &sink)
1578 void parse_svg_path_file(FILE *fi, PathSink &sink)
H A Dcurve.cpp166 void Curve::feed(PathSink &sink, bool moveto_initial) const
H A Delliptical-arc.h304 virtual void feed(PathSink &sink, bool moveto_initial) const;
H A Delliptical-arc.cpp816 void EllipticalArc::feed(PathSink &sink, bool moveto_initial) const

Completed in 1205 milliseconds