MultiThreadImageReaderUser::EventType e,
vtkImageData* image)
{
- GimmickDebugMessage(5,
+ GimmickDebugMessage(7,
"MultiThreadImageReader event : "<<e<<std::endl);
+ if (e==ImageLoaded)
+ {
if (filename.size()==0)
{
GimmickDebugMessage(5,
mImageEventQueue.push_back(e);
mImageEventMap.erase(i);
}
+ }
+ else if (e==Error)
+ {
+ std::string mess="ERROR: MultiThreadImageReader: Cannot read image in file ";
+ mess+=filename;
+ mess+="\n";
+ GimmickMessage(1,mess);
+ }
+
+ else if (e==ImageUnloaded)
+ {
+ std::string mess="Unloaded image in file ";
+ mess+=filename;
+ mess+="\n";
+ GimmickMessage(1,mess);
+ }
}
//====================================================================