diff -r 6e838748867b -r 20d2ed3af73d src/objecttypes/conditionaledge.h --- a/src/objecttypes/conditionaledge.h Sun Nov 03 18:09:47 2019 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,28 +0,0 @@ -#pragma once -#include "edge.h" - -namespace linetypes -{ - class ConditionalEdge; -} - -class linetypes::ConditionalEdge : public Edge -{ -public: - ConditionalEdge() = default; - ConditionalEdge( - const Vertex& point_1, - const Vertex& point_2, - const Vertex& controlPoint_1, - const Vertex& controlPoint_2, - const Color colorIndex = colors::edge); - ConditionalEdge(const QVector& vertices, const Color color); - QVariant getProperty(Property property) const override; - SetPropertyResult setProperty( - Property property, - const QVariant& value) override; - QString textRepresentation() const override; -private: - Vertex controlPoint_1 = {}; - Vertex controlPoint_2 = {}; -};