src/linetypes/quadrilateral.h

changeset 21
0133e565e072
parent 18
918b6c0f8b5b
child 26
3a9e761e4faa
equal deleted inserted replaced
20:cef43609a374 21:0133e565e072
18 Color colorIndex = colors::main); 18 Color colorIndex = colors::main);
19 Quadrilateral(const QVector<Point3D>& vertices, const Color color); 19 Quadrilateral(const QVector<Point3D>& vertices, const Color color);
20 QVariant getProperty(Property id) const override; 20 QVariant getProperty(Property id) const override;
21 SetPropertyResult setProperty(Property id, const QVariant& value) override; 21 SetPropertyResult setProperty(Property id, const QVariant& value) override;
22 QString textRepresentation() const override; 22 QString textRepresentation() const override;
23 void getPolygons(std::vector<gl::Polygon>& polygons, GetPolygonsContext* context) const override;
23 private: 24 private:
24 Point3D points[4] = {{}}; 25 Point3D points[4] = {{}};
25 }; 26 };

mercurial