A generator for vector drawings. More...
#include <OdgGenerator.hxx>
Public Member Functions | |
| OdgGenerator (OdfDocumentHandler *pHandler, const OdfStreamType streamType) | |
| ~OdgGenerator () | |
| void | startGraphics (const ::WPXPropertyList &propList) |
| void | endGraphics () |
| void | startLayer (const ::WPXPropertyList &propList) |
| void | endLayer () |
| void | startEmbeddedGraphics (const ::WPXPropertyList &propList) |
| void | endEmbeddedGraphics () |
| void | setStyle (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient) |
| void | drawRectangle (const ::WPXPropertyList &propList) |
| void | drawEllipse (const ::WPXPropertyList &propList) |
| void | drawPolyline (const ::WPXPropertyListVector &vertices) |
| void | drawPolygon (const ::WPXPropertyListVector &vertices) |
| void | drawPath (const ::WPXPropertyListVector &path) |
| void | drawGraphicObject (const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData) |
| void | startTextObject (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path) |
| void | endTextObject () |
| void | startTextLine (const ::WPXPropertyList &propList) |
| void | endTextLine () |
| void | startTextSpan (const ::WPXPropertyList &propList) |
| void | endTextSpan () |
| void | insertText (const ::WPXString &str) |
Private Member Functions | |
| OdgGenerator (OdgGenerator const &) | |
| OdgGenerator & | operator= (OdgGenerator const &) |
Private Attributes | |
| OdgGeneratorPrivate * | mpImpl |
A generator for vector drawings.
See libwpg library for documentation of the libwpg::WPGPaintInterface interface.
| OdgGenerator::OdgGenerator | ( | OdfDocumentHandler * | pHandler, |
| const OdfStreamType | streamType | ||
| ) |
| OdgGenerator::~OdgGenerator | ( | ) |
|
private |
| void OdgGenerator::drawEllipse | ( | const ::WPXPropertyList & | propList | ) |
| void OdgGenerator::drawGraphicObject | ( | const ::WPXPropertyList & | propList, |
| const ::WPXBinaryData & | binaryData | ||
| ) |
| void OdgGenerator::drawPath | ( | const ::WPXPropertyListVector & | path | ) |
| void OdgGenerator::drawPolygon | ( | const ::WPXPropertyListVector & | vertices | ) |
| void OdgGenerator::drawPolyline | ( | const ::WPXPropertyListVector & | vertices | ) |
| void OdgGenerator::drawRectangle | ( | const ::WPXPropertyList & | propList | ) |
| void OdgGenerator::endEmbeddedGraphics | ( | ) |
| void OdgGenerator::endGraphics | ( | ) |
| void OdgGenerator::endLayer | ( | ) |
| void OdgGenerator::endTextLine | ( | ) |
| void OdgGenerator::endTextObject | ( | ) |
| void OdgGenerator::endTextSpan | ( | ) |
| void OdgGenerator::insertText | ( | const ::WPXString & | str | ) |
|
private |
| void OdgGenerator::setStyle | ( | const ::WPXPropertyList & | propList, |
| const ::WPXPropertyListVector & | gradient | ||
| ) |
| void OdgGenerator::startEmbeddedGraphics | ( | const ::WPXPropertyList & | propList | ) |
| void OdgGenerator::startGraphics | ( | const ::WPXPropertyList & | propList | ) |
| void OdgGenerator::startLayer | ( | const ::WPXPropertyList & | propList | ) |
| void OdgGenerator::startTextLine | ( | const ::WPXPropertyList & | propList | ) |
| void OdgGenerator::startTextObject | ( | const ::WPXPropertyList & | propList, |
| const ::WPXPropertyListVector & | path | ||
| ) |
| void OdgGenerator::startTextSpan | ( | const ::WPXPropertyList & | propList | ) |
|
private |