Mercurial > hg > orthanc
comparison Core/Enumerations.cpp @ 1908:5096681efce6
direct hyperlinks to the DICOM standard
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 07 Jan 2016 11:36:47 +0100 |
parents | b1291df2f780 |
children | 2a129de4b5e2 |
comparison
equal
deleted
inserted
replaced
1907:5011a597b6ce | 1908:5096681efce6 |
---|---|
895 const char* specificCharacterSet) | 895 const char* specificCharacterSet) |
896 { | 896 { |
897 std::string s = specificCharacterSet; | 897 std::string s = specificCharacterSet; |
898 Toolbox::ToUpperCase(s); | 898 Toolbox::ToUpperCase(s); |
899 | 899 |
900 // http://www.dabsoft.ch/dicom/3/C.12.1.1.2/ | 900 // http://dicom.nema.org/medical/dicom/current/output/html/part03.html#sect_C.12.1.1.2 |
901 // https://github.com/dcm4che/dcm4che/blob/master/dcm4che-core/src/main/java/org/dcm4che3/data/SpecificCharacterSet.java | 901 // https://github.com/dcm4che/dcm4che/blob/master/dcm4che-core/src/main/java/org/dcm4che3/data/SpecificCharacterSet.java |
902 if (s == "ISO_IR 6" || | 902 if (s == "ISO_IR 6" || |
903 s == "ISO_IR 192" || | 903 s == "ISO_IR 192" || |
904 s == "ISO 2022 IR 6") | 904 s == "ISO 2022 IR 6") |
905 { | 905 { |
1044 | 1044 |
1045 | 1045 |
1046 | 1046 |
1047 const char* GetDicomSpecificCharacterSet(Encoding encoding) | 1047 const char* GetDicomSpecificCharacterSet(Encoding encoding) |
1048 { | 1048 { |
1049 // http://www.dabsoft.ch/dicom/3/C.12.1.1.2/ | 1049 // http://dicom.nema.org/medical/dicom/current/output/html/part03.html#sect_C.12.1.1.2 |
1050 switch (encoding) | 1050 switch (encoding) |
1051 { | 1051 { |
1052 case Encoding_Utf8: | 1052 case Encoding_Utf8: |
1053 case Encoding_Ascii: | 1053 case Encoding_Ascii: |
1054 return "ISO_IR 192"; | 1054 return "ISO_IR 192"; |