10 #ifndef __CDRSVGGENERATOR_H__
11 #define __CDRSVGGENERATOR_H__
16 #include <libwpd/libwpd.h>
17 #include <libwpg/libwpg.h>
31 void startLayer(const ::WPXPropertyList &propList);
36 void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient);
39 void drawEllipse(const ::WPXPropertyList &propList);
40 void drawPolyline(const ::WPXPropertyListVector &vertices);
41 void drawPolygon(const ::WPXPropertyListVector &vertices);
42 void drawPath(const ::WPXPropertyListVector &path);
43 void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
44 void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
67 #endif // __CDRSVGGENERATOR_H__
int m_gradientIndex
Definition: CDRSVGGenerator.h:55
void drawPolySomething(const ::WPXPropertyListVector &vertices, bool isClosed)
Definition: CDRSVGGenerator.cpp:354
void startEmbeddedGraphics(const ::WPXPropertyList &)
Definition: CDRSVGGenerator.h:33
void drawPolygon(const ::WPXPropertyListVector &vertices)
Definition: CDRSVGGenerator.cpp:349
void writeStyle(bool isClosed=true)
Definition: CDRSVGGenerator.cpp:580
CDRStringVector & m_vec
Definition: CDRSVGGenerator.h:62
void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
Definition: CDRSVGGenerator.cpp:479
void endTextObject()
Definition: CDRSVGGenerator.cpp:539
::WPXPropertyList m_style
Definition: CDRSVGGenerator.h:54
int m_patternIndex
Definition: CDRSVGGenerator.h:56
::WPXPropertyListVector m_gradient
Definition: CDRSVGGenerator.h:53
void startGraphics(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:51
void startLayer(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:304
void drawPolyline(const ::WPXPropertyListVector &vertices)
Definition: CDRSVGGenerator.cpp:344
void insertText(const ::WPXString &str)
Definition: CDRSVGGenerator.cpp:573
void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
Definition: CDRSVGGenerator.cpp:439
~CDRSVGGenerator()
Definition: CDRSVGGenerator.cpp:47
void endEmbeddedGraphics()
Definition: CDRSVGGenerator.h:34
Definition: CDRStringVector.h:19
int m_shadowIndex
Definition: CDRSVGGenerator.h:57
Definition: CDRSVGGenerator.h:23
CDRSVGGenerator(CDRStringVector &vec)
Definition: CDRSVGGenerator.cpp:43
void drawEllipse(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:330
void endGraphics()
Definition: CDRSVGGenerator.cpp:61
void endTextLine()
Definition: CDRSVGGenerator.h:47
std::ostringstream m_outputSink
Definition: CDRSVGGenerator.h:61
void endLayer()
Definition: CDRSVGGenerator.cpp:314
void drawPath(const ::WPXPropertyListVector &path)
Definition: CDRSVGGenerator.cpp:387
void drawRectangle(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:319
void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
Definition: CDRSVGGenerator.cpp:68
void endTextSpan()
Definition: CDRSVGGenerator.cpp:568
void startTextSpan(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:544
void startTextLine(const ::WPXPropertyList &)
Definition: CDRSVGGenerator.h:46