Scribus
Open source desktop publishing at your fingertips
libwpg::WPGPaintInterface Class Referenceabstract
Inheritance diagram for libwpg::WPGPaintInterface:

Public Types

enum  FillRule { AlternatingFill, WindingFill }
 

Public Member Functions

virtual void startGraphics (double width, double height)=0
 
virtual void setPen (const WPGPen &pen)=0
 
virtual void setBrush (const WPGBrush &brush)=0
 
virtual void setFillRule (FillRule rule)=0
 
virtual void startLayer (unsigned int id)=0
 
virtual void endLayer (unsigned int id)=0
 
virtual void drawRectangle (const WPGRect &rect, double rx, double ry)=0
 
virtual void drawEllipse (const WPGPoint &center, double rx, double ry)=0
 
virtual void drawPolygon (const WPGPointArray &vertices, bool closed)=0
 
virtual void drawPath (const WPGPath &path)=0
 
virtual void drawBitmap (const WPGBitmap &bitmap, double hres, double vres)=0
 
virtual void drawImageObject (const WPGBinaryData &binaryData)=0
 
virtual void endGraphics ()=0
 

The documentation for this class was generated from the following file: