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";