/external/webkit/Source/WebCore/platform/graphics/ |
ShadowBlur.h | 35 #include "RoundedIntRect.h" 52 void drawRectShadow(GraphicsContext*, const FloatRect&, const RoundedIntRect::Radii&); 53 void drawInsetShadow(GraphicsContext*, const FloatRect&, const FloatRect& holeRect, const RoundedIntRect::Radii& holeRadii); 67 IntSize templateSize(const RoundedIntRect::Radii&) const; 69 void drawRectShadowWithoutTiling(GraphicsContext*, const FloatRect&, const RoundedIntRect::Radii&, const IntRect& layerRect); 70 void drawRectShadowWithTiling(GraphicsContext*, const FloatRect&, const RoundedIntRect::Radii&, const IntSize& shadowTemplateSize); 72 void drawInsetShadowWithoutTiling(GraphicsContext*, const FloatRect&, const FloatRect& holeRect, const RoundedIntRect::Radii&, const IntRect& layerRect); 73 void drawInsetShadowWithTiling(GraphicsContext*, const FloatRect&, const FloatRect& holeRect, const RoundedIntRect::Radii&, const IntSize& shadowTemplateSize); 75 void drawLayerPieces(GraphicsContext*, const FloatRect& shadowBounds, const RoundedIntRect::Radii&, float roundedRadius, const IntSize& templateSize, ShadowDirection);
|
RoundedIntRect.cpp | 28 #include "RoundedIntRect.h" 37 bool RoundedIntRect::Radii::isZero() const 42 void RoundedIntRect::Radii::scale(float factor) 63 void RoundedIntRect::Radii::expand(int topWidth, int bottomWidth, int leftWidth, int rightWidth) 78 void RoundedIntRect::Radii::includeLogicalEdges(const RoundedIntRect::Radii& edges, bool isHorizontal, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) 97 void RoundedIntRect::Radii::excludeLogicalEdges(bool isHorizontal, bool excludeLogicalLeftEdge, bool excludeLogicalRightEdge) 116 RoundedIntRect::RoundedIntRect(int x, int y, int width, int height) 121 RoundedIntRect::RoundedIntRect(const IntRect& rect, const Radii& radii [all...] |
RoundedIntRect.h | 35 class RoundedIntRect { 75 explicit RoundedIntRect(const IntRect&, const Radii& = Radii()); 76 RoundedIntRect(int x, int y, int width, int height); 77 RoundedIntRect(const IntRect&, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight); 103 inline bool operator==(const RoundedIntRect::Radii& a, const RoundedIntRect::Radii& b) 108 inline bool operator==(const RoundedIntRect& a, const RoundedIntRect& b)
|
ShadowBlur.cpp | 82 void setLastShadowValues(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) 92 void setLastInsetShadowValues(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& bounds, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) 103 bool matchesLastShadow(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) const 110 bool matchesLastInsetShadow(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& bounds, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) const 148 RoundedIntRect::Radii m_lastRadii; 421 static void computeSliceSizesFromRadii(int twiceRadius, const RoundedIntRect::Radii& radii, int& leftSlice, int& rightSlice, int& topSlice, int& bottomSlice) 430 IntSize ShadowBlur::templateSize(const RoundedIntRect::Radii& radii) const 444 void ShadowBlur::drawRectShadow(GraphicsContext* graphicsContext, const FloatRect& shadowedRect, const RoundedIntRect::Radii& radii) 470 void ShadowBlur::drawInsetShadow(GraphicsContext* graphicsContext, const FloatRect& rect, const FloatRect& holeRect, const RoundedIntRect::Radii& holeRadii) 496 void ShadowBlur::drawRectShadowWithoutTiling(GraphicsContext* graphicsContext, const FloatRect& shadowedRect, const RoundedIntRect::Radii& radii, const IntRect& layerRect [all...] |
Path.h | 31 #include "RoundedIntRect.h" 141 void addRoundedRect(const RoundedIntRect&);
|
GraphicsContext.h | 133 class RoundedIntRect; 332 void fillRoundedRect(const RoundedIntRect&, const Color&, ColorSpace); 333 void fillRectWithRoundedHole(const IntRect&, const RoundedIntRect& roundedHoleRect, const Color&, ColorSpace); 363 void addRoundedRectClip(const RoundedIntRect&); 366 void clipOutRoundedRect(const RoundedIntRect&);
|
GraphicsContext.cpp | 34 #include "RoundedIntRect.h" 566 void GraphicsContext::addRoundedRectClip(const RoundedIntRect& rect) 576 void GraphicsContext::clipOutRoundedRect(const RoundedIntRect& rect) 621 void GraphicsContext::fillRoundedRect(const RoundedIntRect& rect, const Color& color, ColorSpace colorSpace) 627 void GraphicsContext::fillRectWithRoundedHole(const IntRect& rect, const RoundedIntRect& roundedHoleRect, const Color& color, ColorSpace colorSpace)
|
Path.cpp | 191 void Path::addRoundedRect(const RoundedIntRect& r)
|
/external/webkit/Source/WebCore/rendering/ |
RenderBoxModelObject.h | 147 RoundedIntRect getBackgroundRoundedRect(const IntRect&, InlineFlowBox*, int inlineBoxWidth, int inlineBoxHeight, 150 void clipBorderSidePolygon(GraphicsContext*, const RoundedIntRect& outerBorder, const RoundedIntRect& innerBorder, 152 void paintOneBorderSide(GraphicsContext*, const RenderStyle*, const RoundedIntRect& outerBorder, const RoundedIntRect& innerBorder, 155 void paintTranslucentBorderSides(GraphicsContext*, const RenderStyle*, const RoundedIntRect& outerBorder, const RoundedIntRect& innerBorder, 157 void paintBorderSides(GraphicsContext*, const RenderStyle*, const RoundedIntRect& outerBorder, const RoundedIntRect& innerBorder,
|
RenderBoxModelObject.cpp | 562 RoundedIntRect RenderBoxModelObject::getBackgroundRoundedRect(const IntRect& borderRect, InlineFlowBox* box, int inlineBoxWidth, int inlineBoxHeight, 565 RoundedIntRect border = style()->getRoundedBorderFor(borderRect, includeLogicalLeftEdge, includeLogicalRightEdge); 567 RoundedIntRect segmentBorder = style()->getRoundedBorderFor(IntRect(0, 0, inlineBoxWidth, inlineBoxHeight), includeLogicalLeftEdge, includeLogicalRightEdge); 620 RoundedIntRect border = getBackgroundRoundedRect(borderRect, box, inlineBoxWidth, inlineBoxHeight, includeLeftEdge, includeRightEdge); 637 RoundedIntRect border = getBackgroundRoundedRect(borderRect, box, inlineBoxWidth, inlineBoxHeight, includeLeftEdge, includeRightEdge); [all...] |
RenderThemeSafari.cpp | 755 RoundedIntRect bound = o->style()->getRoundedBorderFor(r); 785 paintInfo.context->addRoundedRectClip(RoundedIntRect(enclosingIntRect(topGradient), bound.radii().topLeft(), bound.radii().topRight(), IntSize(), IntSize())); 792 paintInfo.context->addRoundedRectClip(RoundedIntRect(enclosingIntRect(bottomGradient), IntSize(), IntSize(), bound.radii().bottomLeft(), bound.radii().bottomRight())); [all...] |
RenderThemeMac.mm | [all...] |
RenderThemeWinCE.cpp | 381 paintInfo.context->addRoundedRectClip(RoundedIntRect(cancelBounds, cancelRadius, cancelRadius, cancelRadius, cancelRadius));
|
/external/webkit/Source/WebCore/rendering/style/ |
RenderStyle.cpp | 758 static RoundedIntRect::Radii calcRadiiFor(const BorderData& border, int width, int height) 760 return RoundedIntRect::Radii(IntSize(border.topLeft().width().calcValue(width), 770 static float calcConstraintScaleFor(const IntRect& rect, const RoundedIntRect::Radii& radii) [all...] |
RenderStyle.h | 47 #include "RoundedIntRect.h" [all...] |
/external/webkit/Source/WebCore/platform/graphics/cg/ |
GraphicsContextCG.cpp | 706 contextShadow.drawRectShadow(this, rect, RoundedIntRect::Radii()); 735 contextShadow.drawRectShadow(this, rect, RoundedIntRect::Radii()); 768 contextShadow.drawRectShadow(this, rect, RoundedIntRect::Radii(topLeft, topRight, bottomLeft, bottomRight)); 788 void GraphicsContext::fillRectWithRoundedHole(const IntRect& rect, const RoundedIntRect& roundedHoleRect, const Color& color, ColorSpace colorSpace) [all...] |
/external/webkit/Source/WebCore/platform/android/ |
RenderThemeAndroid.cpp | 44 #include "RoundedIntRect.h" 326 RoundedIntRect border(rect, cornerrect, cornerrect, cornerrect, cornerrect);
|
/external/webkit/Source/WebCore/ |
Android.mk | 628 platform/graphics/RoundedIntRect.cpp \ [all...] |