|
LibreOffice Module vcl (master) 1
|
#include <EmphasisMark.hxx>
Public Member Functions | |
| EmphasisMark (FontEmphasisMark eEmphasis, tools::Long nHeight, sal_Int32 nDPIY) | |
| tools::PolyPolygon | GetShape () const |
| bool | IsShapePolyLine () const |
| tools::Rectangle | GetRect1 () const |
| tools::Rectangle | GetRect2 () const |
| tools::Long | GetYOffset () const |
| tools::Long | GetWidth () const |
Private Attributes | |
| tools::PolyPolygon | maPolyPoly |
| bool | mbIsPolyLine |
| tools::Rectangle | maRect1 |
| tools::Rectangle | maRect2 |
| tools::Long | mnYOff |
| tools::Long | mnWidth |
Definition at line 23 of file EmphasisMark.hxx.
| vcl::font::EmphasisMark::EmphasisMark | ( | FontEmphasisMark | eEmphasis, |
| tools::Long | nHeight, | ||
| sal_Int32 | nDPIY | ||
| ) |
Definition at line 16 of file EmphasisMark.cxx.
References tools::Polygon::AdaptiveSubdivide(), tools::Polygon::GetBoundRect(), tools::Rectangle::GetHeight(), tools::Rectangle::GetWidth(), tools::PolyPolygon::Insert(), maPolyPoly, maRect1, maRect2, mbIsPolyLine, mnWidth, mnYOff, nBorder, SAL_N_ELEMENTS, and tools::Polygon::Scale().
|
inline |
Definition at line 30 of file EmphasisMark.hxx.
Referenced by vcl::PDFWriterImpl::drawLayout(), and OutputDevice::ImplDrawEmphasisMarks().
|
inline |
Definition at line 31 of file EmphasisMark.hxx.
Referenced by vcl::PDFWriterImpl::drawLayout(), and OutputDevice::ImplDrawEmphasisMarks().
|
inline |
Definition at line 28 of file EmphasisMark.hxx.
Referenced by vcl::PDFWriterImpl::drawLayout(), and OutputDevice::ImplDrawEmphasisMarks().
|
inline |
Definition at line 33 of file EmphasisMark.hxx.
References mnWidth.
Referenced by vcl::PDFWriterImpl::drawLayout(), and OutputDevice::ImplDrawEmphasisMarks().
|
inline |
Definition at line 32 of file EmphasisMark.hxx.
Referenced by vcl::PDFWriterImpl::drawLayout(), and OutputDevice::ImplDrawEmphasisMarks().
|
inline |
Definition at line 29 of file EmphasisMark.hxx.
Referenced by vcl::PDFWriterImpl::drawLayout(), and OutputDevice::ImplDrawEmphasisMarks().
|
private |
Definition at line 36 of file EmphasisMark.hxx.
Referenced by EmphasisMark().
|
private |
Definition at line 38 of file EmphasisMark.hxx.
Referenced by EmphasisMark().
|
private |
Definition at line 39 of file EmphasisMark.hxx.
Referenced by EmphasisMark().
|
private |
Definition at line 37 of file EmphasisMark.hxx.
Referenced by EmphasisMark().
|
private |
Definition at line 41 of file EmphasisMark.hxx.
Referenced by EmphasisMark().
|
private |
Definition at line 40 of file EmphasisMark.hxx.
Referenced by EmphasisMark().