Searched refs:PathCoordinateMode (Results 1 - 14 of 14) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/svg/
H A DSVGPathConsumer.h33 enum PathCoordinateMode { enum in namespace:WebCore
52 virtual void moveTo(const FloatPoint&, bool closed, PathCoordinateMode) = 0;
53 virtual void lineTo(const FloatPoint&, PathCoordinateMode) = 0;
54 virtual void curveToCubic(const FloatPoint&, const FloatPoint&, const FloatPoint&, PathCoordinateMode) = 0;
58 virtual void lineToHorizontal(float, PathCoordinateMode) = 0;
59 virtual void lineToVertical(float, PathCoordinateMode) = 0;
60 virtual void curveToCubicSmooth(const FloatPoint&, const FloatPoint&, PathCoordinateMode) = 0;
61 virtual void curveToQuadratic(const FloatPoint&, const FloatPoint&, PathCoordinateMode) = 0;
62 virtual void curveToQuadraticSmooth(const FloatPoint&, PathCoordinateMode) = 0;
63 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode)
[all...]
H A DSVGPathBuilder.h46 virtual void moveTo(const FloatPoint&, bool closed, PathCoordinateMode) override;
47 virtual void lineTo(const FloatPoint&, PathCoordinateMode) override;
48 virtual void curveToCubic(const FloatPoint&, const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
52 virtual void lineToHorizontal(float, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
53 virtual void lineToVertical(float, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
54 virtual void curveToCubicSmooth(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
55 virtual void curveToQuadratic(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
56 virtual void curveToQuadraticSmooth(const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
57 virtual void arcTo(float, float, float, bool, bool, const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
H A DSVGPathSegListBuilder.h54 virtual void moveTo(const FloatPoint&, bool closed, PathCoordinateMode) override;
55 virtual void lineTo(const FloatPoint&, PathCoordinateMode) override;
56 virtual void curveToCubic(const FloatPoint&, const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
60 virtual void lineToHorizontal(float, PathCoordinateMode) override;
61 virtual void lineToVertical(float, PathCoordinateMode) override;
62 virtual void curveToCubicSmooth(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
63 virtual void curveToQuadratic(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
64 virtual void curveToQuadraticSmooth(const FloatPoint&, PathCoordinateMode) override;
65 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) override;
H A DSVGPathStringBuilder.h41 virtual void moveTo(const FloatPoint&, bool closed, PathCoordinateMode) override;
42 virtual void lineTo(const FloatPoint&, PathCoordinateMode) override;
43 virtual void curveToCubic(const FloatPoint&, const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
47 virtual void lineToHorizontal(float, PathCoordinateMode) override;
48 virtual void lineToVertical(float, PathCoordinateMode) override;
49 virtual void curveToCubicSmooth(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
50 virtual void curveToQuadratic(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
51 virtual void curveToQuadraticSmooth(const FloatPoint&, PathCoordinateMode) override;
52 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) override;
H A DSVGPathTraversalStateBuilder.h47 virtual void moveTo(const FloatPoint&, bool closed, PathCoordinateMode) override;
48 virtual void lineTo(const FloatPoint&, PathCoordinateMode) override;
49 virtual void curveToCubic(const FloatPoint&, const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
54 virtual void lineToHorizontal(float, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
55 virtual void lineToVertical(float, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
56 virtual void curveToCubicSmooth(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
57 virtual void curveToQuadratic(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
58 virtual void curveToQuadraticSmooth(const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
59 virtual void arcTo(float, float, float, bool, bool, const FloatPoint&, PathCoordinateMode) override { ASSERT_NOT_REACHED(); }
H A DSVGPathByteStreamBuilder.h42 virtual void moveTo(const FloatPoint&, bool closed, PathCoordinateMode) override;
43 virtual void lineTo(const FloatPoint&, PathCoordinateMode) override;
44 virtual void curveToCubic(const FloatPoint&, const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
48 virtual void lineToHorizontal(float, PathCoordinateMode) override;
49 virtual void lineToVertical(float, PathCoordinateMode) override;
50 virtual void curveToCubicSmooth(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
51 virtual void curveToQuadratic(const FloatPoint&, const FloatPoint&, PathCoordinateMode) override;
52 virtual void curveToQuadraticSmooth(const FloatPoint&, PathCoordinateMode) override;
53 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) override;
H A DSVGPathByteStreamBuilder.cpp34 void SVGPathByteStreamBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode mode)
41 void SVGPathByteStreamBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode)
48 void SVGPathByteStreamBuilder::lineToHorizontal(float x, PathCoordinateMode mode)
55 void SVGPathByteStreamBuilder::lineToVertical(float y, PathCoordinateMode mode)
62 void SVGPathByteStreamBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode)
71 void SVGPathByteStreamBuilder::curveToCubicSmooth(const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode)
79 void SVGPathByteStreamBuilder::curveToQuadratic(const FloatPoint& point1, const FloatPoint& targetPoint, PathCoordinateMode mode)
87 void SVGPathByteStreamBuilder::curveToQuadraticSmooth(const FloatPoint& targetPoint, PathCoordinateMode mode)
94 void SVGPathByteStreamBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode)
H A DSVGPathBuilder.cpp36 void SVGPathBuilder::moveTo(const FloatPoint& targetPoint, bool closed, PathCoordinateMode mode)
45 void SVGPathBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode)
52 void SVGPathBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode)
H A DSVGPathStringBuilder.cpp80 void SVGPathStringBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode mode)
90 void SVGPathStringBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode)
100 void SVGPathStringBuilder::lineToHorizontal(float x, PathCoordinateMode mode)
110 void SVGPathStringBuilder::lineToVertical(float y, PathCoordinateMode mode)
120 void SVGPathStringBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode)
132 void SVGPathStringBuilder::curveToCubicSmooth(const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode)
143 void SVGPathStringBuilder::curveToQuadratic(const FloatPoint& point1, const FloatPoint& targetPoint, PathCoordinateMode mode)
154 void SVGPathStringBuilder::curveToQuadraticSmooth(const FloatPoint& targetPoint, PathCoordinateMode mode)
164 void SVGPathStringBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode)
H A DSVGPathBlender.h64 PathCoordinateMode m_fromMode;
65 PathCoordinateMode m_toMode;
H A DSVGPathTraversalStateBuilder.cpp35 void SVGPathTraversalStateBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode)
41 void SVGPathTraversalStateBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode)
47 void SVGPathTraversalStateBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode)
H A DSVGPathSegListBuilder.cpp59 void SVGPathSegListBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode mode)
69 void SVGPathSegListBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode)
79 void SVGPathSegListBuilder::lineToHorizontal(float x, PathCoordinateMode mode)
89 void SVGPathSegListBuilder::lineToVertical(float y, PathCoordinateMode mode)
99 void SVGPathSegListBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode)
109 void SVGPathSegListBuilder::curveToCubicSmooth(const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode)
119 void SVGPathSegListBuilder::curveToQuadratic(const FloatPoint& point1, const FloatPoint& targetPoint, PathCoordinateMode mode)
129 void SVGPathSegListBuilder::curveToQuadraticSmooth(const FloatPoint& targetPoint, PathCoordinateMode mode)
139 void SVGPathSegListBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode)
H A DSVGPathParser.h60 PathCoordinateMode m_mode;
H A DSVGPathBlender.cpp273 static inline PathCoordinateMode coordinateModeOfCommand(const SVGPathSegType& type)
285 static inline bool isSegmentEqual(const SVGPathSegType& fromType, const SVGPathSegType& toType, const PathCoordinateMode& fromMode, const PathCoordinateMode& toMode)

Completed in 85 milliseconds