OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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