#include <ZMFCollector.h>
|
| ZMFCollector (librevenge::RVNGDrawingInterface *painter) |
|
| ~ZMFCollector () |
|
void | startDocument () |
|
void | endDocument () |
|
void | startPage (const ZMFPageSettings &pageSettings) |
|
void | endPage () |
|
void | startLayer () |
|
void | endLayer () |
|
void | startGroup () |
|
void | endGroup () |
|
void | setStyle (const Style &style) |
|
void | collectPath (const std::vector< Curve > &curves) |
|
void | collectPath (const Curve &curve) |
|
void | collectEllipse (const Point &c, double rx, double ry, double rotation) |
|
void | collectArc (const Point &c, double rx, double ry, double beginAngle, double endAngle, bool closed, double rotation) |
|
void | collectPolygon (const Point &c, double rx, double ry, uint32_t peaksCount, const Curve &peak, double rotation, bool mirrorHorizontal, bool mirrorVertical) |
|
void | collectTextObject (const Text &text, const Point &topLeft, double width, double height, VerticalAlignment align, double rotation) |
|
void | collectTable (const Table &table) |
|
void | collectImage (const librevenge::RVNGBinaryData &image, const Point &topLeft, double width, double height, double rotation, bool mirrorHorizontal, bool mirrorVertical) |
|
◆ ZMFCollector() [1/2]
◆ ZMFCollector() [2/2]
libzmf::ZMFCollector::ZMFCollector |
( |
librevenge::RVNGDrawingInterface * | painter | ) |
|
◆ ~ZMFCollector()
libzmf::ZMFCollector::~ZMFCollector |
( |
| ) |
|
◆ collectArc()
◆ collectEllipse()
◆ collectImage()
◆ collectPath() [1/2]
◆ collectPath() [2/2]
void libzmf::ZMFCollector::collectPath |
( |
const std::vector< Curve > & | curves | ) |
|
◆ collectPolygon()
◆ collectTable()
◆ collectText()
◆ collectTextObject()
◆ endDocument()
void libzmf::ZMFCollector::endDocument |
( |
| ) |
|
◆ endGroup()
void libzmf::ZMFCollector::endGroup |
( |
| ) |
|
◆ endLayer()
void libzmf::ZMFCollector::endLayer |
( |
| ) |
|
◆ endPage()
void libzmf::ZMFCollector::endPage |
( |
| ) |
|
◆ flushText()
void libzmf::ZMFCollector::flushText |
( |
std::string & | text | ) |
|
|
private |
◆ operator=()
◆ pageX()
◆ pageY()
◆ setStyle()
◆ startDocument()
void libzmf::ZMFCollector::startDocument |
( |
| ) |
|
◆ startGroup()
void libzmf::ZMFCollector::startGroup |
( |
| ) |
|
◆ startLayer()
void libzmf::ZMFCollector::startLayer |
( |
| ) |
|
◆ startPage()
◆ writeFill()
void libzmf::ZMFCollector::writeFill |
( |
librevenge::RVNGPropertyList & | propList, |
|
|
const Fill & | fill ) |
|
private |
◆ writePen()
void libzmf::ZMFCollector::writePen |
( |
librevenge::RVNGPropertyList & | propList, |
|
|
const Pen & | pen ) |
|
private |
◆ writeShadow()
void libzmf::ZMFCollector::writeShadow |
( |
librevenge::RVNGPropertyList & | propList, |
|
|
const Shadow & | shadow ) |
|
private |
◆ writeStyle()
void libzmf::ZMFCollector::writeStyle |
( |
librevenge::RVNGPropertyList & | propList, |
|
|
const Style & | style, |
|
|
bool | noFill = false ) |
|
private |
◆ m_isDocumentStarted
bool libzmf::ZMFCollector::m_isDocumentStarted |
|
private |
◆ m_isLayerStarted
bool libzmf::ZMFCollector::m_isLayerStarted |
|
private |
◆ m_isPageStarted
bool libzmf::ZMFCollector::m_isPageStarted |
|
private |
◆ m_pageSettings
◆ m_painter
librevenge::RVNGDrawingInterface* libzmf::ZMFCollector::m_painter |
|
private |
Referenced by collectArc(), collectEllipse(), collectImage(), collectPath(), collectTable(), collectText(), collectTextObject(), endDocument(), endGroup(), endLayer(), endPage(), flushText(), startDocument(), startGroup(), startLayer(), and startPage().
◆ m_style
Style libzmf::ZMFCollector::m_style |
|
private |
The documentation for this class was generated from the following files: