Lines Matching full:intrect
31 #include "IntRect.h"
91 WebCore::IntRect bounds(const CachedFrame* ) const;
95 static bool Clip(const WebCore::IntRect& outer, WebCore::IntRect* inner,
96 WTF::Vector<WebCore::IntRect>* rings);
97 bool clip(const WebCore::IntRect& );
100 WebCore::IntRect cursorRingBounds(const CachedFrame* ) const;
101 void cursorRings(const CachedFrame* , WTF::Vector<WebCore::IntRect>* ) const;
109 WebCore::IntRect hitBounds(const CachedFrame* ) const;
120 bool isNavable(const CachedFrame* frame, const WebCore::IntRect& clip) const {
133 WebCore::IntRect localBounds(const CachedFrame* ) const;
135 WTF::Vector<WebCore::IntRect>* ) const;
136 WebCore::IntRect localHitBounds(const CachedFrame* ) const;
137 WebCore::IntRect localRing(const CachedFrame* , size_t part) const;
142 const WebCore::IntRect& originalAbsoluteBounds() const {
148 const WebCore::IntRect& rawBounds() const { return mBounds; }
150 WebCore::IntRect ring(const CachedFrame* , size_t part) const;
151 const WTF::Vector<WebCore::IntRect>& rings() const { return mCursorRing; }
152 void setBounds(const WebCore::IntRect& bounds) { mBounds = bounds; }
161 void setHitBounds(const WebCore::IntRect& bounds) { mHitBounds = bounds; }
162 void setOriginalAbsoluteBounds(const WebCore::IntRect& bounds) {
189 WebCore::IntRect mBounds;
190 WebCore::IntRect mHitBounds;
191 WebCore::IntRect mOriginalAbsoluteBounds;
192 WTF::Vector<WebCore::IntRect> mCursorRing;