10 #ifndef __CDRCONTENTCOLLECTOR_H__
11 #define __CDRCONTENTCOLLECTOR_H__
16 #include <libwpg/libwpg.h>
42 void collectLineStyle(
unsigned short lineType,
unsigned short capsType,
unsigned short joinType,
double lineWidth,
43 double stretch,
double angle,
const CDRColor &color,
const std::vector<unsigned> &dashArray,
48 void collectPolygonTransform(
unsigned numAngles,
unsigned nextPoint,
double rx,
double ry,
double cx,
double cy);
49 void collectBitmap(
unsigned imageId,
double x1,
double x2,
double y1,
double y2);
50 void collectBmp(
unsigned,
unsigned,
unsigned,
unsigned,
unsigned,
const std::vector<unsigned> &,
const std::vector<unsigned char> &) {}
51 void collectBmp(
unsigned,
const std::vector<unsigned char> &) {}
52 void collectBmpf(
unsigned,
unsigned,
unsigned,
const std::vector<unsigned char> &) {}
53 void collectPpdt(
const std::vector<std::pair<double, double> > &points,
const std::vector<unsigned> &knotVector);
59 void collectBBox(
double x0,
double y0,
double x1,
double y1);
63 void collectText(
unsigned,
unsigned,
const std::vector<unsigned char> &,
64 const std::vector<unsigned char> &,
const std::map<unsigned, CDRCharacterStyle> &) {}
78 void _fillProperties(WPXPropertyList &propList, WPXPropertyListVector &vec);