comparison Core/DicomParsing/DcmtkTranscoder.h @ 3944:aae045f802f4 transcoding

preparing simplified interface for IDicomTranscoder
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 19 May 2020 10:17:06 +0200
parents 7dc5e7e0045d
children 0b3256c3ee14
comparison
equal deleted inserted replaced
3943:b26d25d3c1c7 3944:aae045f802f4
80 DcmFileFormat& dicom /* in, possibly modified */, 80 DcmFileFormat& dicom /* in, possibly modified */,
81 const void* buffer /* in, same DICOM file as "dicom" */, 81 const void* buffer /* in, same DICOM file as "dicom" */,
82 size_t size, 82 size_t size,
83 const std::set<DicomTransferSyntax>& allowedSyntaxes, 83 const std::set<DicomTransferSyntax>& allowedSyntaxes,
84 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; 84 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE;
85
86 virtual bool Transcode(DicomImage& target,
87 bool& hasSopInstanceUidChanged /* out */,
88 DicomImage& source /* in, "GetParsed()" possibly modified */,
89 const std::set<DicomTransferSyntax>& allowedSyntaxes,
90 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE;
85 }; 91 };
86 } 92 }