diff -r 1a4342d80de7 -r 654661eab7f3 src/gl/partrenderer.h --- a/src/gl/partrenderer.h Wed Jun 08 20:41:21 2022 +0300 +++ b/src/gl/partrenderer.h Wed Jun 08 22:29:44 2022 +0300 @@ -1,6 +1,6 @@ #pragma once #include -#include "main.h" +#include "basics.h" #include "gl/common.h" #include "gl/compiler.h" #include "documentmanager.h" @@ -31,9 +31,9 @@ BoundingBox boundingBox; gl::ModelShaders shaders; ModelId highlighted = {0}; - std::optional screenToModelCoordinates(const QPoint& point, const Plane& plane) const; + std::optional screenToModelCoordinates(const QPointF &point, const Plane& plane) const; QPointF modelToScreenCoordinates(const glm::vec3& point) const; - Line<3> cameraLine(const QPoint& point) const; + Line<3> cameraLine(const QPointF& point) const; glm::vec3 unproject(const glm::vec3& win) const; glm::mat4 projectionMatrix; glm::mat4 viewMatrix;