LibreOffice Module starmath (master) 1
|
#include <utility.hxx>
Private Member Functions | |
void | Impl_Init () |
Private Attributes | |
tools::Long | nBorderWidth |
Additional Inherited Members | |
Public Types inherited from vcl::Font | |
typedef o3tl::cow_wrapper< ImplFont > | ImplType |
Static Public Member Functions inherited from vcl::Font | |
static Font | identifyFont (const void *pBuffer, sal_uInt32 nLen) |
Definition at line 45 of file utility.hxx.
|
inline |
Definition at line 52 of file utility.hxx.
References Font, and nBorderWidth.
|
inline |
Definition at line 54 of file utility.hxx.
References Font, and nBorderWidth.
|
inline |
Definition at line 56 of file utility.hxx.
References Font, and nBorderWidth.
|
inline |
Definition at line 59 of file utility.hxx.
References Font, and nBorderWidth.
|
inline |
Definition at line 69 of file utility.hxx.
References nBorderWidth.
Referenced by SmRectangleNode::AdaptToY(), SmPolyLineNode::AdaptToY(), and SmMathSymbolNode::AdaptToY().
tools::Long SmFace::GetBorderWidth | ( | ) | const |
Definition at line 218 of file utility.cxx.
References GetDefaultBorderWidth(), and nBorderWidth.
Referenced by SmModel::_setPropertyValues(), SmMathSymbolNode::AdaptToX(), SmMathSymbolNode::AdaptToY(), SmRectangleNode::Arrange(), SmPolyLineNode::Arrange(), and SmDrawingVisitor::Visit().
|
inline |
Definition at line 68 of file utility.hxx.
References vcl::Font::GetFontSize(), and Size::Height().
Referenced by GetBorderWidth().
|
private |
Definition at line 191 of file utility.cxx.
References ALIGN_BASELINE, COL_AUTO(), vcl::Font::GetFontSize(), vcl::Font::SetAlignment(), vcl::Font::SetColor(), SetSize(), and vcl::Font::SetTransparent().
Definition at line 226 of file utility.cxx.
References nBorderWidth.
|
inline |
Definition at line 66 of file utility.hxx.
References nBorderWidth.
Referenced by SmModel::_setPropertyValues().
void SmFace::SetSize | ( | const Size & | rSize | ) |
we don't force a maximum value here because this may prevent eg the parentheses in "left ( ... right )" from matching up with large bodies (eg stack{...} with many entries). Of course this is holds only if characters are used and not polygons.
Definition at line 199 of file utility.cxx.
References o3tl::convert(), Size::Height(), o3tl::pt, Size::setHeight(), and SmO3tlLengthUnit().
Referenced by SmMathSymbolNode::AdaptToX(), SmMathSymbolNode::AdaptToY(), SmBraceNode::Arrange(), Impl_Init(), operator*=(), SmSpecialNode::Prepare(), SmMathSymbolNode::Prepare(), SmNode::SetFontSize(), and SmFormat::SetFontSize().
|
private |
Definition at line 47 of file utility.hxx.
Referenced by GetBorderWidth(), and operator=().