LibreOffice Module vcl (master)
1
|
#include <metaact.hxx>
Public Member Functions | |
MetaLineAction () | |
MetaLineAction (MetaLineAction const &)=default | |
MetaLineAction (MetaLineAction &&)=default | |
MetaLineAction & | operator= (MetaLineAction const &)=delete |
MetaLineAction & | operator= (MetaLineAction &&)=delete |
virtual void | Execute (OutputDevice *pOut) override |
virtual rtl::Reference< MetaAction > | Clone () const override |
MetaLineAction (const Point &rStart, const Point &rEnd) | |
MetaLineAction (const Point &rStart, const Point &rEnd, const LineInfo &rLineInfo) | |
virtual void | Move (tools::Long nHorzMove, tools::Long nVertMove) override |
virtual void | Scale (double fScaleX, double fScaleY) override |
const Point & | GetStartPoint () const |
const Point & | GetEndPoint () const |
const LineInfo & | GetLineInfo () const |
void | SetStartPoint (const Point &rPoint) |
void | SetEndPoint (const Point &rPoint) |
void | SetLineInfo (const LineInfo &rLineInfo) |
![]() | |
MetaAction () | |
MetaAction (MetaActionType nType) | |
MetaAction (MetaAction const &) | |
oslInterlockedCount | GetRefCount () const |
MetaActionType | GetType () const |
virtual bool | IsTransparent () const |
#i10613# Extracted from Printer::GetPreparedMetaFile. More... | |
![]() | |
SimpleReferenceObject () | |
void | acquire () |
void | release () |
Private Member Functions | |
virtual | ~MetaLineAction () override |
Private Attributes | |
LineInfo | maLineInfo |
Point | maStartPt |
Point | maEndPt |
Additional Inherited Members | |
![]() | |
static void * | operator new (std::size_t nSize) |
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
static void | operator delete (void *pPtr) |
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
![]() | |
virtual | ~MetaAction () override |
![]() | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
![]() | |
oslInterlockedCount | m_nCount |
Definition at line 156 of file metaact.hxx.
MetaLineAction::MetaLineAction | ( | ) |
|
default |
|
default |
|
overrideprivatevirtual |
Definition at line 184 of file metaact.cxx.
Definition at line 187 of file metaact.cxx.
References LINE.
MetaLineAction::MetaLineAction | ( | const Point & | rStart, |
const Point & | rEnd, | ||
const LineInfo & | rLineInfo | ||
) |
Definition at line 193 of file metaact.cxx.
References LINE.
|
overridevirtual |
Reimplemented from MetaAction.
Definition at line 209 of file metaact.cxx.
References MetaLineAction().
|
overridevirtual |
Reimplemented from MetaAction.
Definition at line 201 of file metaact.cxx.
References OutputDevice::DrawLine(), maEndPt, maLineInfo, and maStartPt.
|
inline |
Definition at line 184 of file metaact.hxx.
References Point.
Referenced by clipMetafileContentAgainstOwnRegions(), GDIMetaFile::GetBoundRect(), EMFWriter::ImplWrite(), SvmWriter::LineHandler(), vcl::PDFWriterImpl::playMetafile(), GDIMetaFile::Rotate(), WMFWriter::WriteRecords(), and MetafileXmlDump::writeXml().
|
inline |
Definition at line 185 of file metaact.hxx.
Referenced by EMFWriter::ImplWrite(), SvmWriter::LineHandler(), vcl::PDFWriterImpl::playMetafile(), GDIMetaFile::Rotate(), WMFWriter::WriteRecords(), and MetafileXmlDump::writeXml().
|
inline |
Definition at line 183 of file metaact.hxx.
References Point.
Referenced by clipMetafileContentAgainstOwnRegions(), GDIMetaFile::GetBoundRect(), EMFWriter::ImplWrite(), SvmWriter::LineHandler(), vcl::PDFWriterImpl::playMetafile(), GDIMetaFile::Rotate(), WMFWriter::WriteRecords(), and MetafileXmlDump::writeXml().
|
overridevirtual |
Reimplemented from MetaAction.
Definition at line 214 of file metaact.cxx.
|
delete |
|
delete |
|
overridevirtual |
Reimplemented from MetaAction.
Definition at line 220 of file metaact.cxx.
References maEndPt, maLineInfo, and maStartPt.
Definition at line 187 of file metaact.hxx.
Definition at line 188 of file metaact.hxx.
Definition at line 186 of file metaact.hxx.
|
private |
Definition at line 162 of file metaact.hxx.
|
private |
Definition at line 160 of file metaact.hxx.
|
private |
Definition at line 161 of file metaact.hxx.