/external/chromium_org/third_party/WebKit/Source/platform/geometry/ |
RoundedRectTest.cpp | 32 #include "platform/geometry/RoundedRect.h" 57 RoundedRect rr(100, 200, 300, 400); 64 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(10, 10), IntSize(10, 10), IntSize(10, 10), IntSize(10, 10)); 71 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(5, 5), IntSize(10, 10), IntSize(15, 15), IntSize(20, 20)); 78 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(20, 10), IntSize(20, 10), IntSize(10, 20), IntSize(10, 20));
|
RoundedRect.h | 38 class PLATFORM_EXPORT RoundedRect { 78 explicit RoundedRect(const IntRect&, const Radii& = Radii()); 79 RoundedRect(int x, int y, int width, int height); 80 RoundedRect(const IntRect&, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight); 114 inline bool operator==(const RoundedRect::Radii& a, const RoundedRect::Radii& b) 119 inline bool operator!=(const RoundedRect::Radii& a, const RoundedRect::Radii& b) 124 inline bool operator==(const RoundedRect& a, const RoundedRect& b [all...] |
RoundedRect.cpp | 29 #include "platform/geometry/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...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
RenderBoxModelObject.h | 261 RoundedRect backgroundRoundedRectAdjustedForBleedAvoidance(GraphicsContext*, const LayoutRect&, BackgroundBleedAvoidance, InlineFlowBox*, const LayoutSize&, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) const; 273 static void clipRoundedInnerRect(GraphicsContext*, const LayoutRect&, const RoundedRect& clipRect); 317 RoundedRect getBackgroundRoundedRect(const LayoutRect&, InlineFlowBox*, LayoutUnit inlineBoxWidth, LayoutUnit inlineBoxHeight, 322 void clipBorderSidePolygon(GraphicsContext*, const RoundedRect& outerBorder, const RoundedRect& innerBorder, 324 void clipBorderSideForComplexInnerPath(GraphicsContext*, const RoundedRect&, const RoundedRect&, BoxSide, const class BorderEdge[]); 325 void paintOneBorderSide(GraphicsContext*, const RenderStyle*, const RoundedRect& outerBorder, const RoundedRect& innerBorder, 328 void paintTranslucentBorderSides(GraphicsContext*, const RenderStyle*, const RoundedRect& outerBorder, const RoundedRect& innerBorder, const IntPoint& innerBorderAdjustment [all...] |
HitTestLocation.h | 28 #include "platform/geometry/RoundedRect.h" 77 bool intersects(const RoundedRect&) const;
|
RenderBoxModelObject.cpp | 432 RoundedRect RenderBoxModelObject::getBackgroundRoundedRect(const LayoutRect& borderRect, InlineFlowBox* box, LayoutUnit inlineBoxWidth, LayoutUnit inlineBoxHeight, 436 RoundedRect border = style()->getRoundedBorderFor(borderRect, renderView, includeLogicalLeftEdge, includeLogicalRightEdge); 438 RoundedRect segmentBorder = style()->getRoundedBorderFor(LayoutRect(0, 0, inlineBoxWidth, inlineBoxHeight), renderView, includeLogicalLeftEdge, includeLogicalRightEdge); 445 void RenderBoxModelObject::clipRoundedInnerRect(GraphicsContext * context, const LayoutRect& rect, const RoundedRect& clipRect) 453 RoundedRect::Radii topCornerRadii; 455 context->clipRoundedRect(RoundedRect(topCorner, topCornerRadii)); 458 RoundedRect::Radii bottomCornerRadii; 460 context->clipRoundedRect(RoundedRect(bottomCorner, bottomCornerRadii)); 465 RoundedRect::Radii topCornerRadii; 467 context->clipRoundedRect(RoundedRect(topCorner, topCornerRadii)) [all...] |
HitTestLocation.cpp | 164 bool HitTestLocation::intersects(const RoundedRect& rect) const
|
RenderWidget.cpp | 292 RoundedRect roundedInnerRect = style()->getRoundedInnerBorderFor(borderRect,
|
RenderReplaced.cpp | 155 RoundedRect roundedInnerRect = style()->getRoundedInnerBorderFor(paintRect,
|
RenderThemeChromiumMac.mm | [all...] |
RenderObject.cpp | [all...] |
RenderBox.cpp | [all...] |
RenderBlock.cpp | [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
Path.h | 33 #include "platform/geometry/RoundedRect.h" 112 void addRoundedRect(const RoundedRect&);
|
GraphicsContext.h | 239 void fillRoundedRect(const RoundedRect&, const Color&); 286 void clipRoundedRect(const RoundedRect&); 288 void clipOutRoundedRect(const RoundedRect&); 336 void drawInnerShadow(const RoundedRect&, const Color& shadowColor, const IntSize shadowOffset, int shadowBlur, int shadowSpread, Edges clippedEdges = NoEdge); 441 void fillRectWithRoundedHole(const IntRect&, const RoundedRect& roundedHoleRect, const Color&);
|
GraphicsContext.cpp | 31 #include "platform/geometry/RoundedRect.h" 699 void GraphicsContext::drawInnerShadow(const RoundedRect& rect, const Color& shadowColor, const IntSize shadowOffset, int shadowBlur, int shadowSpread, Edges clippedEdges) 728 RoundedRect roundedHole(holeRect, rect.radii()); [all...] |
Path.cpp | 352 void Path::addRoundedRect(const RoundedRect& r)
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/ |
RenderStyle.cpp | [all...] |
RenderStyle.h | 65 #include "platform/geometry/RoundedRect.h" [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/ |
blink_platform.target.darwin-arm.mk | 230 third_party/WebKit/Source/platform/geometry/RoundedRect.cpp \ [all...] |
blink_platform.target.darwin-mips.mk | 229 third_party/WebKit/Source/platform/geometry/RoundedRect.cpp \ [all...] |
blink_platform.target.darwin-x86.mk | 229 third_party/WebKit/Source/platform/geometry/RoundedRect.cpp \ [all...] |
blink_platform.target.linux-arm.mk | 230 third_party/WebKit/Source/platform/geometry/RoundedRect.cpp \ [all...] |
blink_platform.target.linux-mips.mk | 229 third_party/WebKit/Source/platform/geometry/RoundedRect.cpp \ [all...] |
blink_platform.target.linux-x86.mk | 229 third_party/WebKit/Source/platform/geometry/RoundedRect.cpp \ [all...] |