summaryrefslogtreecommitdiffstats
path: root/WebCore/svg/SVGPathStringBuilder.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/svg/SVGPathStringBuilder.h')
-rw-r--r--WebCore/svg/SVGPathStringBuilder.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/WebCore/svg/SVGPathStringBuilder.h b/WebCore/svg/SVGPathStringBuilder.h
index ebb8596..a51c40c 100644
--- a/WebCore/svg/SVGPathStringBuilder.h
+++ b/WebCore/svg/SVGPathStringBuilder.h
@@ -29,21 +29,19 @@ namespace WebCore {
class SVGPathStringBuilder : public SVGPathConsumer {
public:
- SVGPathStringBuilder();
+ String result() { return m_stringBuilder.toString(ConcatAddingSpacesBetweenIndividualStrings); }
+private:
virtual void cleanup() { m_stringBuilder.clear(); }
virtual void incrementPathSegmentCount() { }
virtual bool continueConsuming() { return true; }
- String result() { return m_stringBuilder.toString(ConcatAddingSpacesBetweenIndividualStrings); }
-private:
// Used in UnalteredParsing/NormalizedParsing modes.
virtual void moveTo(const FloatPoint&, bool closed, PathCoordinateMode);
virtual void lineTo(const FloatPoint&, PathCoordinateMode);
virtual void curveToCubic(const FloatPoint&, const FloatPoint&, const FloatPoint&, PathCoordinateMode);
virtual void closePath();
-private:
// Only used in UnalteredParsing mode.
virtual void lineToHorizontal(float, PathCoordinateMode);
virtual void lineToVertical(float, PathCoordinateMode);