mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-01-06 14:14:46 +08:00
user-defined copy operations removed in favor of compiler-generated ones
This commit is contained in:
parent
b11f817bcf
commit
60faa9f897
@ -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<Transform> take_affine_part;
|
||||
|
||||
/** Constructs and initializes a transformation from a Dim^2 or a (Dim+1)^2 matrix. */
|
||||
|
Loading…
Reference in New Issue
Block a user