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:570
int m_patternIndex
Definition: VSDSVGGenerator.h:77
Definition: VSDSVGGenerator.h:44
void endLayer()
Definition: VSDSVGGenerator.cpp:345
void endTextSpan()
Definition: VSDSVGGenerator.cpp:594
void drawRectangle(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:350
VSDSVGGenerator(VSDStringVector &vec)
Definition: VSDSVGGenerator.cpp:76
Definition: VSDStringVector.h:39
void endTextObject()
Definition: VSDSVGGenerator.cpp:565
void drawEllipse(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:361
int m_shadowIndex
Definition: VSDSVGGenerator.h:78
~VSDSVGGenerator()
Definition: VSDSVGGenerator.cpp:80
void drawPolySomething(const ::WPXPropertyListVector &vertices, bool isClosed)
Definition: VSDSVGGenerator.cpp:385
void drawPolyline(const ::WPXPropertyListVector &vertices)
Definition: VSDSVGGenerator.cpp:375
void startTextLine(const ::WPXPropertyList &)
Definition: VSDSVGGenerator.h:67
void drawPath(const ::WPXPropertyListVector &path)
Definition: VSDSVGGenerator.cpp:418
void insertText(const ::WPXString &str)
Definition: VSDSVGGenerator.cpp:599
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:504
void endTextLine()
Definition: VSDSVGGenerator.h:68
Definition: libvisio_utils.h:78
void writeStyle(bool isClosed=true)
Definition: VSDSVGGenerator.cpp:606
void endGraphics()
Definition: VSDSVGGenerator.cpp:94
void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
Definition: VSDSVGGenerator.cpp:464
VSDStringVector & m_vec
Definition: VSDSVGGenerator.h:83
void startEmbeddedGraphics(const ::WPXPropertyList &)
Definition: VSDSVGGenerator.h:54
void startLayer(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:337
::WPXPropertyListVector m_gradient
Definition: VSDSVGGenerator.h:74
void startGraphics(const ::WPXPropertyList &propList)
Definition: VSDSVGGenerator.cpp:84
void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
Definition: VSDSVGGenerator.cpp:101
int m_gradientIndex
Definition: VSDSVGGenerator.h:76
void drawPolygon(const ::WPXPropertyListVector &vertices)
Definition: VSDSVGGenerator.cpp:380
::WPXPropertyList m_style
Definition: VSDSVGGenerator.h:75