comparison Core/DicomParsing/ParsedDicomFile.h @ 2409:e4045b3c9772

ignore-length argument if retrieving DICOM tags
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 27 Sep 2017 17:36:13 +0200
parents 75c779ca948c
children 878b59270859
comparison
equal deleted inserted replaced
2408:26a0cc24d48d 2409:e4045b3c9772
180 void DatasetToJson(Json::Value& target, 180 void DatasetToJson(Json::Value& target,
181 DicomToJsonFormat format, 181 DicomToJsonFormat format,
182 DicomToJsonFlags flags, 182 DicomToJsonFlags flags,
183 unsigned int maxStringLength); 183 unsigned int maxStringLength);
184 184
185 void DatasetToJson(Json::Value& target,
186 DicomToJsonFormat format,
187 DicomToJsonFlags flags,
188 unsigned int maxStringLength,
189 const std::set<DicomTag>& ignoreTagLength);
190
185 // This version uses the default parameters for 191 // This version uses the default parameters for
186 // FileContentType_DicomAsJson 192 // FileContentType_DicomAsJson
193 void DatasetToJson(Json::Value& target,
194 const std::set<DicomTag>& ignoreTagLength);
195
187 void DatasetToJson(Json::Value& target); 196 void DatasetToJson(Json::Value& target);
188 197
189 void HeaderToJson(Json::Value& target, 198 void HeaderToJson(Json::Value& target,
190 DicomToJsonFormat format); 199 DicomToJsonFormat format);
191 200
206 215
207 void ChangeEncoding(Encoding target); 216 void ChangeEncoding(Encoding target);
208 217
209 void ExtractDicomSummary(DicomMap& target) const; 218 void ExtractDicomSummary(DicomMap& target) const;
210 219
211 void ExtractDicomAsJson(Json::Value& target) const;
212
213 bool LookupTransferSyntax(std::string& result); 220 bool LookupTransferSyntax(std::string& result);
214 221
215 bool LookupPhotometricInterpretation(PhotometricInterpretation& result) const; 222 bool LookupPhotometricInterpretation(PhotometricInterpretation& result) const;
216 }; 223 };
217 } 224 }