Home | History | Annotate | Download | only in wince

Lines Matching defs:intRect

41 typedef void (*FuncGradientFillRectLinear)(HDC hdc, const IntRect& r, const IntPoint& p0, const IntPoint& p1, const Vector<Gradient::ColorStop>& stops);
42 typedef void (*FuncGradientFillRectRadial)(HDC hdc, const IntRect& r, const IntPoint& p0, const IntPoint& p1, float r0, float r1, const Vector<Gradient::ColorStop>& stops);
62 static inline IntRect roundRect(const FloatRect& r)
64 return IntRect(stableRound(r.x()), stableRound(r.y()), stableRound(r.maxX()) - stableRound(r.x()), stableRound(r.maxY()) - stableRound(r.y()));
151 return IntRect(l, t, r - l + 1, b - t + 1);
154 template<class T> static inline IntRect mapRect(const IntRect& rect, const T& transform)
156 return mapRect<T, IntRect, int>(rect, transform);
219 IntRect mapRect(const IntRect& rect) const
268 PassRefPtr<SharedBitmap> getTransparentLayerBitmap(IntRect& origRect, AlphaPaintType alphaPaint, RECT& bmpRect, bool checkClipBox, bool force) const
319 void paintBackTransparentLayerBitmap(HDC hdc, SharedBitmap* bmp, const IntRect& origRect, AlphaPaintType alphaPaint, const RECT& bmpRect)
448 TransparentLayerDC(GraphicsContextPlatformPrivate* data, IntRect& origRect, const IntRect* rectBeforeTransform = 0, int alpha = 255, bool paintImage = false);
458 IntRect m_origRect;
459 IntRect m_rotatedOrigRect;
470 TransparentLayerDC::TransparentLayerDC(GraphicsContextPlatformPrivate* data, IntRect& origRect, const IntRect* rectBeforeTransform, int alpha, bool paintImage)
604 HDC GraphicsContext::getWindowsContext(const IntRect& dstRect, bool supportAlphaBlend, bool mayCreateBitmap)
611 void GraphicsContext::releaseWindowsContext(HDC hdc, const IntRect& dstRect, bool supportAlphaBlend, bool mayCreateBitmap)
625 void GraphicsContext::drawRect(const IntRect& rect)
634 IntRect trRect = m_data->mapRect(rect);
682 IntRect lineRect(trPoint1, trPoint2 - trPoint1);
700 void GraphicsContext::drawEllipse(const IntRect& rect)
709 IntRect trRect = m_data->mapRect(rect);
782 void GraphicsContext::strokeArc(const IntRect& rect, int startAngle, int angleSpan)
791 IntRect trRect = m_data->mapRect(rect);
887 IntRect intRect(rect);
888 TransparentLayerDC transparentDC(m_data, intRect);
945 IntRect intRect = enclosingIntRect(rect);
946 TransparentLayerDC transparentDC(m_data, m_data->mapRect(intRect), &intRect, alpha);
963 IntRect trRect = enclosingIntRect(m_data->mapRect(rect));
974 void GraphicsContext::clipOut(const IntRect& rect)
982 IntRect trRect = m_data->mapRect(rect);
992 void GraphicsContext::drawFocusRing(const Vector<IntRect>& rects, int width, int offset, const Color& color)
1005 IntRect finalFocusRect;
1007 IntRect focusRect = rects[i];
1012 IntRect intRect = finalFocusRect;
1013 IntRect trRect = m_data->mapRect(finalFocusRect);
1014 TransparentLayerDC transparentDC(m_data, trRect, &intRect);
1055 void GraphicsContext::setURLForRect(const KURL& link, const IntRect& destRect)
1060 void GraphicsContext::addInnerRoundedRectClip(const IntRect& rect, int thickness)
1072 IntRect trRect = enclosingIntRect(m_data->mapRect(rect));
1089 IntRect intRect = enclosingIntRect(rect);
1090 IntRect trRect = m_data->mapRect(intRect);
1091 TransparentLayerDC transparentDC(m_data, trRect, &intRect);
1211 void GraphicsContext::fillRoundedRect(const IntRect& fillRect, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight, const Color& c, ColorSpace colorSpace)
1224 IntRect dstRect = fillRect;
1342 IntRect trRect = enclosingIntRect(m_data->mapRect(path.boundingRect()));
1377 IntRect trRect = enclosingIntRect(m_data->mapRect(path.boundingRect()));
1420 IntRect intRect = enclosingIntRect(r);
1421 IntRect rect = m_data->mapRect(intRect);
1422 TransparentLayerDC transparentDC(m_data, rect, &intRect, 255, true);
1550 IntRect trRect = enclosingIntRect(m_data->mapRect(textRect));
1740 void GraphicsContext::drawFrameControl(const IntRect& rect, unsigned type, unsigned state)
1752 IntRect trRect = m_data->mapRect(rect);
1776 void GraphicsContext::drawFocusRect(const IntRect& rect)
1785 IntRect trRect = m_data->mapRect(rect);
1796 void GraphicsContext::paintTextField(const IntRect& rect, unsigned state)
1805 IntRect trRect = m_data->mapRect(rect);
1817 void GraphicsContext::drawBitmap(SharedBitmap* bmp, const IntRect& dstRectIn, const IntRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp)
1826 IntRect dstRect = m_data->mapRect(dstRectIn);
1849 IntRect intDstRect = enclosingIntRect(destRectIn);
1850 IntRect trRect = m_data->mapRect(intDstRect);
1867 void GraphicsContext::drawIcon(HICON icon, const IntRect& dstRectIn, UINT flags)
1876 IntRect dstRect = m_data->mapRect(dstRectIn);