#include <utility.hxx>
Public Member Functions | |
| SmFace () | |
| SmFace (const Font &rFont) | |
| SmFace (const String &rName, const Size &rSize) | |
| SmFace (FontFamily eFamily, const Size &rSize) | |
| SmFace (const SmFace &rFace) | |
| void | SetSize (const Size &rSize) |
| void | SetBorderWidth (long nWidth) |
| long | GetBorderWidth () const |
| long | GetDefaultBorderWidth () const |
| void | FreezeBorderWidth () |
| SmFace & | operator= (const SmFace &rFace) |
Private Member Functions | |
| void | Impl_Init () |
Private Attributes | |
| long | nBorderWidth |
Definition at line 121 of file utility.hxx.
| SmFace::SmFace | ( | ) | [inline] |
| SmFace::SmFace | ( | const Font & | rFont | ) | [inline] |
| SmFace::SmFace | ( | const String & | rName, | |
| const Size & | rSize | |||
| ) | [inline] |
| SmFace::SmFace | ( | FontFamily | eFamily, | |
| const Size & | rSize | |||
| ) | [inline] |
| SmFace::SmFace | ( | const SmFace & | rFace | ) | [inline] |
| void SmFace::Impl_Init | ( | ) | [private] |
| void SmFace::SetSize | ( | const Size & | rSize | ) |
Definition at line 384 of file utility.cxx.
References SmPtsTo100th_mm().
Referenced by SmMathSymbolNode::AdaptToX(), SmMathSymbolNode::AdaptToY(), SmBraceNode::Arrange(), Impl_Init(), operator *=(), SmSpecialNode::Prepare(), SmNode::SetFontSize(), and SmFormat::SetFontSize().
| void SmFace::SetBorderWidth | ( | long | nWidth | ) | [inline] |
| long SmFace::GetBorderWidth | ( | ) | const |
Definition at line 403 of file utility.cxx.
References GetDefaultBorderWidth(), and nBorderWidth.
Referenced by SmMathSymbolNode::AdaptToX(), SmMathSymbolNode::AdaptToY(), SmRectangleNode::Arrange(), SmPolyLineNode::Arrange(), SmRectangleNode::Draw(), and SmPolyLineNode::Draw().
| long SmFace::GetDefaultBorderWidth | ( | ) | const [inline] |
Definition at line 146 of file utility.hxx.
Referenced by FreezeBorderWidth(), and GetBorderWidth().
| void SmFace::FreezeBorderWidth | ( | ) | [inline] |
Definition at line 147 of file utility.hxx.
References GetDefaultBorderWidth(), and nBorderWidth.
Referenced by SmMathSymbolNode::AdaptToY(), SmRectangleNode::AdaptToY(), and SmPolyLineNode::AdaptToY().
long SmFace::nBorderWidth [private] |
Definition at line 123 of file utility.hxx.
Referenced by FreezeBorderWidth(), GetBorderWidth(), operator=(), and SetBorderWidth().
1.5.1