GetSeriesBySeriesUID of DICOMDirectoryHelper
This commit is contained in:
@@ -168,6 +168,15 @@ ExtendMedicalImageProperties* DICOMDirectoryHelper::GetSeries(int idx) {
|
||||
return seriesProperties[idx];
|
||||
}
|
||||
|
||||
ExtendMedicalImageProperties *DICOMDirectoryHelper::GetSeriesBySeriesUID(const char* seriesUID) {
|
||||
for (int i = 0; i < seriesProperties.size(); ++i) {
|
||||
if (0==strcmp(seriesProperties[i]->GetSeriesUID(), seriesUID)){
|
||||
return seriesProperties[i];
|
||||
}
|
||||
}
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void DICOMDirectoryHelper::Clear() {
|
||||
dirName.clear();
|
||||
fileName.clear();
|
||||
@@ -177,3 +186,5 @@ void DICOMDirectoryHelper::Clear() {
|
||||
seriesProperties.clear();
|
||||
SeriesCount = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -39,6 +39,7 @@ public:
|
||||
return SeriesCount;
|
||||
}
|
||||
ExtendMedicalImageProperties* GetSeries(int idx);
|
||||
ExtendMedicalImageProperties* GetSeriesBySeriesUID(const char* seriesUID);
|
||||
|
||||
private:
|
||||
std::string dirName;
|
||||
|
||||
Reference in New Issue
Block a user