42 virtual void addPoint(
int index,
const DtVector&);
46 virtual void setPoint(
int iIndex,
const DtVector&);
49 virtual void removePoint(
int);
54 virtual void setPoints(
const std::vector<DtVector>&,
const DtVector& withOffset = DtVector::zero());
77 virtual void setUpExtent(
float) = 0;
78 virtual float upExtent()
const = 0;
80 virtual void setDownExtent(
float) = 0;
81 virtual float downExtent()
const = 0;
83 virtual void setLeftExtent(
float) = 0;
84 virtual float leftExtent()
const = 0;
86 virtual void setRightExtent(
float) = 0;
87 virtual float rightExtent()
const = 0;
91 virtual void setScribeColor(
float r,
float g,
float b,
float a) = 0;
96 virtual void setScribeAllPolygons(
bool) = 0;
100 virtual void setScribeWidth(
float width) = 0;