/macosx-10.10/WebCore-7600.1.25/svg/ |
H A D | SVGPathConsumer.h | 33 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 D | SVGPathBuilder.h | 46 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 D | SVGPathSegListBuilder.h | 54 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 D | SVGPathStringBuilder.h | 41 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 D | SVGPathTraversalStateBuilder.h | 47 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 D | SVGPathByteStreamBuilder.h | 42 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 D | SVGPathByteStreamBuilder.cpp | 34 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 D | SVGPathBuilder.cpp | 36 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 D | SVGPathStringBuilder.cpp | 80 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 D | SVGPathBlender.h | 64 PathCoordinateMode m_fromMode; 65 PathCoordinateMode m_toMode;
|
H A D | SVGPathTraversalStateBuilder.cpp | 35 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 D | SVGPathSegListBuilder.cpp | 59 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 D | SVGPathParser.h | 60 PathCoordinateMode m_mode;
|
H A D | SVGPathBlender.cpp | 273 static inline PathCoordinateMode coordinateModeOfCommand(const SVGPathSegType& type) 285 static inline bool isSegmentEqual(const SVGPathSegType& fromType, const SVGPathSegType& toType, const PathCoordinateMode& fromMode, const PathCoordinateMode& toMode)
|