LibreOffice Module lotuswordpro (master) 1
|
SVG path segment wrapper. More...
#include <xfdrawpath.hxx>
Public Member Functions | |
XFSvgPathEntry () | |
void | SetCommand (const OUString &cmd) |
@descr Set svg path command,L for line,M for move,... More... | |
void | AddPoint (const XFPoint &pt) |
@descr Set svg path point. More... | |
OUString | ToString () |
Private Attributes | |
OUString | m_strCommand |
std::vector< XFPoint > | m_aPoints |
Friends | |
class | XFDrawPath |
SVG path segment wrapper.
Definition at line 70 of file xfdrawpath.hxx.
XFSvgPathEntry::XFSvgPathEntry | ( | ) |
Definition at line 64 of file xfdrawpath.cxx.
|
inline |
@descr Set svg path point.
Definition at line 84 of file xfdrawpath.hxx.
Referenced by XFDrawPath::CurveTo(), XFDrawPath::LineTo(), and XFDrawPath::MoveTo().
|
inline |
@descr Set svg path command,L for line,M for move,...
Definition at line 131 of file xfdrawpath.hxx.
References m_strCommand.
Referenced by XFDrawPath::ClosePath(), XFDrawPath::CurveTo(), XFDrawPath::LineTo(), and XFDrawPath::MoveTo().
OUString XFSvgPathEntry::ToString | ( | ) |
Definition at line 68 of file xfdrawpath.cxx.
References m_aPoints, m_strCommand, and point().
|
friend |
Definition at line 88 of file xfdrawpath.hxx.
|
private |
Definition at line 92 of file xfdrawpath.hxx.
Referenced by AddPoint(), and ToString().
|
private |
Definition at line 91 of file xfdrawpath.hxx.
Referenced by SetCommand(), and ToString().