Home
last modified time | relevance | path

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

/external/chromium_org/third_party/skia/src/svg/
DSkSVGPath.cpp31 SkString& fillRule = parser.getPaintLast(SkSVGPaint::kFillRule); in DEFINE_SVG_INFO() local
32 if (fillRule.size() > 0) in DEFINE_SVG_INFO()
33 parser._addAttribute("fillType", fillRule.equals("evenodd") ? "evenOdd" : "winding"); in DEFINE_SVG_INFO()
/external/skia/src/svg/
DSkSVGPath.cpp31 SkString& fillRule = parser.getPaintLast(SkSVGPaint::kFillRule); in DEFINE_SVG_INFO() local
32 if (fillRule.size() > 0) in DEFINE_SVG_INFO()
33 parser._addAttribute("fillType", fillRule.equals("evenodd") ? "evenOdd" : "winding"); in DEFINE_SVG_INFO()
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DRenderSVGShape.cpp112 bool RenderSVGShape::shapeDependentFillContains(const FloatPoint& point, const WindRule fillRule) c… in shapeDependentFillContains()
114 return path().contains(point, fillRule); in shapeDependentFillContains()
117 …l RenderSVGShape::fillContains(const FloatPoint& point, bool requiresFill, const WindRule fillRule) in fillContains() argument
126 return shapeDependentFillContains(point, fillRule); in fillContains()
338 WindRule fillRule = svgStyle->fillRule(); in nodeAtFloatPointInternal() local
340 fillRule = svgStyle->clipRule(); in nodeAtFloatPointInternal()
343 …->hasFill() || !hitRules.requireFill) && fillContains(localPoint, hitRules.requireFill, fillRule))) in nodeAtFloatPointInternal()
DRenderSVGRect.cpp121 bool RenderSVGRect::shapeDependentFillContains(const FloatPoint& point, const WindRule fillRule) co… in shapeDependentFillContains()
124 return RenderSVGShape::shapeDependentFillContains(point, fillRule); in shapeDependentFillContains()
DRenderSVGEllipse.cpp141 bool RenderSVGEllipse::shapeDependentFillContains(const FloatPoint& point, const WindRule fillRule)… in shapeDependentFillContains()
144 return RenderSVGShape::shapeDependentFillContains(point, fillRule); in shapeDependentFillContains()
DRenderSVGResourceSolidColor.cpp64 context->setFillRule(svgStyle ? svgStyle->fillRule() : RULE_NONZERO); in applyResource()
DRenderSVGShape.h85 …bool fillContains(const FloatPoint&, bool requiresFill = true, const WindRule fillRule = RULE_NONZ…
DRenderSVGResourceGradient.cpp129 context->setFillRule(svgStyle->fillRule()); in applyResource()
DRenderSVGResourcePattern.cpp162 context->setFillRule(svgStyle->fillRule()); in applyResource()
DSVGRenderTreeAsText.cpp297 writeIfNotDefault(ts, "fill rule", svgStyle->fillRule(), RULE_NONZERO); in writeStyle()
/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
DPolygonShape.h85 PolygonShape(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule) in PolygonShape() argument
87 , m_polygon(vertices, fillRule) in PolygonShape()
DPolygonShape.cpp140 …atPolygon> computeShapePaddingBounds(const FloatPolygon& polygon, float padding, WindRule fillRule) in computeShapePaddingBounds() argument
158 return adoptPtr(new FloatPolygon(paddedVertices.release(), fillRule)); in computeShapePaddingBounds()
161 …loatPolygon> computeShapeMarginBounds(const FloatPolygon& polygon, float margin, WindRule fillRule) in computeShapeMarginBounds() argument
179 return adoptPtr(new FloatPolygon(marginVertices.release(), fillRule)); in computeShapeMarginBounds()
189 … m_paddingBounds = computeShapePaddingBounds(m_polygon, shapePadding(), m_polygon.fillRule()); in shapePaddingBounds()
201 m_marginBounds = computeShapeMarginBounds(m_polygon, shapeMargin(), m_polygon.fillRule()); in shapeMarginBounds()
300 if (edgeCrossing && polygon.fillRule() == RULE_NONZERO) { in computeXIntersections()
DShape.cpp72 …c PassOwnPtr<Shape> createPolygonShape(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule) in createPolygonShape() argument
74 return adoptPtr(new PolygonShape(vertices, fillRule)); in createPolygonShape()
/external/chromium_org/third_party/WebKit/Source/platform/geometry/
DFloatPolygon.h52 FloatPolygon(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule);
57 WindRule fillRule() const { return m_fillRule; } in fillRule() function
DFloatPolygon.cpp82 FloatPolygon::FloatPolygon(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule) in FloatPolygon() argument
84 , m_fillRule(fillRule) in FloatPolygon()
199 return (fillRule() == RULE_NONZERO) ? containsNonZero(point) : containsEvenOdd(point); in contains()
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
DGraphicsContext.h120 WindRule fillRule() const { return m_state->m_fillRule; } in fillRule() function
121 void setFillRule(WindRule fillRule) { m_state->m_fillRule = fillRule; } in setFillRule() argument
DGraphicsContext.cpp1676 WindRule oldFillRule = fillRule(); in fillRectWithRoundedHole()
/external/chromium_org/third_party/WebKit/Source/core/css/
DSVGCSSComputedStyleDeclaration.cpp123 return CSSPrimitiveValue::create(svgStyle->fillRule()); in getSVGPropertyCSSValue()
/external/chromium_org/third_party/skia/include/device/xps/
DSkXPSDevice.h290 XPS_FILL_RULE fillRule);
/external/skia/include/device/xps/
DSkXPSDevice.h290 XPS_FILL_RULE fillRule);
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
DSVGRenderStyle.h314 WindRule fillRule() const { return (WindRule) svg_inherited_flags._fillRule; } in fillRule() function
/external/chromium_org/third_party/skia/src/device/xps/
DSkXPSDevice.cpp1935 XPS_FILL_RULE fillRule) { in clipToPath() argument
1951 HRM(clipGeometry->SetFillRule(fillRule), in clipToPath()
/external/skia/src/device/xps/
DSkXPSDevice.cpp1935 XPS_FILL_RULE fillRule) { in clipToPath() argument
1951 HRM(clipGeometry->SetFillRule(fillRule), in clipToPath()
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
DCanvasRenderingContext2D.cpp902 WindRule windRule = c->fillRule(); in fill()