From 60faa9f8979a2df6a689bd0a9d926da9b982bb81 Mon Sep 17 00:00:00 2001 From: Alexander Turkin Date: Mon, 20 Jul 2020 14:59:35 +0300 Subject: [PATCH] user-defined copy operations removed in favor of compiler-generated ones --- Eigen/src/Geometry/Transform.h | 9 --------- 1 file changed, 9 deletions(-) diff --git a/Eigen/src/Geometry/Transform.h b/Eigen/src/Geometry/Transform.h index c87b5fedf..13b1de8e6 100644 --- a/Eigen/src/Geometry/Transform.h +++ b/Eigen/src/Geometry/Transform.h @@ -262,12 +262,6 @@ public: internal::transform_make_affine<(int(Mode)==Affine || int(Mode)==Isometry) ? Affine : AffineCompact>::run(m_matrix); } - EIGEN_DEVICE_FUNC inline Transform(const Transform& other) - { - check_template_params(); - m_matrix = other.m_matrix; - } - EIGEN_DEVICE_FUNC inline explicit Transform(const TranslationType& t) { check_template_params(); @@ -285,9 +279,6 @@ public: *this = r; } - EIGEN_DEVICE_FUNC inline Transform& operator=(const Transform& other) - { m_matrix = other.m_matrix; return *this; } - typedef internal::transform_take_affine_part take_affine_part; /** Constructs and initializes a transformation from a Dim^2 or a (Dim+1)^2 matrix. */