22 mTypeRegexp(typeRegexp),
23 mPatientModelService(patientModelService),
39 std::map<QString, DataPtr>::iterator iter, current;
41 for (iter=input.begin(); iter!=input.end(); )
44 if (!current->second->getType().contains(reg))
65 std::map<QString, DataPtr>::iterator iter, current;
66 for (iter=input.begin(); iter!=input.end(); )
69 if (!current->second->getUid().contains(reg))
81 std::map<QString, DataPtr>::iterator iter, current;
82 for (iter=input.begin(); iter!=input.end(); )
85 ImagePtr image = boost::dynamic_pointer_cast<Image>(current->second);
86 if(image && !image->is2D())
114 for (
unsigned i=0; i<sorted.size(); ++i)
115 retval << sorted[i]->
getUid();