LibreOffice Module emfio (master) 1
|
#include <mtftools.hxx>
Public Member Functions | |
WinMtfLineStyle () | |
WinMtfLineStyle (const Color &rColor, bool bTrans=false) | |
WinMtfLineStyle (const Color &rColor, const sal_uInt32 nStyle, const sal_Int32 nPenWidth) | |
bool | operator== (const WinMtfLineStyle &rStyle) const |
Public Member Functions inherited from emfio::GDIObj | |
GDIObj ()=default | |
GDIObj (GDIObj const &)=default | |
virtual | ~GDIObj ()=default |
GDIObj & | operator= (GDIObj const &)=default |
Public Attributes | |
Color | aLineColor |
LineInfo | aLineInfo |
bool | bTransparent |
Definition at line 451 of file mtftools.hxx.
|
inline |
Definition at line 457 of file mtftools.hxx.
References COL_BLACK().
|
inline |
Definition at line 462 of file mtftools.hxx.
|
inline |
Definition at line 467 of file mtftools.hxx.
References aLineInfo, basegfx::Bevel, bTransparent, LineInfo::GetStyle(), basegfx::Miter, emfio::PS_DASH, emfio::PS_DASHDOT, emfio::PS_DASHDOTDOT, emfio::PS_DOT, emfio::PS_ENDCAP_FLAT, emfio::PS_ENDCAP_ROUND, emfio::PS_ENDCAP_SQUARE, emfio::PS_ENDCAP_STYLE_MASK, emfio::PS_INSIDEFRAME, emfio::PS_JOIN_BEVEL, emfio::PS_JOIN_MITER, emfio::PS_JOIN_ROUND, emfio::PS_JOIN_STYLE_MASK, emfio::PS_NULL, emfio::PS_SOLID, emfio::PS_STYLE_MASK, basegfx::Round, LineInfo::SetDashCount(), LineInfo::SetDotCount(), LineInfo::SetLineCap(), LineInfo::SetLineJoin(), LineInfo::SetStyle(), and LineInfo::SetWidth().
|
inline |
Definition at line 537 of file mtftools.hxx.
References aLineColor, aLineInfo, and bTransparent.
Color emfio::WinMtfLineStyle::aLineColor |
Definition at line 453 of file mtftools.hxx.
Referenced by emfio::MtfTools::ImplSetNonPersistentLineColorTransparenz(), emfio::MtfTools::MtfTools(), operator==(), emfio::MtfTools::Pop(), emfio::MtfTools::Push(), emfio::MtfTools::SelectObject(), and emfio::MtfTools::UpdateLineStyle().
LineInfo emfio::WinMtfLineStyle::aLineInfo |
Definition at line 454 of file mtftools.hxx.
Referenced by emfio::MtfTools::DrawArc(), emfio::MtfTools::DrawChord(), emfio::MtfTools::DrawEllipse(), emfio::MtfTools::DrawPie(), emfio::MtfTools::DrawPolyBezier(), emfio::MtfTools::DrawPolygon(), emfio::MtfTools::DrawPolyLine(), emfio::MtfTools::DrawPolyPolygon(), emfio::MtfTools::DrawRect(), emfio::MtfTools::DrawRoundRect(), emfio::MtfTools::LineTo(), operator==(), emfio::MtfTools::SelectObject(), emfio::MtfTools::StrokeAndFillPath(), and WinMtfLineStyle().
bool emfio::WinMtfLineStyle::bTransparent |
Definition at line 455 of file mtftools.hxx.
Referenced by emfio::MtfTools::DrawRectWithBGColor(), emfio::MtfTools::ImplSetNonPersistentLineColorTransparenz(), operator==(), emfio::MtfTools::UpdateLineStyle(), and WinMtfLineStyle().