/external/webkit/Source/WebCore/svg/ |
H A D | SVGPathByteStreamSource.cpp | 51 bool SVGPathByteStreamSource::parseMoveToSegment(FloatPoint& targetPoint) argument 53 targetPoint = readFloatPoint(); 57 bool SVGPathByteStreamSource::parseLineToSegment(FloatPoint& targetPoint) argument 59 targetPoint = readFloatPoint(); 75 bool SVGPathByteStreamSource::parseCurveToCubicSegment(FloatPoint& point1, FloatPoint& point2, FloatPoint& targetPoint) argument 79 targetPoint = readFloatPoint(); 83 bool SVGPathByteStreamSource::parseCurveToCubicSmoothSegment(FloatPoint& point2, FloatPoint& targetPoint) argument 86 targetPoint = readFloatPoint(); 90 bool SVGPathByteStreamSource::parseCurveToQuadraticSegment(FloatPoint& point1, FloatPoint& targetPoint) argument 93 targetPoint 97 parseCurveToQuadraticSmoothSegment(FloatPoint& targetPoint) argument 103 parseArcToSegment(float& rx, float& ry, float& angle, bool& largeArc, bool& sweep, FloatPoint& targetPoint) argument [all...] |
H A D | SVGPathStringBuilder.cpp | 38 void SVGPathStringBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode mode) argument 41 m_stringBuilder.append(String::format("M %.6lg %.6lg ", targetPoint.x(), targetPoint.y())); 43 m_stringBuilder.append(String::format("m %.6lg %.6lg ", targetPoint.x(), targetPoint.y())); 46 void SVGPathStringBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode) argument 49 m_stringBuilder.append(String::format("L %.6lg %.6lg ", targetPoint.x(), targetPoint.y())); 51 m_stringBuilder.append(String::format("l %.6lg %.6lg ", targetPoint.x(), targetPoint 70 curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 78 curveToCubicSmooth(const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 86 curveToQuadratic(const FloatPoint& point1, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 94 curveToQuadraticSmooth(const FloatPoint& targetPoint, PathCoordinateMode mode) argument 102 arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) argument [all...] |
H A D | SVGPathBuilder.cpp | 36 void SVGPathBuilder::moveTo(const FloatPoint& targetPoint, bool closed, PathCoordinateMode mode) argument 39 m_current = mode == AbsoluteCoordinates ? targetPoint : m_current + targetPoint; 45 void SVGPathBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode) argument 48 m_current = mode == AbsoluteCoordinates ? targetPoint : m_current + targetPoint; 52 void SVGPathBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 56 m_path->addBezierCurveTo(m_current + point1, m_current + point2, m_current + targetPoint); 57 m_current += targetPoint; 59 m_current = targetPoint; [all...] |
H A D | SVGPathSegListBuilder.cpp | 52 void SVGPathSegListBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode mode) argument 57 m_pathSegList->append(m_pathElement->createSVGPathSegMovetoAbs(targetPoint.x(), targetPoint.y(), m_pathSegRole)); 59 m_pathSegList->append(m_pathElement->createSVGPathSegMovetoRel(targetPoint.x(), targetPoint.y(), m_pathSegRole)); 62 void SVGPathSegListBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode) argument 67 m_pathSegList->append(m_pathElement->createSVGPathSegLinetoAbs(targetPoint.x(), targetPoint.y(), m_pathSegRole)); 69 m_pathSegList->append(m_pathElement->createSVGPathSegLinetoRel(targetPoint.x(), targetPoint 92 curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 102 curveToCubicSmooth(const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 112 curveToQuadratic(const FloatPoint& point1, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 122 curveToQuadraticSmooth(const FloatPoint& targetPoint, PathCoordinateMode mode) argument 132 arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) argument [all...] |
H A D | SVGPathByteStreamBuilder.cpp | 37 void SVGPathByteStreamBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode mode) argument 41 writeFloatPoint(targetPoint); 44 void SVGPathByteStreamBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode mode) argument 48 writeFloatPoint(targetPoint); 65 void SVGPathByteStreamBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 71 writeFloatPoint(targetPoint); 74 void SVGPathByteStreamBuilder::curveToCubicSmooth(const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 79 writeFloatPoint(targetPoint); 82 void SVGPathByteStreamBuilder::curveToQuadratic(const FloatPoint& point1, const FloatPoint& targetPoint, PathCoordinateMode mode) argument 87 writeFloatPoint(targetPoint); 90 curveToQuadraticSmooth(const FloatPoint& targetPoint, PathCoordinateMode mode) argument 97 arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) argument [all...] |
H A D | SVGPathParser.cpp | 52 FloatPoint targetPoint; local 53 if (!m_source->parseMoveToSegment(targetPoint)) 58 m_currentPoint += targetPoint; 60 m_currentPoint = targetPoint; 64 m_consumer->moveTo(targetPoint, m_closePath, m_mode); 71 FloatPoint targetPoint; local 72 if (!m_source->parseLineToSegment(targetPoint)) 77 m_currentPoint += targetPoint; 79 m_currentPoint = targetPoint; 82 m_consumer->lineTo(targetPoint, m_mod 124 FloatPoint targetPoint; local 146 FloatPoint targetPoint; local 177 FloatPoint targetPoint; local 206 FloatPoint targetPoint; local 245 FloatPoint targetPoint; local 475 FloatPoint targetPoint = FloatPoint(cosEndTheta, sinEndTheta); local [all...] |
H A D | SVGPathTraversalStateBuilder.cpp | 36 void SVGPathTraversalStateBuilder::moveTo(const FloatPoint& targetPoint, bool, PathCoordinateMode) argument 39 m_traversalState->m_totalLength += m_traversalState->moveTo(targetPoint); 42 void SVGPathTraversalStateBuilder::lineTo(const FloatPoint& targetPoint, PathCoordinateMode) argument 45 m_traversalState->m_totalLength += m_traversalState->lineTo(targetPoint); 48 void SVGPathTraversalStateBuilder::curveToCubic(const FloatPoint& point1, const FloatPoint& point2, const FloatPoint& targetPoint, PathCoordinateMode) argument 51 m_traversalState->m_totalLength += m_traversalState->cubicBezierTo(point1, point2, targetPoint);
|
H A D | SVGPathSegListSource.cpp | 62 bool SVGPathSegListSource::parseMoveToSegment(FloatPoint& targetPoint) argument 67 targetPoint = FloatPoint(moveTo->x(), moveTo->y()); 71 bool SVGPathSegListSource::parseLineToSegment(FloatPoint& targetPoint) argument 76 targetPoint = FloatPoint(lineTo->x(), lineTo->y()); 98 bool SVGPathSegListSource::parseCurveToCubicSegment(FloatPoint& point1, FloatPoint& point2, FloatPoint& targetPoint) argument 105 targetPoint = FloatPoint(cubic->x(), cubic->y()); 109 bool SVGPathSegListSource::parseCurveToCubicSmoothSegment(FloatPoint& point2, FloatPoint& targetPoint) argument 115 targetPoint = FloatPoint(cubicSmooth->x(), cubicSmooth->y()); 119 bool SVGPathSegListSource::parseCurveToQuadraticSegment(FloatPoint& point1, FloatPoint& targetPoint) argument 125 targetPoint 129 parseCurveToQuadraticSmoothSegment(FloatPoint& targetPoint) argument 138 parseArcToSegment(float& rx, float& ry, float& angle, bool& largeArc, bool& sweep, FloatPoint& targetPoint) argument [all...] |
H A D | SVGPathStringSource.cpp | 130 bool SVGPathStringSource::parseMoveToSegment(FloatPoint& targetPoint) argument 136 targetPoint = FloatPoint(toX, toY); 140 bool SVGPathStringSource::parseLineToSegment(FloatPoint& targetPoint) argument 146 targetPoint = FloatPoint(toX, toY); 160 bool SVGPathStringSource::parseCurveToCubicSegment(FloatPoint& point1, FloatPoint& point2, FloatPoint& targetPoint) argument 177 targetPoint = FloatPoint(toX, toY); 181 bool SVGPathStringSource::parseCurveToCubicSmoothSegment(FloatPoint& point1, FloatPoint& targetPoint) argument 193 targetPoint = FloatPoint(toX, toY); 197 bool SVGPathStringSource::parseCurveToQuadraticSegment(FloatPoint& point2, FloatPoint& targetPoint) argument 209 targetPoint 213 parseCurveToQuadraticSmoothSegment(FloatPoint& targetPoint) argument 224 parseArcToSegment(float& rx, float& ry, float& angle, bool& largeArc, bool& sweep, FloatPoint& targetPoint) argument [all...] |
/external/webkit/Source/WebCore/rendering/ |
H A D | RenderLayer.cpp | 2933 FloatPoint targetPoint = transformState.mappedPoint(); 2936 FloatPoint3D backmappedPoint = transformState.m_accumulatedTransform.mapPoint(FloatPoint3D(targetPoint));
|