--- a/src/primitives.h Sun Jun 17 17:07:29 2018 +0300 +++ b/src/primitives.h Tue Jun 19 21:49:21 2018 +0300 @@ -52,6 +52,7 @@ Cone, CylinderClosed, CylinderOpen, + Chord, } type; int segments; int divisions; @@ -67,6 +68,7 @@ private: void generateDiscNegative(Model& model) const; + void generateChord(Model& model) const; }; Q_DECLARE_METATYPE(PrimitiveModel::Type)