diff options
author | Lukas Matena <lukasmatena@seznam.cz> | 2021-04-09 20:55:03 +0300 |
---|---|---|
committer | Lukas Matena <lukasmatena@seznam.cz> | 2021-05-28 17:44:13 +0300 |
commit | fd024eadcd1a48907f76c09136bfe450a88a73ff (patch) | |
tree | 3dab15d281b72c0fd000902cbca50099f305c48a /src/libslic3r | |
parent | 97b7ef7dc0e3d5185eae67edc2d14236a8b659a1 (diff) |
Removed gluProject and gluUnProject calls
Diffstat (limited to 'src/libslic3r')
-rw-r--r-- | src/libslic3r/Point.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libslic3r/Point.hpp b/src/libslic3r/Point.hpp index e5ce68420..ceb235244 100644 --- a/src/libslic3r/Point.hpp +++ b/src/libslic3r/Point.hpp @@ -27,6 +27,7 @@ using Vec2crd = Eigen::Matrix<coord_t, 2, 1, Eigen::DontAlign>; using Vec3crd = Eigen::Matrix<coord_t, 3, 1, Eigen::DontAlign>; using Vec2i = Eigen::Matrix<int, 2, 1, Eigen::DontAlign>; using Vec3i = Eigen::Matrix<int, 3, 1, Eigen::DontAlign>; +using Vec4i = Eigen::Matrix<int, 4, 1, Eigen::DontAlign>; using Vec2i32 = Eigen::Matrix<int32_t, 2, 1, Eigen::DontAlign>; using Vec2i64 = Eigen::Matrix<int64_t, 2, 1, Eigen::DontAlign>; using Vec3i32 = Eigen::Matrix<int32_t, 3, 1, Eigen::DontAlign>; @@ -50,12 +51,15 @@ using Matrix2f = Eigen::Matrix<float, 2, 2, Eigen::DontAlign>; using Matrix2d = Eigen::Matrix<double, 2, 2, Eigen::DontAlign>; using Matrix3f = Eigen::Matrix<float, 3, 3, Eigen::DontAlign>; using Matrix3d = Eigen::Matrix<double, 3, 3, Eigen::DontAlign>; +using Matrix4f = Eigen::Matrix<float, 4, 4, Eigen::DontAlign>; +using Matrix4d = Eigen::Matrix<double, 4, 4, Eigen::DontAlign>; using Transform2f = Eigen::Transform<float, 2, Eigen::Affine, Eigen::DontAlign>; using Transform2d = Eigen::Transform<double, 2, Eigen::Affine, Eigen::DontAlign>; using Transform3f = Eigen::Transform<float, 3, Eigen::Affine, Eigen::DontAlign>; using Transform3d = Eigen::Transform<double, 3, Eigen::Affine, Eigen::DontAlign>; + inline bool operator<(const Vec2d &lhs, const Vec2d &rhs) { return lhs(0) < rhs(0) || (lhs(0) == rhs(0) && lhs(1) < rhs(1)); } template<int Options> |