Lines Matching defs:IntRect
33 #include "platform/geometry/IntRect.h"
63 virtual void setFrameRect(const IntRect& frame) { m_frame = frame; }
64 const IntRect& frameRect() const { return m_frame; }
65 IntRect boundsRect() const { return IntRect(0, 0, width(), height()); }
67 void resize(int w, int h) { setFrameRect(IntRect(x(), y(), w, h)); }
68 void resize(const IntSize& s) { setFrameRect(IntRect(location(), s)); }
69 void move(int x, int y) { setFrameRect(IntRect(x, y, width(), height())); }
70 void move(const IntPoint& p) { setFrameRect(IntRect(p, size())); }
72 virtual void paint(GraphicsContext*, const IntRect&) { }
74 virtual void invalidateRect(const IntRect&) = 0;
101 IntRect convertToRootView(const IntRect&) const;
102 IntRect convertFromRootView(const IntRect&) const;
111 IntRect convertToContainingWindow(const IntRect&) const;
112 IntRect convertFromContainingWindow(const IntRect&) const;
124 virtual IntRect convertToContainingView(const IntRect&) const;
125 virtual IntRect convertFromContainingView(const IntRect&) const;
138 IntRect m_frame;