Lines Matching refs:SmRect
89 class SmRect class
114 inline void CopyMBL(const SmRect& rRect);
115 void CopyAlignInfo(const SmRect& rRect);
117 SmRect & Union(const SmRect &rRect);
120 SmRect();
121 SmRect(const OutputDevice &rDev, const SmFormat *pFormat,
123 SmRect(long nWidth, long nHeight);
124 SmRect(const SmRect &rRect);
193 const Point AlignTo(const SmRect &rRect, RectPos ePos,
196 SmRect & ExtendBy(const SmRect &rRect, RectCopyMBL eCopyMode);
197 SmRect & ExtendBy(const SmRect &rRect, RectCopyMBL eCopyMode,
199 SmRect & ExtendBy(const SmRect &rRect, RectCopyMBL eCopyMode,
206 inline SmRect & operator = (const SmRect &rRect);
209 SmRect AsGlyphRect() const;
217 inline void SmRect::SetItalicSpaces(long nLeftSpace, long nRightSpace) in SetItalicSpaces()
226 inline void SmRect::CopyMBL(const SmRect &rRect) in CopyMBL()
235 inline long SmRect::GetBaseline() const in GetBaseline()
242 inline SmRect & SmRect::operator = (const SmRect &rRect) in operator =()
244 new (this) SmRect(rRect); // placement new in operator =()
249 inline Rectangle SmRect::AsRectangle() const in AsRectangle()