src/linetypes/conditionaledge.h

changeset 18
918b6c0f8b5b
parent 14
20d2ed3af73d
child 33
4c41bfe2ec6e
--- a/src/linetypes/conditionaledge.h	Fri Dec 13 15:55:56 2019 +0200
+++ b/src/linetypes/conditionaledge.h	Fri Dec 13 21:35:59 2019 +0200
@@ -11,18 +11,18 @@
 public:
 	ConditionalEdge() = default;
 	ConditionalEdge(
-		const Vertex& point_1,
-		const Vertex& point_2,
-		const Vertex& controlPoint_1,
-		const Vertex& controlPoint_2,
+		const Point3D& point_1,
+		const Point3D& point_2,
+		const Point3D& controlPoint_1,
+		const Point3D& controlPoint_2,
 		const Color colorIndex = colors::edge);
-	ConditionalEdge(const QVector<Vertex>& vertices, const Color color);
+	ConditionalEdge(const QVector<Point3D>& 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 = {};
+	Point3D controlPoint_1 = {};
+	Point3D controlPoint_2 = {};
 };

mercurial