27 #ifndef __WPGSVGGENERATOR_H__ 28 #define __WPGSVGGENERATOR_H__ 32 #include <libwpd/libwpd.h> 46 void startLayer(const ::WPXPropertyList &propList);
51 void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient);
54 void drawEllipse(const ::WPXPropertyList &propList);
55 void drawPolyline(const ::WPXPropertyListVector &vertices);
56 void drawPolygon(const ::WPXPropertyListVector &vertices);
57 void drawPath(const ::WPXPropertyListVector &path);
58 void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
59 void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
79 #endif // __WPGSVGGENERATOR_H__ void startLayer(const ::WPXPropertyList &propList)
Definition: WPGSVGGenerator.cpp:294
void endLayer()
Definition: WPGSVGGenerator.cpp:302
void drawRectangle(const ::WPXPropertyList &propList)
Definition: WPGSVGGenerator.cpp:307
void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
Definition: WPGSVGGenerator.cpp:421
void endTextSpan()
Definition: WPGSVGGenerator.cpp:551
void startTextLine(const ::WPXPropertyList &)
Definition: WPGSVGGenerator.h:61
void drawPolyline(const ::WPXPropertyListVector &vertices)
Definition: WPGSVGGenerator.cpp:332
::WPXPropertyListVector m_gradient
Definition: WPGSVGGenerator.h:68
Definition: WPGPaintInterface.h:35
void endGraphics()
Definition: WPGSVGGenerator.cpp:97
int m_gradientIndex
Definition: WPGSVGGenerator.h:70
void startGraphics(const ::WPXPropertyList &propList)
Definition: WPGSVGGenerator.cpp:80
::WPXPropertyList m_style
Definition: WPGSVGGenerator.h:69
void drawPolySomething(const ::WPXPropertyListVector &vertices, bool isClosed)
Definition: WPGSVGGenerator.cpp:342
void endTextObject()
Definition: WPGSVGGenerator.cpp:522
void startEmbeddedGraphics(const ::WPXPropertyList &)
Definition: WPGSVGGenerator.h:48
void drawEllipse(const ::WPXPropertyList &propList)
Definition: WPGSVGGenerator.cpp:318
void drawPolygon(const ::WPXPropertyListVector &vertices)
Definition: WPGSVGGenerator.cpp:337
void insertText(const ::WPXString &str)
Definition: WPGSVGGenerator.cpp:556
Definition: WPGSVGGenerator.h:38
void startTextSpan(const ::WPXPropertyList &propList)
Definition: WPGSVGGenerator.cpp:527
void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
Definition: WPGSVGGenerator.cpp:461
int m_shadowIndex
Definition: WPGSVGGenerator.h:70
Definition: WPGBitmap.h:33
std::ostream & m_outputSink
Definition: WPGSVGGenerator.h:74
~WPGSVGGenerator()
Definition: WPGSVGGenerator.cpp:76
void endEmbeddedGraphics()
Definition: WPGSVGGenerator.h:49
void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
Definition: WPGSVGGenerator.cpp:102
void endTextLine()
Definition: WPGSVGGenerator.h:62
void writeStyle(bool isClosed=true)
Definition: WPGSVGGenerator.cpp:563
void drawPath(const ::WPXPropertyListVector &path)
Definition: WPGSVGGenerator.cpp:375
WPGSVGGenerator(std::ostream &output_sink)
Definition: WPGSVGGenerator.cpp:72