Searched refs:clipRule (Results 1 - 19 of 19) sorted by relevance

/external/webkit/Source/WebCore/rendering/svg/
H A DRenderSVGResourceClipper.cpp112 WindRule clipRule = RULE_NONZERO;
117 // visible shape, the additive clipping may not work, caused by the clipRule. EvenOdd
140 clipRule = svgStyle->clipRule();
154 context->clipPath(clipPath, clipRule);
236 WindRule newClipRule = style->svgStyle()->clipRule();
244 newClipRule = renderer->style()->svgStyle()->clipRule();
271 // In the case of a <use> element, we obtained its renderere above, to retrieve its clipRule.
H A DRenderSVGPath.cpp269 fillRule = svgStyle->clipRule();
H A DSVGRenderTreeAsText.cpp368 writeIfNotDefault(ts, "clip rule", svgStyle->clipRule(), RULE_NONZERO);
/external/webkit/Source/WebCore/platform/graphics/openvg/
H A DPainterOpenVG.h118 void clipPath(const Path&, PainterOpenVG::ClipOperation, WindRule clipRule = RULE_NONZERO);
H A DGraphicsContextOpenVG.cpp197 void GraphicsContext::clipPath(const Path& path, WindRule clipRule) argument
202 m_data->clipPath(path, PainterOpenVG::IntersectClip, clipRule);
H A DPainterOpenVG.cpp788 void PainterOpenVG::clipPath(const Path& path, PainterOpenVG::ClipOperation maskOp, WindRule clipRule) argument
812 vgSeti(VG_FILL_RULE, toVGFillRule(clipRule));
/external/webkit/Source/WebCore/platform/graphics/android/context/
H A DPlatformGraphicsContextSkia.h70 virtual bool clipPath(const Path& pathToClip, WindRule clipRule);
H A DGraphicsContextAndroid.cpp296 void GraphicsContext::clipPath(const Path& pathToClip, WindRule clipRule) argument
301 platformContext()->clipPath(pathToClip, clipRule);
H A DPlatformGraphicsContext.h102 virtual bool clipPath(const Path& pathToClip, WindRule clipRule) = 0;
H A DPlatformGraphicsContextRecording.h108 virtual bool clipPath(const Path& pathToClip, WindRule clipRule);
H A DPlatformGraphicsContextSkia.cpp208 bool PlatformGraphicsContextSkia::clipPath(const Path& pathToClip, WindRule clipRule) argument
211 path.setFillType(clipRule == RULE_EVENODD
H A DPlatformGraphicsContextRecording.cpp750 bool PlatformGraphicsContextRecording::clipPath(const Path& pathToClip, WindRule clipRule) argument
755 operation->setWindRule(clipRule);
/external/webkit/Source/WebCore/css/
H A DSVGCSSComputedStyleDeclaration.cpp82 return CSSPrimitiveValue::create(svgStyle->clipRule());
H A DSVGCSSStyleSelector.cpp198 HANDLE_INHERIT_AND_INITIAL(clipRule, ClipRule)
/external/webkit/Source/WebCore/rendering/style/
H A DSVGRenderStyle.h283 WindRule clipRule() const { return (WindRule) svg_inherited_flags._clipRule; } function in class:WebCore::SVGRenderStyle
/external/webkit/Source/WebCore/platform/graphics/cairo/
H A DGraphicsContextCairo.cpp596 void GraphicsContext::clipPath(const Path& path, WindRule clipRule) argument
603 cairo_set_fill_rule(cr, clipRule == RULE_EVENODD ? CAIRO_FILL_RULE_EVEN_ODD : CAIRO_FILL_RULE_WINDING);
/external/webkit/Source/WebCore/platform/graphics/skia/
H A DGraphicsContextSkia.cpp414 void GraphicsContext::clipPath(const Path& pathToClip, WindRule clipRule) argument
426 path.setFillType(clipRule == RULE_EVENODD ? SkPath::kEvenOdd_FillType : SkPath::kWinding_FillType);
/external/webkit/Source/WebCore/platform/graphics/cg/
H A DGraphicsContextCG.cpp851 void GraphicsContext::clipPath(const Path& path, WindRule clipRule) argument
864 if (clipRule == RULE_EVENODD)
/external/webkit/Source/WebCore/platform/graphics/qt/
H A DGraphicsContextQt.cpp796 void GraphicsContext::clipPath(const Path& path, WindRule clipRule) argument
803 platformPath.setFillRule(clipRule == RULE_EVENODD ? Qt::OddEvenFill : Qt::WindingFill);

Completed in 280 milliseconds