src/linetypes/triangle.h

changeset 33
4c41bfe2ec6e
parent 26
3a9e761e4faa
child 35
98906a94732f
--- a/src/linetypes/triangle.h	Sun Jan 26 01:06:27 2020 +0200
+++ b/src/linetypes/triangle.h	Sun Jan 26 14:29:30 2020 +0200
@@ -10,17 +10,17 @@
 public:
 	Triangle() = default;
 	Triangle(
-		const Point3D &point_1,
-		const Point3D &point_2,
-		const Point3D &point_3,
+		const glm::vec3 &point_1,
+		const glm::vec3 &point_2,
+		const glm::vec3 &point_3,
 		Color colorIndex = colors::main);
-	Triangle(const QVector<Point3D>& vertices, const Color color);
+	Triangle(const QVector<glm::vec3>& vertices, const Color color);
 	QVariant getProperty(Property id) const override;
 	SetPropertyResult setProperty(Property id, const QVariant& value) override;
 	QString textRepresentation() const override;
 	void getPolygons(std::vector<gl::Polygon>& polygons, GetPolygonsContext* context) const override;
 	void invert() override;
 private:
-	Point3D points[3] = {{}};
+	glm::vec3 points[3] = {{}};
 };
 

mercurial