HomeSort by relevance Sort by last modified time
    Searched refs:traversalState (Results 1 - 3 of 3) sorted by null

  /external/webkit/WebCore/platform/graphics/
Path.cpp 44 PathTraversalState& traversalState = *static_cast<PathTraversalState*>(info);
45 if (traversalState.m_success)
47 traversalState.m_previous = traversalState.m_current;
52 segmentLength = traversalState.moveTo(points[0]);
55 segmentLength = traversalState.lineTo(points[0]);
58 segmentLength = traversalState.quadraticBezierTo(points[0], points[1]);
61 segmentLength = traversalState.cubicBezierTo(points[0], points[1], points[2]);
64 segmentLength = traversalState.closeSubpath();
67 traversalState.m_totalLength += segmentLength;
    [all...]
PathTraversalState.cpp 120 static float curveLength(PathTraversalState& traversalState, CurveType curve)
135 if (traversalState.m_action == PathTraversalState::TraversalPointAtLength
136 || traversalState.m_action == PathTraversalState::TraversalNormalAngleAtLength) {
137 traversalState.m_previous = curve.start;
138 traversalState.m_current = curve.end;
139 if (traversalState.m_totalLength + totalLength > traversalState.m_desiredLength)
  /external/webkit/WebCore/svg/
SVGPathSegList.cpp 59 PathTraversalState traversalState(PathTraversalState::TraversalSegmentAtLength);
69 segmentLength = traversalState.moveTo(FloatPoint(moveTo->x(), moveTo->y()));
75 segmentLength = traversalState.lineTo(FloatPoint(lineTo->x(), lineTo->y()));
81 segmentLength = traversalState.cubicBezierTo(FloatPoint(curveTo->x1(), curveTo->y1()),
87 segmentLength = traversalState.closeSubpath();
93 traversalState.m_totalLength += segmentLength;
94 if ((traversalState.m_action == PathTraversalState::TraversalSegmentAtLength)
95 && (traversalState.m_totalLength > traversalState.m_desiredLength)) {
96 return traversalState.m_segmentIndex
    [all...]

Completed in 170 milliseconds