Home | History | Annotate | Download | only in rendering

Lines Matching refs:BorderEdge

1326 class BorderEdge {
1328 BorderEdge(int edgeWidth, const Color& edgeColor, EBorderStyle edgeStyle, bool edgeIsTransparent, bool edgeIsPresent = true)
1339 BorderEdge()
1459 inline bool edgesShareColor(const BorderEdge& firstEdge, const BorderEdge& secondEdge)
1499 static inline bool colorsMatchAtCorner(BoxSide side, BoxSide adjacentSide, const BorderEdge edges[])
1511 static inline bool colorNeedsAntiAliasAtCorner(BoxSide side, BoxSide adjacentSide, const BorderEdge edges[])
1526 static inline bool willBeOverdrawn(BoxSide side, BoxSide adjacentSide, const BorderEdge edges[])
1564 static bool joinRequiresMitre(BoxSide side, BoxSide adjacentSide, const BorderEdge edges[], bool allowOverdraw)
1582 const IntRect& sideRect, BoxSide side, BoxSide adjacentSide1, BoxSide adjacentSide2, const BorderEdge edges[], const Path* path,
1585 const BorderEdge& edgeToRender = edges[side];
1587 const BorderEdge& adjacentEdge1 = edges[adjacentSide1];
1588 const BorderEdge& adjacentEdge2 = edges[adjacentSide2];
1628 static IntRect calculateSideRect(const RoundedRect& outerBorder, const BorderEdge edges[], int side)
1646 const IntPoint& innerBorderAdjustment, const BorderEdge edges[], BorderEdgeFlags edgeSet, BackgroundBleedAvoidance bleedAvoidance,
1694 const BorderEdge edges[], BorderEdgeFlags edgesToDraw, BackgroundBleedAvoidance bleedAvoidance, bool includeLogicalLeftEdge, bool includeLogicalRightEdge, bool antialias)
1747 BorderEdge edges[4];
1765 const BorderEdge& currEdge = edges[i];
1880 const BorderEdge& currEdge = edges[i];
1916 void RenderBoxModelObject::drawBoxSideFromPath(GraphicsContext* graphicsContext, const LayoutRect& borderRect, const Path& borderPath, const BorderEdge edges[],
2255 static IntRect calculateSideRectIncludingInner(const RoundedRect& outerBorder, const BorderEdge edges[], BoxSide side)
2363 BoxSide side, const class BorderEdge edges[])
2371 void RenderBoxModelObject::getBorderEdgeInfo(BorderEdge edges[], const RenderStyle* style, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) const
2375 edges[BSTop] = BorderEdge(style->borderTopWidth(),
2381 edges[BSRight] = BorderEdge(style->borderRightWidth(),
2387 edges[BSBottom] = BorderEdge(style->borderBottomWidth(),
2393 edges[BSLeft] = BorderEdge(style->borderLeftWidth(),
2402 BorderEdge edges[4];
2406 const BorderEdge& currEdge = edges[i];
2425 BorderEdge edges[4];
2429 const BorderEdge& currEdge = edges[i];