1 #ifndef __creaImageIOImagePointerHolder_INCLUDED__
2 #define __creaImageIOImagePointerHolder_INCLUDED__
4 #include <creaImageIOSystem.h>
5 #include <vtkImageData.h>
6 #include <boost/thread/mutex.hpp>
11 // The class that holds the pointer to the images to show
12 class ImagePointerHolder
15 ImagePointerHolder(vtkImageData* im):
19 void Set(vtkImageData* im){boost::mutex::scoped_lock lock(mMutex);mImage=im;}
20 vtkImageData* Get(){boost::mutex::scoped_lock lock(mMutex);return mImage;}