Searched defs:radii (Results 1 - 6 of 6) sorted by relevance

/external/webkit/Source/WebCore/platform/graphics/
H A DRoundedIntRect.cpp47 // If either radius on a corner becomes zero, reset both radii on that corner.
121 RoundedIntRect::RoundedIntRect(const IntRect& rect, const Radii& radii) argument
123 , m_radii(radii)
H A DRoundedIntRect.h80 const Radii& radii() const { return m_radii; } function in class:WebCore::RoundedIntRect
85 void setRadii(const Radii& radii) { m_radii = radii; } argument
110 return a.rect() == b.rect() && a.radii() == b.radii();
H A DShadowBlur.cpp82 void setLastShadowValues(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) argument
89 m_lastRadii = radii;
92 void setLastInsetShadowValues(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& bounds, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) argument
100 m_lastRadii = radii;
103 bool matchesLastShadow(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) const
107 return m_lastRadius == radius && m_lastColor == color && m_lastColorSpace == colorSpace && shadowRect == m_lastShadowRect && radii == m_lastRadii;
110 bool matchesLastInsetShadow(float radius, const Color& color, ColorSpace colorSpace, const FloatRect& bounds, const FloatRect& shadowRect, const RoundedIntRect::Radii& radii) const
114 return m_lastRadius == radius && m_lastColor == color && m_lastColorSpace == colorSpace && m_lastInsetBounds == bounds && shadowRect == m_lastShadowRect && radii == m_lastRadii;
421 static void computeSliceSizesFromRadii(int twiceRadius, const RoundedIntRect::Radii& radii, int& leftSlice, int& rightSlice, int& topSlice, int& bottomSlice) argument
423 leftSlice = twiceRadius + max(radii
444 drawRectShadow(GraphicsContext* graphicsContext, const FloatRect& shadowedRect, const RoundedIntRect::Radii& radii) argument
496 drawRectShadowWithoutTiling(GraphicsContext* graphicsContext, const FloatRect& shadowedRect, const RoundedIntRect::Radii& radii, const IntRect& layerRect) argument
607 drawInsetShadowWithTiling(GraphicsContext* graphicsContext, const FloatRect& rect, const FloatRect& holeRect, const RoundedIntRect::Radii& radii, const IntSize& templateSize) argument
673 drawRectShadowWithTiling(GraphicsContext* graphicsContext, const FloatRect& shadowedRect, const RoundedIntRect::Radii& radii, const IntSize& templateSize) argument
720 drawLayerPieces(GraphicsContext* graphicsContext, const FloatRect& shadowBounds, const RoundedIntRect::Radii& radii, float roundedRadius, const IntSize& templateSize, ShadowDirection direction) argument
[all...]
/external/webkit/Source/WebCore/platform/graphics/android/context/
H A DPlatformGraphicsContextSkia.cpp550 SkScalar radii[8]; local
552 radii[0] = SkIntToScalar(topLeft.width());
553 radii[1] = SkIntToScalar(topLeft.height());
554 radii[2] = SkIntToScalar(topRight.width());
555 radii[3] = SkIntToScalar(topRight.height());
556 radii[4] = SkIntToScalar(bottomRight.width());
557 radii[5] = SkIntToScalar(bottomRight.height());
558 radii[6] = SkIntToScalar(bottomLeft.width());
559 radii[7] = SkIntToScalar(bottomLeft.height());
560 path.addRoundRect(rect, radii);
[all...]
/external/webkit/Source/WebCore/rendering/style/
H A DRenderStyle.cpp770 static float calcConstraintScaleFor(const IntRect& rect, const RoundedIntRect::Radii& radii) argument
772 // Constrain corner radii using CSS3 rules:
779 radiiSum = static_cast<unsigned>(radii.topLeft().width()) + static_cast<unsigned>(radii.topRight().width()); // Casts to avoid integer overflow.
784 radiiSum = static_cast<unsigned>(radii.bottomLeft().width()) + static_cast<unsigned>(radii.bottomRight().width());
789 radiiSum = static_cast<unsigned>(radii.topLeft().height()) + static_cast<unsigned>(radii.bottomLeft().height());
794 radiiSum = static_cast<unsigned>(radii.topRight().height()) + static_cast<unsigned>(radii
806 RoundedIntRect::Radii radii = calcRadiiFor(surround->border, borderRect.width(), borderRect.height()); local
836 RoundedIntRect::Radii radii = getRoundedBorderFor(borderRect).radii(); local
[all...]
/external/webkit/Source/WebCore/css/
H A DCSSParser.cpp4940 static void completeBorderRadii(RefPtr<CSSPrimitiveValue> radii[4]) argument
4942 if (radii[3])
4944 if (!radii[2]) {
4945 if (!radii[1])
4946 radii[1] = radii[0];
4947 radii[2] = radii[0];
4949 radii[3] = radii[
4959 RefPtr<CSSPrimitiveValue> radii[2][4]; local
[all...]

Completed in 86 milliseconds