Home | History | Annotate | Download | only in svg

Lines Matching refs:targetPoint

170 bool SVGPathStringSource::parseMoveToSegment(FloatPoint& targetPoint)
173 return parseFloatPoint(m_current.m_character8, m_end.m_character8, targetPoint);
174 return parseFloatPoint(m_current.m_character16, m_end.m_character16, targetPoint);
177 bool SVGPathStringSource::parseLineToSegment(FloatPoint& targetPoint)
180 return parseFloatPoint(m_current.m_character8, m_end.m_character8, targetPoint);
181 return parseFloatPoint(m_current.m_character16, m_end.m_character16, targetPoint);
198 bool SVGPathStringSource::parseCurveToCubicSegment(FloatPoint& point1, FloatPoint& point2, FloatPoint& targetPoint)
201 return parseFloatPoint3(m_current.m_character8, m_end.m_character8, point1, point2, targetPoint);
202 return parseFloatPoint3(m_current.m_character16, m_end.m_character16, point1, point2, targetPoint);
205 bool SVGPathStringSource::parseCurveToCubicSmoothSegment(FloatPoint& point1, FloatPoint& targetPoint)
208 return parseFloatPoint2(m_current.m_character8, m_end.m_character8, point1, targetPoint);
209 return parseFloatPoint2(m_current.m_character16, m_end.m_character16, point1, targetPoint);
212 bool SVGPathStringSource::parseCurveToQuadraticSegment(FloatPoint& point2, FloatPoint& targetPoint)
215 return parseFloatPoint2(m_current.m_character8, m_end.m_character8, point2, targetPoint);
216 return parseFloatPoint2(m_current.m_character16, m_end.m_character16, point2, targetPoint);
219 bool SVGPathStringSource::parseCurveToQuadraticSmoothSegment(FloatPoint& targetPoint)
222 return parseFloatPoint(m_current.m_character8, m_end.m_character8, targetPoint);
223 return parseFloatPoint(m_current.m_character16, m_end.m_character16, targetPoint);
227 static bool parseArcToSegmentHelper(const CharacterType*& current, const CharacterType* end, float& rx, float& ry, float& angle, bool& largeArc, bool& sweep, FloatPoint& targetPoint)
239 targetPoint = FloatPoint(toX, toY);
243 bool SVGPathStringSource::parseArcToSegment(float& rx, float& ry, float& angle, bool& largeArc, bool& sweep, FloatPoint& targetPoint)
246 return parseArcToSegmentHelper(m_current.m_character8, m_end.m_character8, rx, ry, angle, largeArc, sweep, targetPoint);
247 return parseArcToSegmentHelper(m_current.m_character16, m_end.m_character16, rx, ry, angle, largeArc, sweep, targetPoint);