From 9c49fa86d07bb9d9285468d0a88a898069ed075e Mon Sep 17 00:00:00 2001
From: marco <marco@5a81b35b-ba03-0410-adc8-b2c5c5119f08>
Date: Fri, 28 May 2010 14:03:25 +0000
Subject: [PATCH] remember absolute origin when cloning image state
git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2296 5a81b35b-ba03-0410-adc8-b2c5c5119f08
---
modules/img/base/src/image_state/image_state_impl.cc | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/modules/img/base/src/image_state/image_state_impl.cc b/modules/img/base/src/image_state/image_state_impl.cc
index 190728a10..020d21651 100644
--- a/modules/img/base/src/image_state/image_state_impl.cc
+++ b/modules/img/base/src/image_state/image_state_impl.cc
@@ -72,7 +72,8 @@ template <typename T, class D>
ImageStateImpl<T,D>::ImageStateImpl(const ImageStateImpl<T,D>& s):
domain_(s.domain_),
data_(s.data_),
- sampling_(s.sampling_)
+ sampling_(s.sampling_),
+ absolute_origin_(s.absolute_origin_)
{
sampling_.SetDomain(domain_.GetDomain());
}
@@ -85,6 +86,7 @@ ImageStateImpl<T,D>& ImageStateImpl<T,D>::operator=(const ImageStateImpl<T,D>& s
domain_=s.domain_;
data_=s.data_; // copy
sampling_=s.sampling_;
+ absolute_origin_=s.absolute_origin_;
sampling_.SetDomain(domain_.GetDomain());
}
return *this;
--
GitLab