Lines Matching defs:ClipRect

83 class ClipRect {
85 ClipRect()
89 ClipRect(const LayoutRect& rect)
100 bool operator==(const ClipRect& other) const { return rect() == other.rect() && hasRadius() == other.hasRadius(); }
101 bool operator!=(const ClipRect& other) const { return rect() != other.rect() || hasRadius() != other.hasRadius(); }
105 void intersect(const ClipRect& other)
124 inline ClipRect intersection(const ClipRect& a, const ClipRect& b)
126 ClipRect c = a;
158 const ClipRect& overflowClipRect() const { return m_overflowClipRect; }
159 void setOverflowClipRect(const ClipRect& r) { m_overflowClipRect = r; }
161 const ClipRect& fixedClipRect() const { return m_fixedClipRect; }
162 void setFixedClipRect(const ClipRect&r) { m_fixedClipRect = r; }
164 const ClipRect& posClipRect() const { return m_posClipRect; }
165 void setPosClipRect(const ClipRect& r) { m_posClipRect = r; }
213 ClipRect m_overflowClipRect;
214 ClipRect m_fixedClipRect;
215 ClipRect m_posClipRect;
273 void setRects(const LayoutRect& bounds, const ClipRect& background, const ClipRect& foreground, const ClipRect& outline)
299 ClipRect backgroundRect;
300 ClipRect foregroundRect;
301 ClipRect outlineRect;
636 ClipRect& backgroundRect, ClipRect& foregroundRect, ClipRect& outlineRect, const LayoutPoint* offsetFromRoot = 0) const;
864 void clipToRect(RenderLayer* rootLayer, GraphicsContext*, const LayoutRect& paintDirtyRect, const ClipRect&,
866 void restoreClip(GraphicsContext*, const LayoutRect& paintDirtyRect, const ClipRect&);
1066 ClipRect backgroundClipRect(const ClipRectsContext&) const;