QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RPainterPathExporter.h
Go to the documentation of this file.
1 
20 #ifndef RPAINTERPATHEXPORTER_H
21 #define RPAINTERPATHEXPORTER_H
22 
23 #include "core_global.h"
24 
25 #include "RExporter.h"
26 #include "RPainterPath.h"
27 
29 public:
30  virtual void exportLineSegment(const RLine& line);
31 
32  virtual void exportPoint(const RPoint& point) {}
33  virtual void exportArcSegment(const RArc& arc) {}
34  virtual void exportTriangle(const RTriangle& triangle) {}
35 
36  RPainterPath getPainterPath();
37 
38 private:
40 };
41 
42 #endif