Mercurial > hg > orthanc-stone
comparison Framework/Toolbox/SortedFrames.cpp @ 1479:5e3cfe87a873
SortedFrames::Clear()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 18 Jun 2020 16:18:53 +0200 |
parents | fab6c6e795a3 |
children | 60be4627ae52 |
comparison
equal
deleted
inserted
replaced
1478:fab6c6e795a3 | 1479:5e3cfe87a873 |
---|---|
121 return frames_[index]; | 121 return frames_[index]; |
122 } | 122 } |
123 } | 123 } |
124 | 124 |
125 | 125 |
126 SortedFrames::~SortedFrames() | 126 void SortedFrames::Clear() |
127 { | 127 { |
128 for (size_t i = 0; i < instances_.size(); i++) | 128 for (size_t i = 0; i < instances_.size(); i++) |
129 { | 129 { |
130 assert(instances_[i] != NULL); | 130 assert(instances_[i] != NULL); |
131 delete instances_[i]; | 131 delete instances_[i]; |
132 } | 132 } |
133 | |
134 studyInstanceUid_.clear(); | |
135 seriesInstanceUid_.clear(); | |
136 frames_.clear(); | |
137 sorted_ = true; | |
133 } | 138 } |
134 | 139 |
135 | 140 |
136 void SortedFrames::AddInstance(const Orthanc::DicomMap& tags) | 141 void SortedFrames::AddInstance(const Orthanc::DicomMap& tags) |
137 { | 142 { |