31 #ifndef __VISIOSVGGENERATOR_H__
32 #define __VISIOSVGGENERATOR_H__
37 #include <libwpd/libwpd.h>
38 #include <libwpg/libwpg.h>
52 void startLayer(const ::WPXPropertyList &propList);
57 void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient);
60 void drawEllipse(const ::WPXPropertyList &propList);
61 void drawPolyline(const ::WPXPropertyListVector &vertices);
62 void drawPolygon(const ::WPXPropertyListVector &vertices);
63 void drawPath(const ::WPXPropertyListVector &path);
64 void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
65 void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
88 #endif // __VISIOSVGGENERATOR_H__
void startTextSpan(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:558
int m_patternIndex
Definition: VSDSVGGenerator.h:77
Definition: VSDSVGGenerator.h:44
void endLayer()
Definition: VSDSVGGenerator.cpp:334
void endTextSpan()
Definition: VSDSVGGenerator.cpp:582
void drawRectangle(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:339
VSDSVGGenerator(VSDStringVector &vec)
Definition: VSDSVGGenerator.cpp:63
Definition: VSDStringVector.h:39
void endTextObject()
Definition: VSDSVGGenerator.cpp:553
void drawEllipse(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:350
int m_shadowIndex
Definition: VSDSVGGenerator.h:78
~VSDSVGGenerator()
Definition: VSDSVGGenerator.cpp:67
void drawPolySomething(const ::WPXPropertyListVector &vertices, bool isClosed)
Definition: VSDSVGGenerator.cpp:374
void drawPolyline(const ::WPXPropertyListVector &vertices)
Definition: VSDSVGGenerator.cpp:364
void startTextLine(const ::WPXPropertyList &)
Definition: VSDSVGGenerator.h:67
void drawPath(const ::WPXPropertyListVector &path)
Definition: VSDSVGGenerator.cpp:407
void insertText(const ::WPXString &str)
Definition: VSDSVGGenerator.cpp:587
void endEmbeddedGraphics()
Definition: VSDSVGGenerator.h:55
std::ostringstream m_outputSink
Definition: VSDSVGGenerator.h:82
void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
Definition: VSDSVGGenerator.cpp:493
void endTextLine()
Definition: VSDSVGGenerator.h:68
void writeStyle(bool isClosed=true)
Definition: VSDSVGGenerator.cpp:594
void endGraphics()
Definition: VSDSVGGenerator.cpp:81
void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
Definition: VSDSVGGenerator.cpp:453
VSDStringVector & m_vec
Definition: VSDSVGGenerator.h:83
void startEmbeddedGraphics(const ::WPXPropertyList &)
Definition: VSDSVGGenerator.h:54
void startLayer(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:324
::WPXPropertyListVector m_gradient
Definition: VSDSVGGenerator.h:74
void startGraphics(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:71
void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
Definition: VSDSVGGenerator.cpp:88
int m_gradientIndex
Definition: VSDSVGGenerator.h:76
void drawPolygon(const ::WPXPropertyListVector &vertices)
Definition: VSDSVGGenerator.cpp:369
::WPXPropertyList m_style
Definition: VSDSVGGenerator.h:75