|
|
@ -1165,6 +1165,9 @@ Mat::Mat(Mat&& m) |
|
|
|
inline |
|
|
|
inline |
|
|
|
Mat& Mat::operator = (Mat&& m) |
|
|
|
Mat& Mat::operator = (Mat&& m) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if (this == &m) |
|
|
|
|
|
|
|
return *this; |
|
|
|
|
|
|
|
|
|
|
|
release(); |
|
|
|
release(); |
|
|
|
flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; data = m.data; |
|
|
|
flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; data = m.data; |
|
|
|
datastart = m.datastart; dataend = m.dataend; datalimit = m.datalimit; allocator = m.allocator; |
|
|
|
datastart = m.datastart; dataend = m.dataend; datalimit = m.datalimit; allocator = m.allocator; |
|
|
@ -3599,6 +3602,8 @@ UMat::UMat(UMat&& m) |
|
|
|
inline |
|
|
|
inline |
|
|
|
UMat& UMat::operator = (UMat&& m) |
|
|
|
UMat& UMat::operator = (UMat&& m) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if (this == &m) |
|
|
|
|
|
|
|
return *this; |
|
|
|
release(); |
|
|
|
release(); |
|
|
|
flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; |
|
|
|
flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; |
|
|
|
allocator = m.allocator; usageFlags = m.usageFlags; |
|
|
|
allocator = m.allocator; usageFlags = m.usageFlags; |
|
|
|