HomeSort by relevance Sort by last modified time
    Searched refs:RoundedRect (Results 1 - 25 of 25) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
RoundedRectTest.cpp 32 #include "core/platform/graphics/RoundedRect.h"
58 RoundedRect rr(100, 200, 300, 400);
65 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(10, 10), IntSize(10, 10), IntSize(10, 10), IntSize(10, 10));
72 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(5, 5), IntSize(10, 10), IntSize(15, 15), IntSize(20, 20));
79 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(20, 10), IntSize(20, 10), IntSize(10, 20), IntSize(10, 20));
RoundedRect.h 36 class RoundedRect {
76 explicit RoundedRect(const IntRect&, const Radii& = Radii());
77 RoundedRect(int x, int y, int width, int height);
78 RoundedRect(const IntRect&, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight);
112 inline bool operator==(const RoundedRect::Radii& a, const RoundedRect::Radii& b)
117 inline bool operator!=(const RoundedRect::Radii& a, const RoundedRect::Radii& b)
122 inline bool operator==(const RoundedRect& a, const RoundedRect& b
    [all...]
RoundedRect.cpp 29 #include "core/platform/graphics/RoundedRect.h"
38 bool RoundedRect::Radii::isZero() const
43 void RoundedRect::Radii::scale(float factor)
64 void RoundedRect::Radii::expand(int topWidth, int bottomWidth, int leftWidth, int rightWidth)
84 void RoundedRect::inflateWithRadii(int size)
99 void RoundedRect::Radii::includeLogicalEdges(const RoundedRect::Radii& edges, bool isHorizontal, bool includeLogicalLeftEdge, bool includeLogicalRightEdge)
118 void RoundedRect::Radii::excludeLogicalEdges(bool isHorizontal, bool excludeLogicalLeftEdge, bool excludeLogicalRightEdge)
137 RoundedRect::RoundedRect(int x, int y, int width, int height
    [all...]
Path.h 32 #include "core/platform/graphics/RoundedRect.h"
110 void addRoundedRect(const RoundedRect&);
GraphicsContext.h 230 void fillRoundedRect(const RoundedRect&, const Color&);
275 void clipRoundedRect(const RoundedRect&);
277 void clipOutRoundedRect(const RoundedRect&);
320 void drawInnerShadow(const RoundedRect&, const Color& shadowColor, const IntSize shadowOffset, int shadowBlur, int shadowSpread, Edges clippedEdges = NoEdge);
429 void fillRectWithRoundedHole(const IntRect&, const RoundedRect& roundedHoleRect, const Color&);
GraphicsContext.cpp 34 #include "core/platform/graphics/RoundedRect.h"
600 void GraphicsContext::drawInnerShadow(const RoundedRect& rect, const Color& shadowColor, const IntSize shadowOffset, int shadowBlur, int shadowSpread, Edges clippedEdges)
629 RoundedRect roundedHole(holeRect, rect.radii());
    [all...]
Path.cpp 326 void Path::addRoundedRect(const RoundedRect& r)
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderBoxModelObject.h 249 RoundedRect backgroundRoundedRectAdjustedForBleedAvoidance(GraphicsContext*, const LayoutRect&, BackgroundBleedAvoidance, InlineFlowBox*, const LayoutSize&, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) const;
261 static void clipRoundedInnerRect(GraphicsContext*, const LayoutRect&, const RoundedRect& clipRect);
305 RoundedRect getBackgroundRoundedRect(const LayoutRect&, InlineFlowBox*, LayoutUnit inlineBoxWidth, LayoutUnit inlineBoxHeight,
310 void clipBorderSidePolygon(GraphicsContext*, const RoundedRect& outerBorder, const RoundedRect& innerBorder,
312 void clipBorderSideForComplexInnerPath(GraphicsContext*, const RoundedRect&, const RoundedRect&, BoxSide, const class BorderEdge[]);
313 void paintOneBorderSide(GraphicsContext*, const RenderStyle*, const RoundedRect& outerBorder, const RoundedRect& innerBorder,
316 void paintTranslucentBorderSides(GraphicsContext*, const RenderStyle*, const RoundedRect& outerBorder, const RoundedRect& innerBorder, const IntPoint& innerBorderAdjustment
    [all...]
HitTestLocation.h 28 #include "core/platform/graphics/RoundedRect.h"
79 bool intersects(const RoundedRect&) const;
RenderBoxModelObject.cpp 440 RoundedRect RenderBoxModelObject::getBackgroundRoundedRect(const LayoutRect& borderRect, InlineFlowBox* box, LayoutUnit inlineBoxWidth, LayoutUnit inlineBoxHeight,
444 RoundedRect border = style()->getRoundedBorderFor(borderRect, renderView, includeLogicalLeftEdge, includeLogicalRightEdge);
446 RoundedRect segmentBorder = style()->getRoundedBorderFor(LayoutRect(0, 0, inlineBoxWidth, inlineBoxHeight), renderView, includeLogicalLeftEdge, includeLogicalRightEdge);
453 void RenderBoxModelObject::clipRoundedInnerRect(GraphicsContext * context, const LayoutRect& rect, const RoundedRect& clipRect)
461 RoundedRect::Radii topCornerRadii;
463 context->clipRoundedRect(RoundedRect(topCorner, topCornerRadii));
466 RoundedRect::Radii bottomCornerRadii;
468 context->clipRoundedRect(RoundedRect(bottomCorner, bottomCornerRadii));
473 RoundedRect::Radii topCornerRadii;
475 context->clipRoundedRect(RoundedRect(topCorner, topCornerRadii))
    [all...]
HitTestLocation.cpp 180 bool HitTestLocation::intersects(const RoundedRect& rect) const
RenderWidget.cpp 288 RoundedRect roundedInnerRect = style()->getRoundedInnerBorderFor(borderRect,
RenderReplaced.cpp 148 RoundedRect roundedInnerRect = style()->getRoundedInnerBorderFor(paintRect,
RenderThemeChromiumMac.mm     [all...]
RenderObject.cpp     [all...]
RenderBox.cpp     [all...]
RenderBlock.cpp     [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/style/
RenderStyle.cpp     [all...]
RenderStyle.h 43 #include "core/platform/graphics/RoundedRect.h"
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_platform.target.darwin-arm.mk 181 third_party/WebKit/Source/core/platform/graphics/RoundedRect.cpp \
    [all...]
webcore_platform.target.darwin-mips.mk 181 third_party/WebKit/Source/core/platform/graphics/RoundedRect.cpp \
    [all...]
webcore_platform.target.darwin-x86.mk 181 third_party/WebKit/Source/core/platform/graphics/RoundedRect.cpp \
    [all...]
webcore_platform.target.linux-arm.mk 181 third_party/WebKit/Source/core/platform/graphics/RoundedRect.cpp \
    [all...]
webcore_platform.target.linux-mips.mk 181 third_party/WebKit/Source/core/platform/graphics/RoundedRect.cpp \
    [all...]
webcore_platform.target.linux-x86.mk 181 third_party/WebKit/Source/core/platform/graphics/RoundedRect.cpp \
    [all...]

Completed in 1100 milliseconds