Searched refs:sweepFlag (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/svg/
H A DSVGPathSegArcAbs.h32 static PassRefPtr<SVGPathSegArcAbs> create(SVGPathElement* element, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) argument
34 return adoptRef(new SVGPathSegArcAbs(element, x, y, r1, r2, angle, largeArcFlag, sweepFlag));
38 SVGPathSegArcAbs(SVGPathElement* element, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) argument
39 : SVGPathSegArc(element, x, y, r1, r2, angle, largeArcFlag, sweepFlag) { }
H A DSVGPathSegArcRel.h32 static PassRefPtr<SVGPathSegArcRel> create(SVGPathElement* element, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) argument
34 return adoptRef(new SVGPathSegArcRel(element, x, y, r1, r2, angle, largeArcFlag, sweepFlag));
38 SVGPathSegArcRel(SVGPathElement* element, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) argument
39 : SVGPathSegArc(element, x, y, r1, r2, angle, largeArcFlag, sweepFlag) { }
H A DSVGPathSegArcAbs.idl36 attribute boolean sweepFlag;
H A DSVGPathSegArcRel.idl36 attribute boolean sweepFlag;
H A DSVGPathSegArc.h30 SVGPathSegArc(SVGPathElement* element, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) argument
38 , m_sweepFlag(sweepFlag)
84 bool sweepFlag() const { return m_sweepFlag; } function in class:blink::SVGPathSegArc
85 void setSweepFlag(bool sweepFlag) argument
87 m_sweepFlag = sweepFlag;
H A DSVGPathConsumer.h63 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) = 0;
H A DSVGPathElement.idl56 float angle, boolean largeArcFlag, boolean sweepFlag);
59 float angle, boolean largeArcFlag, boolean sweepFlag);
H A DSVGPathParser.h47 bool decomposeArcToCubic(float, float, float, FloatPoint&, FloatPoint&, bool largeArcFlag, bool sweepFlag);
H A DSVGPathStringBuilder.h50 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) OVERRIDE;
H A DSVGPathByteStreamBuilder.h54 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) OVERRIDE;
H A DSVGPathElement.cpp129 PassRefPtr<SVGPathSegArcAbs> SVGPathElement::createSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) argument
131 return SVGPathSegArcAbs::create(0, x, y, r1, r2, angle, largeArcFlag, sweepFlag);
134 PassRefPtr<SVGPathSegArcRel> SVGPathElement::createSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) argument
136 return SVGPathSegArcRel::create(0, x, y, r1, r2, angle, largeArcFlag, sweepFlag);
H A DSVGPathSegListBuilder.h63 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) OVERRIDE;
H A DSVGPathByteStreamBuilder.cpp137 void SVGPathByteStreamBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) argument
145 buffer.writeFlag(sweepFlag);
H A DSVGPathElement.h74 PassRefPtr<SVGPathSegArcAbs> createSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag);
75 PassRefPtr<SVGPathSegArcRel> createSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag);
H A DSVGPathStringBuilder.cpp122 void SVGPathStringBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) argument
129 appendBool(m_stringBuilder, sweepFlag);
H A DSVGPathSegListBuilder.cpp138 void SVGPathSegListBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) argument
143 m_pathSegList->appendWithoutByteStreamSync(SVGPathSegArcAbs::create(m_pathElement, targetPoint.x(), targetPoint.y(), r1, r2, angle, largeArcFlag, sweepFlag));
145 m_pathSegList->appendWithoutByteStreamSync(SVGPathSegArcRel::create(m_pathElement, targetPoint.x(), targetPoint.y(), r1, r2, angle, largeArcFlag, sweepFlag));
H A DSVGPathParser.cpp412 bool SVGPathParser::decomposeArcToCubic(float angle, float rx, float ry, FloatPoint& point1, FloatPoint& point2, bool largeArcFlag, bool sweepFlag) argument
446 if (sweepFlag == largeArcFlag)
458 if (thetaArc < 0 && sweepFlag)
460 else if (thetaArc > 0 && !sweepFlag)
H A DSVGPathSegListSource.cpp145 sweep = arcTo->sweepFlag();

Completed in 305 milliseconds