comparison OrthancFramework/Sources/Enumerations.cpp @ 5348:303e930fff0f

"/tools/create-dicom" can now be used to create Encapsulated 3D Manufacturing Model IODs (MTL, OBJ, or STL)
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sun, 02 Jul 2023 16:24:56 +0200
parents 5b2a5cc64cb1
children 33410f14033b
comparison
equal deleted inserted replaced
5347:4f686f6150c7 5348:303e930fff0f
1109 return MIME_DICOM_WEB_XML; 1109 return MIME_DICOM_WEB_XML;
1110 1110
1111 case MimeType_Ico: 1111 case MimeType_Ico:
1112 return MIME_ICO; 1112 return MIME_ICO;
1113 1113
1114 case MimeType_Obj:
1115 return MIME_OBJ;
1116
1117 case MimeType_Mtl:
1118 return MIME_MTL;
1119
1120 case MimeType_Stl:
1121 return MIME_STL;
1122
1114 default: 1123 default:
1115 throw OrthancException(ErrorCode_ParameterOutOfRange); 1124 throw OrthancException(ErrorCode_ParameterOutOfRange);
1116 } 1125 }
1117 } 1126 }
1118 1127
1849 return true; 1858 return true;
1850 } 1859 }
1851 else if (source == MIME_ICO) 1860 else if (source == MIME_ICO)
1852 { 1861 {
1853 target = MimeType_Ico; 1862 target = MimeType_Ico;
1863 return true;
1864 }
1865 else if (source == MIME_OBJ)
1866 {
1867 target = MimeType_Obj;
1868 return true;
1869 }
1870 else if (source == MIME_MTL)
1871 {
1872 target = MimeType_Mtl;
1873 return true;
1874 }
1875 else if (source == MIME_STL)
1876 {
1877 target = MimeType_Stl;
1854 return true; 1878 return true;
1855 } 1879 }
1856 else 1880 else
1857 { 1881 {
1858 return false; 1882 return false;