src/linetypes/modelobject.h

changeset 1423
6608db56b047
parent 1416
ba63c7286767
child 1440
265b2e95a8e8
equal deleted inserted replaced
1422:bf373bd83c1f 1423:6608db56b047
219 return SubclassType; 219 return SubclassType;
220 } 220 }
221 221
222 virtual QString asText() const override; 222 virtual QString asText() const override;
223 Vertex pointAt (qreal t) const; 223 Vertex pointAt (qreal t) const;
224 bool isRasterizable() const override;
224 void rasterize(DocumentManager*context, Winding winding, Model&, bool, bool) override; 225 void rasterize(DocumentManager*context, Winding winding, Model&, bool, bool) override;
225 QVector<LDPolygon> rasterizePolygons(DocumentManager*, Winding) override; 226 QVector<LDPolygon> rasterizePolygons(DocumentManager*, Winding) override;
226 int numVertices() const override { return 4; } 227 int numVertices() const override { return 4; }
227 LDColor defaultColor() const override { return EdgeColor; } 228 LDColor defaultColor() const override { return EdgeColor; }
228 QString iconName() const override { return "beziercurve"; } 229 QString iconName() const override { return "beziercurve"; }

mercurial