Lines Matching refs:mapRect
127 template<class Transform, class Rect, class Value> static inline Rect mapRect(const Rect& rect, const Transform& transform)
154 template<class T> static inline IntRect mapRect(const IntRect& rect, const T& transform)
156 return mapRect<T, IntRect, int>(rect, transform);
159 template<class T> static inline FloatRect mapRect(const FloatRect& rect, const T& transform)
161 return mapRect<T, FloatRect, double>(rect, transform);
219 IntRect mapRect(const IntRect& rect) const
221 return m_transform.mapRect(rect);
224 FloatRect mapRect(const FloatRect& rect) const
226 return m_transform.mapRect(rect);
503 m_origRect = mapRect(m_rotatedOrigRect, m_rotation);
634 IntRect trRect = m_data->mapRect(rect);
709 IntRect trRect = m_data->mapRect(rect);
791 IntRect trRect = m_data->mapRect(rect);
946 TransparentLayerDC transparentDC(m_data, m_data->mapRect(intRect), &intRect, alpha);
963 IntRect trRect = enclosingIntRect(m_data->mapRect(rect));
982 IntRect trRect = m_data->mapRect(rect);
1013 IntRect trRect = m_data->mapRect(finalFocusRect);
1072 IntRect trRect = enclosingIntRect(m_data->mapRect(rect));
1090 IntRect trRect = m_data->mapRect(intRect);
1228 dstRect = m_data->mapRect(dstRect);
1342 IntRect trRect = enclosingIntRect(m_data->mapRect(path.boundingRect()));
1377 IntRect trRect = enclosingIntRect(m_data->mapRect(path.boundingRect()));
1421 IntRect rect = m_data->mapRect(intRect);
1550 IntRect trRect = enclosingIntRect(m_data->mapRect(textRect));
1752 IntRect trRect = m_data->mapRect(rect);
1785 IntRect trRect = m_data->mapRect(rect);
1805 IntRect trRect = m_data->mapRect(rect);
1826 IntRect dstRect = m_data->mapRect(dstRectIn);
1850 IntRect trRect = m_data->mapRect(intDstRect);
1856 FloatRect movedDstRect = m_data->m_transform.inverse().mapRect(FloatRect(trRect));
1876 IntRect dstRect = m_data->mapRect(dstRectIn);