LibreOffice Module vcl (master) 1
|
#include <hatch.hxx>
Public Member Functions | |
Hatch () | |
Hatch (const Hatch &rHatch) | |
Hatch (HatchStyle eStyle, const Color &rHatchColor, tools::Long nDistance, Degree10 nAngle10) | |
~Hatch () | |
Hatch & | operator= (const Hatch &rHatch) |
bool | operator== (const Hatch &rHatch) const |
bool | operator!= (const Hatch &rHatch) const |
HatchStyle | GetStyle () const |
void | SetColor (const Color &rColor) |
const Color & | GetColor () const |
void | SetDistance (tools::Long nDistance) |
tools::Long | GetDistance () const |
void | SetAngle (Degree10 nAngle10) |
Degree10 | GetAngle () const |
Private Attributes | |
o3tl::cow_wrapper< ImplHatch > | mpImplHatch |
Friends | |
SvStream & | ReadHatch (SvStream &rIStm, Hatch &rHatch) |
SvStream & | WriteHatch (SvStream &rOStm, const Hatch &rHatch) |
|
default |
|
default |
Hatch::Hatch | ( | HatchStyle | eStyle, |
const Color & | rHatchColor, | ||
tools::Long | nDistance, | ||
Degree10 | nAngle10 | ||
) |
Definition at line 45 of file gdi/hatch.cxx.
References mpImplHatch.
|
default |
|
inline |
Definition at line 68 of file hatch.hxx.
Referenced by OutputDevice::DrawHatch(), and GDIMetaFile::Rotate().
|
inline |
Definition at line 62 of file hatch.hxx.
Referenced by OutputDevice::AddHatchActions(), OutputDevice::DrawHatch(), vcl::PDFWriterImpl::drawHatch(), and GDIMetaFile::ImplExchangeColors().
|
inline |
Definition at line 65 of file hatch.hxx.
Referenced by OutputDevice::DrawHatch(), and MetaHatchAction::Execute().
|
inline |
Definition at line 59 of file hatch.hxx.
Referenced by OutputDevice::DrawHatch().
|
inline |
Definition at line 57 of file hatch.hxx.
References operator==().
bool Hatch::operator== | ( | const Hatch & | rHatch | ) | const |
void Hatch::SetAngle | ( | Degree10 | nAngle10 | ) |
Definition at line 74 of file gdi/hatch.cxx.
References mpImplHatch.
Referenced by GDIMetaFile::Rotate().
void Hatch::SetColor | ( | const Color & | rColor | ) |
Definition at line 64 of file gdi/hatch.cxx.
References mpImplHatch.
Referenced by OutputDevice::DrawHatch(), and GDIMetaFile::ImplExchangeColors().
void Hatch::SetDistance | ( | tools::Long | nDistance | ) |
Definition at line 69 of file gdi/hatch.cxx.
References mpImplHatch.
Referenced by OutputDevice::DrawHatch().
Definition at line 79 of file gdi/hatch.cxx.
Definition at line 101 of file gdi/hatch.cxx.
|
private |
Definition at line 74 of file hatch.hxx.
Referenced by Hatch(), operator==(), SetAngle(), SetColor(), and SetDistance().