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().