|
MeVisLab Toolbox Reference
|
Class decoding private Siemens CSA header information with the help of an adapted gdcm::CSADecoder tool class. More...
#include <mlGDCMPrivateDICOMTagDecoders.h>
Public Member Functions | |
| GDCMPrivateDICOMTagDecoders () | |
| Constructor doing nothing. | |
| PrivateDICOMTagDecoderPluginBase::DecodeStates | decodePrivateTag (const std::string &privateCreator, DCMTree::Const_TagPtr tagPtr, PrivateDICOMTagValueFields &resultFields) override |
| If a CSA header tag is passed then this routine converts its data elements to fields in resultFields container. | |
Class decoding private Siemens CSA header information with the help of an adapted gdcm::CSADecoder tool class.
Definition at line 22 of file mlGDCMPrivateDICOMTagDecoders.h.
| ml::GDCMPrivateDICOMTagDecoders::GDCMPrivateDICOMTagDecoders | ( | ) |
Constructor doing nothing.
|
override |
If a CSA header tag is passed then this routine converts its data elements to fields in resultFields container.
The privateCreator must be a "SIEMENS CSA HEADER" one.
| privateCreator | A string with the name of the private creator this tags belongs to. |
| tagPtr | The tag whose value shall be decoded. |
| resultFields | The field container to be filled with extracted information from tagPtr or returned empty if no data could be decoded. |