30 #ifndef __CDRSVGGENERATOR_H__
31 #define __CDRSVGGENERATOR_H__
36 #include <libwpd/libwpd.h>
37 #include <libwpg/libwpg.h>
51 void startLayer(const ::WPXPropertyList &propList);
56 void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient);
59 void drawEllipse(const ::WPXPropertyList &propList);
60 void drawPolyline(const ::WPXPropertyListVector &vertices);
61 void drawPolygon(const ::WPXPropertyListVector &vertices);
62 void drawPath(const ::WPXPropertyListVector &path);
63 void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
64 void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
87 #endif // __CDRSVGGENERATOR_H__
int m_gradientIndex
Definition: CDRSVGGenerator.h:75
void drawPolySomething(const ::WPXPropertyListVector &vertices, bool isClosed)
Definition: CDRSVGGenerator.cpp:375
void startEmbeddedGraphics(const ::WPXPropertyList &)
Definition: CDRSVGGenerator.h:53
void drawPolygon(const ::WPXPropertyListVector &vertices)
Definition: CDRSVGGenerator.cpp:370
void writeStyle(bool isClosed=true)
Definition: CDRSVGGenerator.cpp:601
CDRStringVector & m_vec
Definition: CDRSVGGenerator.h:82
void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
Definition: CDRSVGGenerator.cpp:500
void endTextObject()
Definition: CDRSVGGenerator.cpp:560
::WPXPropertyList m_style
Definition: CDRSVGGenerator.h:74
int m_patternIndex
Definition: CDRSVGGenerator.h:76
::WPXPropertyListVector m_gradient
Definition: CDRSVGGenerator.h:73
void startGraphics(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:72
void startLayer(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:325
void drawPolyline(const ::WPXPropertyListVector &vertices)
Definition: CDRSVGGenerator.cpp:365
void insertText(const ::WPXString &str)
Definition: CDRSVGGenerator.cpp:594
void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
Definition: CDRSVGGenerator.cpp:460
~CDRSVGGenerator()
Definition: CDRSVGGenerator.cpp:68
void endEmbeddedGraphics()
Definition: CDRSVGGenerator.h:54
Definition: CDRStringVector.h:38
int m_shadowIndex
Definition: CDRSVGGenerator.h:77
Definition: CDRSVGGenerator.h:43
CDRSVGGenerator(CDRStringVector &vec)
Definition: CDRSVGGenerator.cpp:64
void drawEllipse(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:351
void endGraphics()
Definition: CDRSVGGenerator.cpp:82
void endTextLine()
Definition: CDRSVGGenerator.h:67
std::ostringstream m_outputSink
Definition: CDRSVGGenerator.h:81
void endLayer()
Definition: CDRSVGGenerator.cpp:335
void drawPath(const ::WPXPropertyListVector &path)
Definition: CDRSVGGenerator.cpp:408
void drawRectangle(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:340
void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
Definition: CDRSVGGenerator.cpp:89
void endTextSpan()
Definition: CDRSVGGenerator.cpp:589
void startTextSpan(const ::WPXPropertyList &propList)
Definition: CDRSVGGenerator.cpp:565
void startTextLine(const ::WPXPropertyList &)
Definition: CDRSVGGenerator.h:66