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 {