Searched refs:fillRule (Results 1 - 24 of 24) sorted by relevance

/external/chromium_org/third_party/skia/src/svg/
H A DSkSVGPath.cpp31 SkString& fillRule = parser.getPaintLast(SkSVGPaint::kFillRule); local
32 if (fillRule.size() > 0)
33 parser._addAttribute("fillType", fillRule.equals("evenodd") ? "evenOdd" : "winding");
/external/skia/src/svg/
H A DSkSVGPath.cpp31 SkString& fillRule = parser.getPaintLast(SkSVGPaint::kFillRule); local
32 if (fillRule.size() > 0)
33 parser._addAttribute("fillType", fillRule.equals("evenodd") ? "evenOdd" : "winding");
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DRenderSVGRect.cpp121 bool RenderSVGRect::shapeDependentFillContains(const FloatPoint& point, const WindRule fillRule) const
124 return RenderSVGShape::shapeDependentFillContains(point, fillRule);
H A DRenderSVGShape.cpp111 bool RenderSVGShape::shapeDependentFillContains(const FloatPoint& point, const WindRule fillRule) const
113 return path().contains(point, fillRule);
116 bool RenderSVGShape::fillContains(const FloatPoint& point, bool requiresFill, const WindRule fillRule) argument
125 return shapeDependentFillContains(point, fillRule);
325 WindRule fillRule = svgStyle->fillRule(); local
327 fillRule = svgStyle->clipRule();
329 || (hitRules.canHitFill && (svgStyle->hasFill() || !hitRules.requireFill) && fillContains(localPoint, hitRules.requireFill, fillRule))) {
H A DRenderSVGResourceSolidColor.cpp64 context->setFillRule(svgStyle ? svgStyle->fillRule() : RULE_NONZERO);
H A DRenderSVGEllipse.cpp143 bool RenderSVGEllipse::shapeDependentFillContains(const FloatPoint& point, const WindRule fillRule) const
146 return RenderSVGShape::shapeDependentFillContains(point, fillRule);
H A DRenderSVGShape.h82 bool fillContains(const FloatPoint&, bool requiresFill = true, const WindRule fillRule = RULE_NONZERO);
H A DRenderSVGResourceGradient.cpp128 context->setFillRule(svgStyle->fillRule());
H A DRenderSVGResourcePattern.cpp161 context->setFillRule(svgStyle->fillRule());
H A DSVGRenderTreeAsText.cpp307 writeIfNotDefault(ts, "fill rule", svgStyle->fillRule(), RULE_NONZERO);
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
H A DFloatPolygon.h52 FloatPolygon(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule);
57 WindRule fillRule() const { return m_fillRule; } function in class:WebCore::FloatPolygon
H A DFloatPolygon.cpp82 FloatPolygon::FloatPolygon(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule) argument
84 , m_fillRule(fillRule)
H A DGraphicsContext.h118 WindRule fillRule() const { return m_state->m_fillRule; } function in class:WebCore::GraphicsContext
119 void setFillRule(WindRule fillRule) { m_state->m_fillRule = fillRule; } argument
H A DGraphicsContext.cpp1575 WindRule oldFillRule = fillRule();
/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
H A DPolygonShape.h86 PolygonShape(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule) argument
88 , m_polygon(vertices, fillRule)
H A DPolygonShape.cpp139 static inline PassOwnPtr<FloatPolygon> computeShapePaddingBounds(const FloatPolygon& polygon, float padding, WindRule fillRule) argument
157 return adoptPtr(new FloatPolygon(paddedVertices.release(), fillRule));
160 static inline PassOwnPtr<FloatPolygon> computeShapeMarginBounds(const FloatPolygon& polygon, float margin, WindRule fillRule) argument
178 return adoptPtr(new FloatPolygon(marginVertices.release(), fillRule));
188 m_paddingBounds = computeShapePaddingBounds(m_polygon, shapePadding(), m_polygon.fillRule());
200 m_marginBounds = computeShapeMarginBounds(m_polygon, shapeMargin(), m_polygon.fillRule());
286 if (polygon.fillRule() == RULE_EVENODD) {
H A DShape.cpp62 static PassOwnPtr<Shape> createPolygonShape(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule) argument
64 return adoptPtr(new PolygonShape(vertices, fillRule));
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DSVGCSSComputedStyleDeclaration.cpp105 return CSSPrimitiveValue::create(svgStyle->fillRule());
/external/chromium_org/third_party/skia/include/device/xps/
H A DSkXPSDevice.h285 XPS_FILL_RULE fillRule);
/external/skia/include/device/xps/
H A DSkXPSDevice.h285 XPS_FILL_RULE fillRule);
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DSVGRenderStyle.h312 WindRule fillRule() const { return (WindRule) svg_inherited_flags._fillRule; } function in class:WebCore::SVGRenderStyle
/external/chromium_org/third_party/skia/src/device/xps/
H A DSkXPSDevice.cpp1927 XPS_FILL_RULE fillRule) {
1943 HRM(clipGeometry->SetFillRule(fillRule),
1925 clipToPath(IXpsOMVisual* xpsVisual, const SkPath& clipPath, XPS_FILL_RULE fillRule) argument
/external/skia/src/device/xps/
H A DSkXPSDevice.cpp1927 XPS_FILL_RULE fillRule) {
1943 HRM(clipGeometry->SetFillRule(fillRule),
1925 clipToPath(IXpsOMVisual* xpsVisual, const SkPath& clipPath, XPS_FILL_RULE fillRule) argument
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DCanvasRenderingContext2D.cpp889 WindRule windRule = c->fillRule();

Completed in 496 milliseconds