├── debian ├── compat ├── aeskulap.dirs ├── .cvsignore ├── Makefile.am ├── README.Debian ├── aeskulap.install ├── copyright └── control ├── dcmtk ├── dcmimage │ ├── tests │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── docs │ │ ├── .cvsignore │ │ ├── Makefile.in │ │ └── dcmimage.dox │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmimage │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── apps │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── .cvsignore │ ├── libsrc │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ └── configure ├── dcmimgle │ ├── tests │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ ├── camera.lut │ │ ├── scanner.lut │ │ ├── Makefile.in │ │ └── printer.lut │ ├── docs │ │ ├── .cvsignore │ │ ├── Makefile.in │ │ └── dcmimgle.dox │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmimgle │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── apps │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── libsrc │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ └── configure ├── dcmjpeg │ ├── tests │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── docs │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmjpeg │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── libijg8 │ │ ├── .cvsignore │ │ ├── jversion8.h │ │ ├── jaricom.c │ │ ├── jcarith.c │ │ ├── jdarith.c │ │ ├── CMakeLists.txt │ │ └── jcodec.c │ ├── libijg12 │ │ ├── .cvsignore │ │ ├── jversion12.h │ │ ├── jaricom.c │ │ ├── jcarith.c │ │ ├── jdarith.c │ │ ├── CMakeLists.txt │ │ └── jcodec.c │ ├── libijg16 │ │ ├── .cvsignore │ │ ├── jversion16.h │ │ ├── jaricom.c │ │ ├── jcarith.c │ │ ├── jdarith.c │ │ ├── CMakeLists.txt │ │ └── jcodec.c │ ├── libsrc │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── apps │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ └── configure ├── dcmpstat │ ├── jni │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ └── make_stub.sh │ ├── docs │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── etc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmpstat │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── tests │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── dcmpsprt.pl │ ├── libsrc │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── apps │ │ └── .cvsignore │ ├── CMakeLists.txt │ └── configure ├── dcmqrdb │ ├── tests │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── docs │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ ├── Makefile.in │ │ └── dcmqrdb.dox │ ├── etc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmqrdb │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── apps │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── libsrc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── CMakeLists.txt │ └── configure ├── dcmsign │ ├── tests │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── docs │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmsign │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── apps │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── libsrc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── CMakeLists.txt │ └── configure ├── dcmtls │ ├── apps │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── tests │ │ ├── Makefile.dep │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── docs │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmtls │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── libsrc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── CMakeLists.txt │ └── configure ├── dcmwlm │ ├── wlistdb │ │ └── OFFIS │ │ │ ├── lockfile │ │ │ ├── wklist4.dump │ │ │ ├── wklist3.dump │ │ │ ├── wklist5.dump │ │ │ ├── wklist10.dump │ │ │ ├── wklist6.dump │ │ │ ├── wklist7.dump │ │ │ ├── wklist8.dump │ │ │ ├── wklist9.dump │ │ │ ├── wklist1.dump │ │ │ └── wklist2.dump │ ├── docs │ │ ├── .cvsignore │ │ ├── wwwapp.doc │ │ ├── CMakeLists.txt │ │ ├── Makefile.in │ │ └── dcmwlm.dox │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmwlm │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── tests │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── .cvsignore │ ├── apps │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── libsrc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── wwwapps │ │ └── .cvsignore │ ├── images │ │ └── offis.gif │ ├── wlistqry │ │ ├── wlistqry3.dump │ │ ├── wlistqry4.dump │ │ ├── README │ │ ├── wlistqry6.dump │ │ ├── wlistqry0.dump │ │ ├── wlistqry8.dump │ │ ├── wlistqry12.dump │ │ ├── wlistqry5.dump │ │ └── wlistqry1.dump │ ├── CMakeLists.txt │ └── configure ├── dcmdata │ ├── docs │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmdata │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── tests │ │ ├── .cvsignore │ │ ├── Makefile.in │ │ └── Makefile.dep │ ├── libsrc │ │ ├── .cvsignore │ │ ├── dcelem.cc │ │ └── CMakeLists.txt │ ├── .cvsignore │ ├── apps │ │ ├── dumppat.txt │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ └── configure ├── dcmnet │ ├── docs │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── etc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── tests │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmnet │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── libsrc │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── apps │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ └── configure ├── dcmsr │ ├── docs │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── dcmsr │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── tests │ │ ├── .cvsignore │ │ ├── mkreport.cc │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── libsrc │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── apps │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── report.css │ ├── CMakeLists.txt │ └── configure ├── imagectn │ ├── docs │ │ ├── .cvsignore │ │ ├── Makefile.in │ │ └── imagectn.dox │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── tests │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── libsrc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── .cvsignore │ ├── apps │ │ ├── .cvsignore │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ └── configure ├── ofstd │ ├── docs │ │ ├── .cvsignore │ │ ├── Makefile.in │ │ └── ofstd.dox │ ├── etc │ │ ├── .cvsignore │ │ └── Makefile.in │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── ofstd │ │ │ │ └── CMakeLists.txt │ │ └── Makefile.in │ ├── tests │ │ ├── tstring.inp │ │ ├── .cvsignore │ │ ├── tststack.exp │ │ ├── tstring.exp │ │ └── tlist.exp │ ├── .cvsignore │ ├── libsrc │ │ ├── .cvsignore │ │ ├── CMakeLists.txt │ │ └── Makefile.in │ ├── CMakeLists.txt │ └── configure ├── config │ ├── include │ │ ├── .cvsignore │ │ ├── dcmtk │ │ │ └── config │ │ │ │ ├── .cvsignore │ │ │ │ └── osconfig.h │ │ └── osconfig.h │ ├── modules │ ├── autoall │ ├── modules.ori │ ├── .cvsignore │ ├── general.m4 │ ├── Makefile.x.in │ ├── Makefile.in │ ├── confmod.in │ ├── docs │ │ ├── config.dox │ │ └── dirstruc.txt │ ├── templates │ │ ├── Makefile.lib │ │ ├── Makefile.src │ │ └── configure.mod │ └── mvldflags ├── ALL_BUILD_force_1.rule ├── doxygen │ ├── .cvsignore │ ├── footer.html │ ├── CMakeLists.txt │ ├── patchman.sh │ ├── Makefile.in │ ├── manpages │ │ └── man1 │ │ │ └── dcmftest.1 │ └── configure ├── docs │ ├── CHANGES.352 │ ├── ANNOUNCE.352 │ ├── CHANGES.321 │ ├── CHANGES.310 │ ├── ANNOUNCE.310 │ ├── ANNOUNCE.311 │ └── ANNOUNCE.312 ├── .cvsignore ├── FAQ └── configure ├── po ├── LINGUAS ├── .cvsignore └── POTFILES.in ├── pixmaps ├── .cvsignore ├── aeskulap.png ├── grid-1.png ├── grid-16.png ├── grid-2h.png ├── grid-2v.png ├── grid-4.png ├── cursor_pan.png ├── series-1x1.png ├── series-2x1.png ├── series-2x2.png ├── series-3x2.png ├── series-3x3.png ├── series-4x4.png ├── start-here.png ├── cursor_zoom.png ├── stock-layers-24.png ├── cursor_windowlevel.png ├── filmholes-big-left.png ├── filmholes-big-right.png ├── stock-tool-eraser-22.png ├── stock-tool-pencil-22.png ├── stock-tool-scale-22.png ├── stock-tool-measure-22.png ├── stock-tool-color-picker-22.png ├── README └── Makefile.am ├── packaging ├── .cvsignore ├── rpm │ ├── Makefile.am │ └── .cvsignore ├── win32 │ ├── .cvsignore │ ├── aeskulap.ico │ ├── aeskulap-setup-large.bmp │ ├── aeskulap-setup-small.bmp │ └── Makefile.am ├── autopackage │ ├── Makefile.am │ └── .cvsignore └── Makefile.am ├── autopackage └── packages │ └── .cvsignore ├── widgets ├── .cvsignore ├── avaluetool.h ├── avaluetool.cpp ├── afloatwidget.h └── Makefile.am ├── imagepool ├── .cvsignore ├── fileloader.h ├── netloader.h ├── dicomdirloader.h ├── imagepool.layout └── Makefile.am ├── AUTHORS ├── configuration ├── .cvsignore └── Makefile.am ├── src ├── .cvsignore ├── aeskulap.desktop ├── aeskulap.gladep ├── prescandialog.h ├── prescandialog.cpp └── abusycursor.cpp ├── configure.mingw32 ├── aeskulap.workspace ├── .cvsignore ├── patches ├── dcmtk-dcmimage.patch └── dcmtk-ofstring.patch └── ChangeLog /debian/compat: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/tests/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/tests/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/tests/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/jni/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/tests/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/tests/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/apps/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/tests/Makefile.dep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/lockfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- 1 | de en es hu pt 2 | 3 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/jni/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/imagectn/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/imagectn/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/ofstd/docs/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/ofstd/etc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/ofstd/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/config/include/.cvsignore: -------------------------------------------------------------------------------- 1 | cfunix.h 2 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/imagectn/include/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /dcmtk/imagectn/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /pixmaps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | Makefile.in 3 | -------------------------------------------------------------------------------- /dcmtk/ALL_BUILD_force_1.rule: -------------------------------------------------------------------------------- 1 | # generated from CMake -------------------------------------------------------------------------------- /dcmtk/dcmsr/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | myca 3 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | wltest 3 | -------------------------------------------------------------------------------- /dcmtk/imagectn/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.a 3 | -------------------------------------------------------------------------------- /packaging/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | Makefile.in 3 | -------------------------------------------------------------------------------- /autopackage/packages/.cvsignore: -------------------------------------------------------------------------------- 1 | *.bz2 2 | *.package 3 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | tvrdatim 3 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | msgserv 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | dcmsign 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | mkreport 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | config.status 3 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | wlmscpfs 3 | -------------------------------------------------------------------------------- /dcmtk/ofstd/tests/tstring.inp: -------------------------------------------------------------------------------- 1 | abcdefghijklmnopqrstuvwxyz 2 | -------------------------------------------------------------------------------- /packaging/rpm/Makefile.am: -------------------------------------------------------------------------------- 1 | EXTRA_DIST = \ 2 | aeskulap.spec.in 3 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | confmod.lineno 4 | -------------------------------------------------------------------------------- /dcmtk/imagectn/.cvsignore: -------------------------------------------------------------------------------- 1 | config.log 2 | config.status 3 | Makefile 4 | -------------------------------------------------------------------------------- /dcmtk/ofstd/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | config.status 3 | confmod.lineno 4 | -------------------------------------------------------------------------------- /packaging/rpm/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | aeskulap.spec 3 | Makefile.in 4 | -------------------------------------------------------------------------------- /packaging/win32/.cvsignore: -------------------------------------------------------------------------------- 1 | aeskulap.iss 2 | Makefile 3 | Makefile.in 4 | -------------------------------------------------------------------------------- /dcmtk/config/include/dcmtk/config/.cvsignore: -------------------------------------------------------------------------------- 1 | cfunix.h 2 | CMakeLists.txt 3 | -------------------------------------------------------------------------------- /dcmtk/config/modules: -------------------------------------------------------------------------------- 1 | ofstd dcmdata dcmtls dcmnet dcmimgle dcmimage dcmjpeg 2 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | config.status 3 | confmod.lineno 4 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | config.status 3 | confmod.lineno 4 | -------------------------------------------------------------------------------- /dcmtk/doxygen/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | confmod.lineno 4 | -------------------------------------------------------------------------------- /dcmtk/imagectn/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | dbregimg 3 | imagectn 4 | ti 5 | -------------------------------------------------------------------------------- /debian/aeskulap.dirs: -------------------------------------------------------------------------------- 1 | etc 2 | usr/bin 3 | usr/lib/aeskulap 4 | usr/share 5 | -------------------------------------------------------------------------------- /packaging/autopackage/Makefile.am: -------------------------------------------------------------------------------- 1 | EXTRA_DIST = \ 2 | default.apspec.in 3 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | dcmquant 3 | dcmscale 4 | dcm2pnm 5 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | dconvlum 3 | dcmdspfn 4 | dcod2lum 5 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg8/.cvsignore: -------------------------------------------------------------------------------- 1 | libijg8-3.5.so.4 2 | Makefile 3 | libijg8.so 4 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmnet-3.5.so.4 2 | Makefile 3 | libdcmnet.so 4 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | dcmqridx 2 | Makefile 3 | dcmqrti 4 | dcmqrscp 5 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmsr-3.5.so.4 2 | Makefile 3 | libdcmsr.so 4 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmwlm.so 2 | Makefile 3 | libdcmwlm-3.5.so.4 4 | -------------------------------------------------------------------------------- /dcmtk/ofstd/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libofstd-3.5.so.4 2 | Makefile 3 | libofstd.so 4 | -------------------------------------------------------------------------------- /packaging/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = \ 2 | autopackage \ 3 | win32 \ 4 | rpm 5 | 6 | -------------------------------------------------------------------------------- /packaging/autopackage/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | default.apspec 3 | Makefile.in 4 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | config.status 3 | confmod.lineno 4 | conf*.sh 5 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg12/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | libijg12.so 3 | libijg12-3.5.so.4 4 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg16/.cvsignore: -------------------------------------------------------------------------------- 1 | libijg16-3.5.so.4 2 | libijg16.so 3 | Makefile 4 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmjpeg-3.5.so.4 2 | libdcmjpeg.so 3 | Makefile 4 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmqrdb-3.5.so.4 2 | Makefile 3 | libdcmqrdb.so 4 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | libdcmdsig-3.5.so.4 3 | libdcmdsig.so 4 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmimage-3.5.so.4 2 | Makefile 3 | libdcmimage.so 4 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | libdcmimgle-3.5.so.4 3 | libdcmimgle.so 4 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmpstat-3.5.so.4 2 | libdcmpstat.so 3 | Makefile 4 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | xml2dsr 2 | dsr2html 3 | dsr2xml 4 | dsrdump 5 | Makefile 6 | -------------------------------------------------------------------------------- /pixmaps/aeskulap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/aeskulap.png -------------------------------------------------------------------------------- /pixmaps/grid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/grid-1.png -------------------------------------------------------------------------------- /pixmaps/grid-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/grid-16.png -------------------------------------------------------------------------------- /pixmaps/grid-2h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/grid-2h.png -------------------------------------------------------------------------------- /pixmaps/grid-2v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/grid-2v.png -------------------------------------------------------------------------------- /pixmaps/grid-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/grid-4.png -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | dcmmkdir 3 | dcmdjpeg 4 | dcmcjpeg 5 | dcmj2pnm 6 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wwwapps/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | readwlst 3 | preplock 4 | writwlst 5 | readoviw 6 | -------------------------------------------------------------------------------- /dcmtk/docs/CHANGES.352: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/dcmtk/docs/CHANGES.352 -------------------------------------------------------------------------------- /pixmaps/cursor_pan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/cursor_pan.png -------------------------------------------------------------------------------- /pixmaps/series-1x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/series-1x1.png -------------------------------------------------------------------------------- /pixmaps/series-2x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/series-2x1.png -------------------------------------------------------------------------------- /pixmaps/series-2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/series-2x2.png -------------------------------------------------------------------------------- /pixmaps/series-3x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/series-3x2.png -------------------------------------------------------------------------------- /pixmaps/series-3x3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/series-3x3.png -------------------------------------------------------------------------------- /pixmaps/series-4x4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/series-4x4.png -------------------------------------------------------------------------------- /pixmaps/start-here.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/start-here.png -------------------------------------------------------------------------------- /dcmtk/config/autoall: -------------------------------------------------------------------------------- 1 | # !/bin/sh 2 | 3 | autoheader 4 | autoconf 5 | autoconf confmod.in > confmod 6 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | libdcmdata.so 2 | Makefile 3 | libdcmdata-3.5.so.4 4 | mkdictbi 5 | -------------------------------------------------------------------------------- /dcmtk/docs/ANNOUNCE.352: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/dcmtk/docs/ANNOUNCE.352 -------------------------------------------------------------------------------- /pixmaps/cursor_zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/cursor_zoom.png -------------------------------------------------------------------------------- /widgets/.cvsignore: -------------------------------------------------------------------------------- 1 | .deps 2 | Makefile 3 | Makefile.in 4 | *.a 5 | *.lo 6 | *.la 7 | .libs 8 | *.loT 9 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/.cvsignore: -------------------------------------------------------------------------------- 1 | config.status 2 | Makefile 3 | configure 4 | CMakeLists.txt 5 | confmod.lineno 6 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/etc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_ETCDIR} .cfg) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/etc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_ETCDIR} .cfg) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/etc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_ETCDIR} .cfg) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/libsrc/.cvsignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | libdcmtls.so 3 | libdcmtls.-3.5.so.4 4 | libdcmtls-3.5.so.4 5 | -------------------------------------------------------------------------------- /imagepool/.cvsignore: -------------------------------------------------------------------------------- 1 | .deps 2 | Makefile 3 | Makefile.in 4 | *.loT 5 | .libs 6 | *.a 7 | *.lo 8 | *.la 9 | -------------------------------------------------------------------------------- /pixmaps/stock-layers-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/stock-layers-24.png -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Alexander Pipelka base implementation 2 | Gianluca Ghelli Win32 Registry support, DICOMDIR support 3 | -------------------------------------------------------------------------------- /configuration/.cvsignore: -------------------------------------------------------------------------------- 1 | .deps 2 | .libs 3 | *.lo 4 | *.la 5 | Makefile 6 | Makefile.in 7 | *.loT 8 | *.a 9 | -------------------------------------------------------------------------------- /dcmtk/.cvsignore: -------------------------------------------------------------------------------- 1 | .project 2 | configure-stamp 3 | build-stamp 4 | Makefile 5 | configure 6 | config.status 7 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/libsrc/dcelem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/dcmtk/dcmdata/libsrc/dcelem.cc -------------------------------------------------------------------------------- /dcmtk/dcmimgle/tests/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_DATDIR} .lut) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/tests/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_DATDIR} .lut) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/tests/mkreport.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/dcmtk/dcmsr/tests/mkreport.cc -------------------------------------------------------------------------------- /dcmtk/dcmwlm/docs/wwwapp.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/dcmtk/dcmwlm/docs/wwwapp.doc -------------------------------------------------------------------------------- /dcmtk/dcmwlm/images/offis.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/dcmtk/dcmwlm/images/offis.gif -------------------------------------------------------------------------------- /packaging/win32/aeskulap.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/packaging/win32/aeskulap.ico -------------------------------------------------------------------------------- /pixmaps/cursor_windowlevel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/cursor_windowlevel.png -------------------------------------------------------------------------------- /pixmaps/filmholes-big-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/filmholes-big-left.png -------------------------------------------------------------------------------- /dcmtk/dcmnet/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | termscu 2 | storescp 3 | storescu 4 | movescu 5 | echoscu 6 | Makefile 7 | findscu 8 | -------------------------------------------------------------------------------- /pixmaps/filmholes-big-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/filmholes-big-right.png -------------------------------------------------------------------------------- /pixmaps/stock-tool-eraser-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/stock-tool-eraser-22.png -------------------------------------------------------------------------------- /pixmaps/stock-tool-pencil-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/stock-tool-pencil-22.png -------------------------------------------------------------------------------- /pixmaps/stock-tool-scale-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/stock-tool-scale-22.png -------------------------------------------------------------------------------- /dcmtk/FAQ: -------------------------------------------------------------------------------- 1 | DCMTK FAQ - Frequently Asked Questions 2 | 3 | The FAQ is now available online: http://forum.dcmtk.org/faq 4 | -------------------------------------------------------------------------------- /dcmtk/config/modules.ori: -------------------------------------------------------------------------------- 1 | ofstd dcmdata dcmtls dcmnet imagectn dcmwlm dcmimgle dcmsr dcmsign dcmpstat dcmimage dcmjpeg 2 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/docs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_DOCDIR} FILES datadict.txt) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/docs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_DOCDIR} FILES wwwapp.txt) 3 | -------------------------------------------------------------------------------- /pixmaps/stock-tool-measure-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/stock-tool-measure-22.png -------------------------------------------------------------------------------- /dcmtk/dcmdata/apps/dumppat.txt: -------------------------------------------------------------------------------- 1 | --search PatientsName 2 | --search PatientID 3 | --search PatientsBirthDate 4 | --search PatientsSex -------------------------------------------------------------------------------- /dcmtk/dcmnet/docs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_DOCDIR} FILES asconfig.txt testing.txt) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/include/dcmtk/dcmsr/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmsr .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/docs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_DOCDIR} FILES ciphers.txt randseed.txt) 3 | -------------------------------------------------------------------------------- /dcmtk/ofstd/include/dcmtk/ofstd/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/ofstd .h) 3 | -------------------------------------------------------------------------------- /packaging/win32/aeskulap-setup-large.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/packaging/win32/aeskulap-setup-large.bmp -------------------------------------------------------------------------------- /packaging/win32/aeskulap-setup-small.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/packaging/win32/aeskulap-setup-small.bmp -------------------------------------------------------------------------------- /pixmaps/stock-tool-color-picker-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debian/aeskulap/master/pixmaps/stock-tool-color-picker-22.png -------------------------------------------------------------------------------- /dcmtk/dcmdata/include/dcmtk/dcmdata/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmdata .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/include/dcmtk/dcmjpeg/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmjpeg .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/include/dcmtk/dcmnet/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmnet .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/docs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_DOCDIR} FILES dcmqrcnf.txt dcmqrset.txt) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/include/dcmtk/dcmqrdb/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmqrdb .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/include/dcmtk/dcmsign/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmsign .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/include/dcmtk/dcmtls/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmtls .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/include/dcmtk/dcmwlm/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmwlm .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/include/dcmtk/dcmimage/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmimage .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/include/dcmtk/dcmimgle/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmimgle .h) 3 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/include/dcmtk/dcmpstat/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare installation files 2 | INSTALL_FILES(${INSTALL_INCDIR}/dcmtk/dcmpstat .h) 3 | -------------------------------------------------------------------------------- /dcmtk/imagectn/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(imagedb dbcond dbfind dbindex dbmove dbstore dbutils) 3 | -------------------------------------------------------------------------------- /packaging/win32/Makefile.am: -------------------------------------------------------------------------------- 1 | EXTRA_DIST = \ 2 | aeskulap.ico \ 3 | aeskulap.iss.in \ 4 | aeskulap-setup-large.bmp \ 5 | aeskulap-setup-small.bmp 6 | -------------------------------------------------------------------------------- /dcmtk/ofstd/tests/.cvsignore: -------------------------------------------------------------------------------- 1 | tstthred 2 | tstlist 3 | tlist 4 | tstatof 5 | tstring 6 | tstftoa 7 | Makefile 8 | tofstd 9 | tststack 10 | tofdatim 11 | -------------------------------------------------------------------------------- /debian/.cvsignore: -------------------------------------------------------------------------------- 1 | aeskulap 2 | Makefile 3 | Makefile.in 4 | tmp 5 | aeskulap.substvars 6 | files 7 | aeskulap.postinst.debhelper 8 | aeskulap.postrm.debhelper 9 | -------------------------------------------------------------------------------- /src/.cvsignore: -------------------------------------------------------------------------------- 1 | .deps 2 | Makefile 3 | Makefile.in 4 | .libs 5 | gtkdicom 6 | aeskulap 7 | log 8 | aeskulap.glade.new 9 | aeskulap.exe 10 | icon.rc 11 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmjpeg) 3 | 4 | # recurse into subdirectories 5 | SUBDIRS(libsrc libijg8 libijg12 libijg16 apps include/dcmtk/dcmjpeg) 6 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | dcmpsmk 2 | Makefile 3 | dcmpsrcv 4 | dcmprscu 5 | dcmp2pgm 6 | dcmprscp 7 | dcmpssnd 8 | dcmpsprt 9 | dcmpschk 10 | dcmmklut 11 | dcmmkcrv 12 | -------------------------------------------------------------------------------- /debian/Makefile.am: -------------------------------------------------------------------------------- 1 | EXTRA_DIST = \ 2 | README.Debian \ 3 | changelog \ 4 | compat \ 5 | control \ 6 | copyright \ 7 | aeskulap.install \ 8 | Makefile.am \ 9 | rules 10 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/apps/.cvsignore: -------------------------------------------------------------------------------- 1 | dcmftest 2 | dcm2xml 3 | xml2dcm 4 | Makefile 5 | dcmgpdir 6 | pdf2dcm 7 | dcmodify 8 | dump2dcm 9 | dcmcrle 10 | dcmdump 11 | dcmconv 12 | dcmdrle 13 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmtls tlslayer tlstrans) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmtls) 6 | -------------------------------------------------------------------------------- /dcmtk/config/.cvsignore: -------------------------------------------------------------------------------- 1 | autom4te.cache 2 | config.status 3 | Makefile 4 | configure 5 | CMakeLists.txt 6 | confmod 7 | Makefile.def 8 | configure.lineno 9 | Makefile.def.in.ori 10 | lzwtest.tif 11 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmwlm wlds wldsfs wlfsim wlmactmg) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmwlm) 6 | -------------------------------------------------------------------------------- /dcmtk/ofstd/tests/tststack.exp: -------------------------------------------------------------------------------- 1 | Output of number of Elements in st: 3 2 | Output and deletion of st: 3 2 1 3 | Output of number of Elements in copy from st: 3 4 | Output and deletion of copy from st: 3 2 1 5 | -------------------------------------------------------------------------------- /dcmtk/doxygen/footer.html: -------------------------------------------------------------------------------- 1 |

2 |


3 | 4 | Generated on $date for $projectname $projectnumber by Doxygen $doxygenversion 5 | -------------------------------------------------------------------------------- /configure.mingw32: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | export CC=i586-mingw32msvc-gcc 3 | export CXX=i586-mingw32msvc-g++ 4 | 5 | ./configure \ 6 | --target=i586-mingw32msvc \ 7 | --host=i586-mingw32msvc \ 8 | --prefix=/usr/mingw32 9 | 10 | -------------------------------------------------------------------------------- /debian/README.Debian: -------------------------------------------------------------------------------- 1 | dicomsrv for Debian 2 | ------------------- 3 | 4 | 5 | 6 | -- Alexander Pipelka , Fri, 17 Sep 2004 10:08:28 +0200 7 | -------------------------------------------------------------------------------- /dcmtk/config/general.m4: -------------------------------------------------------------------------------- 1 | dnl This file is includes into configure.in and modules.in 2 | 3 | dnl Get configuration directory 4 | AC_PROG_MAKE_SET 5 | AC_PREFIX_DEFAULT(/usr/local/dicom) 6 | common_makefile=Makefile.def 7 | AC_SUBST(common_makefile) 8 | 9 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/jni/make_stub.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | JAVA_HOME=/usr/java1.2 4 | JAVA_JNI_LIB_DIR=. 5 | JAVA_MAINCLASS=DICOMscope 6 | OUTFILE=DICOMscope 7 | 8 | /usr/java1.2/bin/javald -H $JAVA_HOME -o $OUTFILE -R $JAVA_JNI_LIB_DIR $JAVA_MAINCLASS 9 | 10 | -------------------------------------------------------------------------------- /debian/aeskulap.install: -------------------------------------------------------------------------------- 1 | etc/ 2 | usr/bin/aeskulap 3 | usr/lib/aeskulap/libconfiguration.so 4 | usr/lib/aeskulap/libimagepool.so 5 | usr/lib/aeskulap/*.so.* 6 | usr/share/aeskulap/ 7 | usr/share/applications/aeskulap.desktop 8 | usr/share/icons/ 9 | usr/share/locale/ -------------------------------------------------------------------------------- /dcmtk/config/Makefile.x.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile include for X Windows 3 | # 4 | 5 | X_LIBDIRS = @X_LIBS@ 6 | 7 | # 8 | # -DX_DISPLAY_MISSING defined here on non-X systems 9 | # 10 | X_CFLAGS = @X_CFLAGS@ 11 | X_LIBS = @X_PRE_LIBS@ @X_STD_LIBS@ @X_EXTRA_LIBS@ 12 | -------------------------------------------------------------------------------- /dcmtk/ofstd/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(ofstd) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${ofstd_SOURCE_DIR}/include) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc include/dcmtk/ofstd) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmqrdb dcmqrcbf dcmqrcbg dcmqrcbm dcmqrcbs dcmqrcnf dcmqrdbi dcmqrdbs dcmqropt dcmqrptb dcmqrsrv dcmqrtis) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmqrdb) 6 | -------------------------------------------------------------------------------- /dcmtk/ofstd/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(ofstd ofcmdln ofconapp ofcond ofconfig ofconsol ofcrc32 ofdate ofdatime offname oflist oflogfil ofstd ofstring ofthread oftime) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} ofstd) 6 | -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- 1 | This package was debianized by Alexander Pipelka on 2 | Son, 24 Jul 2005 19:59:28 +0200. 3 | 4 | It was downloaded from 5 | 6 | Upstream Author(s): 7 | 8 | Copyright: 9 | 10 | 11 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmdsig dcsignat siautopr sibrsapr sicert sicertvf sicreapr sidsa simaccon simd5 sinullpr siprivat siripemd sirsa sisha1 sisprof sitypes) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmdsig) 6 | -------------------------------------------------------------------------------- /po/.cvsignore: -------------------------------------------------------------------------------- 1 | boldquot.sed 2 | de.gmo 3 | en.gmo 4 | en@boldquot.header 5 | en@quot.header 6 | insert-header.sin 7 | Makefile 8 | Makefile.in 9 | Makefile.in.in 10 | POTFILES 11 | quot.sed 12 | remove-potcdate.sin 13 | Rules-quot 14 | Makevars.template 15 | aeskulap.pot 16 | *.gmo 17 | stamp-it 18 | -------------------------------------------------------------------------------- /src/aeskulap.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Name=Aeskulap Viewer 4 | Comment=Medical image viewer and DICOM network client 5 | Exec=aeskulap 6 | Icon=aeskulap 7 | Terminal=false 8 | Type=Application 9 | Categories=Application;Graphics; 10 | StartupNotify=true 11 | MimeType=image/dicom 12 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmdata) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmdata_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${ZLIB_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps include/dcmtk/dcmdata docs) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmimage diargimg dicmyimg dicoimg dicoopx dicopx dihsvimg dipalimg dipipng dipitiff diqtctab diqtfs diqthash diqthitl diqtpbox diquant diregist dirgbimg diybrimg diyf2img diyp2img) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmimage) 6 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmnet) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmnet_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${ZLIB_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps include/dcmtk/dcmnet docs etc) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmimgle) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmimgle_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${ZLIB_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps tests include/dcmtk/dcmimgle) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmsr) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmsr_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${ZLIB_INCDIR} ${LIBXML_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps tests include/dcmtk/dcmsr) 9 | -------------------------------------------------------------------------------- /src/aeskulap.gladep: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Aeskulap 6 | aeskulap 7 | C++ 8 | FALSE 9 | 10 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmsign) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmsign_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${ZLIB_INCDIR} ${OPENSSL_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps include/dcmtk/dcmsign) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry3.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist query 3 | # 4 | (0010,0010) PN [] # 6, 1 PatientName 5 | (0040,0100) SQ # 250, 1 ScheduledProcedureStepSequence 6 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 7 | -------------------------------------------------------------------------------- /dcmtk/doxygen/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(doxygen) 3 | 4 | # doxygen support 5 | IF(DOXYGEN_EXECUTABLE) 6 | ADD_CUSTOM_TARGET(DOXYGEN ${DOXYGEN_EXECUTABLE} htmldocs.cfg) 7 | ENDIF(DOXYGEN_EXECUTABLE) 8 | 9 | # declare installation files 10 | FILE(GLOB_RECURSE HTMLDOCS_FILES htmldocs/*) 11 | INSTALL_FILES(${INSTALL_HTMDIR} FILES ${HTMLDOCS_FILES}) 12 | -------------------------------------------------------------------------------- /dcmtk/doxygen/patchman.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Fix some Doxygen issues (still present in version 1.3.5): 4 | # 1) remove ".ad l" statement at the beginning of each manpage 5 | # file to enable justified text 6 | 7 | for file in manpages/man1/*.1 ; do 8 | echo Patching file $file... 9 | sed "/^.ad l/d" $file > manpage.tmp 10 | mv manpage.tmp $file 11 | done 12 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmwlm) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmwlm_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmnet_SOURCE_DIR}/include ${ZLIB_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps include/dcmtk/dcmwlm docs) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmqrdb) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmqrdb_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmnet_SOURCE_DIR}/include ${ZLIB_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps include/dcmtk/dcmqrdb docs etc) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsr/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsr/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmtls) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmtls_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmnet_SOURCE_DIR}/include ${ZLIB_INCDIR} ${OPENSSL_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc include/dcmtk/dcmtls docs) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmtls/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmwlm/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/ofstd/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for ofstd/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/ofstd/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for ofstd/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmdata/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimage/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimgle/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmimgle dcmimage dibaslut diciefn dicielut didislut didispfn didocu digsdfn digsdlut diimage diinpx diluptab dimo1img dimo2img dimoimg dimoimg3 dimoimg4 dimoimg5 dimomod dimoopx dimopx diovdat diovlay diovlimg diovpln diutils) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmimgle) 6 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmjpeg/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmjpeg/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsign/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsign/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimage/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimgle/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmpstat/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmimage) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmimage_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmimgle_SOURCE_DIR}/include ${ZLIB_INCDIR} ${LIBTIFF_INCDIR} ${LIBPNG_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps include/dcmtk/dcmimage) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmnet assoc cond dcasccff dcasccfg dccfenmp dccfpcmp dccfprmp dccfrsmp dccftsmp dccfuidh dcmlayer dcmtrans dcompat dimcancl dimcmd dimdump dimecho dimfind dimget dimmove dimse dimstore diutil dul dulconst dulextra dulfsm dulparse dulpres extneg lst) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmnet) 6 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmnet/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | 26 | dependencies: 27 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimage/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | 26 | dependencies: 27 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmjpeg/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | 26 | dependencies: 27 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmqrdb/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | 26 | dependencies: 27 | -------------------------------------------------------------------------------- /dcmtk/imagectn/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for imagectn/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | 20 | clean: 21 | rm -f $(TRASH) 22 | 23 | distclean: 24 | rm -f $(DISTTRASH) 25 | 26 | dependencies: 27 | -------------------------------------------------------------------------------- /dcmtk/imagectn/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(imagectn) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${imagectn_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmnet_SOURCE_DIR}/include) 6 | IF(WITH_ZLIB) 7 | INCLUDE_DIRECTORIES(${WITH_ZLIBINC}/include) 8 | ENDIF(WITH_ZLIB) 9 | 10 | # recurse into subdirectories 11 | SUBDIRS(libsrc apps) 12 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg12/jversion12.h: -------------------------------------------------------------------------------- 1 | /* 2 | * jversion.h 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file contains software version identification. 9 | */ 10 | 11 | 12 | #define JVERSION "6b 27-Mar-1998" 13 | 14 | #define JCOPYRIGHT "Copyright (C) 1998, Thomas G. Lane" 15 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg16/jversion16.h: -------------------------------------------------------------------------------- 1 | /* 2 | * jversion.h 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file contains software version identification. 9 | */ 10 | 11 | 12 | #define JVERSION "6b 27-Mar-1998" 13 | 14 | #define JCOPYRIGHT "Copyright (C) 1998, Thomas G. Lane" 15 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg8/jversion8.h: -------------------------------------------------------------------------------- 1 | /* 2 | * jversion.h 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file contains software version identification. 9 | */ 10 | 11 | 12 | #define JVERSION "6b 27-Mar-1998" 13 | 14 | #define JCOPYRIGHT "Copyright (C) 1998, Thomas G. Lane" 15 | -------------------------------------------------------------------------------- /widgets/avaluetool.h: -------------------------------------------------------------------------------- 1 | #ifndef AESKULAP_VALUETOOL_H 2 | #define AESKULAP_VALUETOOL_H 3 | 4 | #include "afloatwidget.h" 5 | #include "studyview.h" 6 | 7 | namespace Aeskulap { 8 | 9 | class ValueTool : public FloatWidget { 10 | public: 11 | 12 | ValueTool(StudyView& studyview); 13 | 14 | void set_value(double value); 15 | 16 | protected: 17 | 18 | Gtk::Label* m_label; 19 | }; 20 | 21 | } // namespace Aeskulap 22 | 23 | #endif // AESKULAP_VALUETOOL_H 24 | -------------------------------------------------------------------------------- /widgets/avaluetool.cpp: -------------------------------------------------------------------------------- 1 | #include "avaluetool.h" 2 | 3 | namespace Aeskulap { 4 | 5 | ValueTool::ValueTool(StudyView& studyview) : FloatWidget(studyview, 100 , 30) { 6 | m_label = manage(new Gtk::Label); 7 | add(*m_label); 8 | 9 | m_label->show(); 10 | } 11 | 12 | void ValueTool::set_value(double value) { 13 | char buffer[20]; 14 | g_snprintf(buffer, sizeof(buffer), "%.1lf", value); 15 | m_label->set_text(buffer); 16 | } 17 | 18 | } // namespace Aeskulap 19 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg12/jaricom.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jaricom.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy codec tables. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude12.h" 13 | #include "jpeglib12.h" 14 | 15 | IJG_INT32 jaritab[1]; /* dummy table */ 16 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg16/jaricom.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jaricom.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy codec tables. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude16.h" 13 | #include "jpeglib16.h" 14 | 15 | IJG_INT32 jaritab[1]; /* dummy table */ 16 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg8/jaricom.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jaricom.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy codec tables. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude8.h" 13 | #include "jpeglib8.h" 14 | 15 | IJG_INT32 jaritab[1]; /* dummy table */ 16 | -------------------------------------------------------------------------------- /dcmtk/ofstd/docs/ofstd.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | \page mod_ofstd ofstd: a library of general purpose classes 4 | 5 | This module contains general purpose classes which are not specific to the 6 | DICOM standard. They are used extensively throughout the toolkit. 7 | 8 | The main classes are (in alphabetical order): 9 | \li \b OFCommandLine 10 | \li \b OFCondition 11 | \li \b OFConsole 12 | \li \b OFList 13 | \li \b OFStack 14 | \li \b OFStandard 15 | \li \b OFString 16 | 17 | */ 18 | -------------------------------------------------------------------------------- /src/prescandialog.h: -------------------------------------------------------------------------------- 1 | #ifndef AESKULAP_PRESCANDIALOG_H 2 | #define AESKULAP_PRESCANDIALOG_H 3 | 4 | #include 5 | #include 6 | 7 | class PrescanDialog : public Gtk::Window { 8 | public: 9 | 10 | PrescanDialog(BaseObjectType* cobject, const Glib::RefPtr& refGlade); 11 | 12 | void set_progress(double progress); 13 | 14 | protected: 15 | 16 | Gtk::ProgressBar* m_progress; 17 | }; 18 | 19 | #endif // AESKULAP_PRESCANDIALOG_H 20 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/apps/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmtls/apps 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | 17 | all: 18 | 19 | install: 20 | 21 | clean: 22 | rm -f $(TRASH) 23 | 24 | distclean: 25 | rm -f $(DISTTRASH) 26 | 27 | dependencies: 28 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmtls/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | 17 | all: 18 | 19 | install: 20 | 21 | clean: 22 | rm -f $(TRASH) 23 | 24 | distclean: 25 | rm -f $(DISTTRASH) 26 | 27 | dependencies: 28 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsign/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | 17 | all: 18 | 19 | install: 20 | 21 | clean: 22 | rm -f $(TRASH) 23 | 24 | distclean: 25 | rm -f $(DISTTRASH) 26 | 27 | dependencies: 28 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmpstat dcmpstat dviface dvpsab dvpsabl dvpsal dvpsall dvpscf dvpscu dvpscul dvpsda dvpsdal dvpsfs dvpsga dvpsgal dvpsgl dvpsgll dvpsgr dvpsgrl dvpshlp dvpsib dvpsibl dvpsmsg dvpsov dvpsovl dvpspl dvpspl2 dvpspll dvpspr dvpsprt dvpsri dvpsril dvpsrs dvpsrsl dvpssp dvpsspl dvpssv dvpssvl dvpstat dvpstx dvpstxl dvpsvl dvpsvll dvpsvw dvpsvwl dvsighdl) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmpstat) 6 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/tests/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare directories containing used libraries 2 | LINK_DIRECTORIES(${dcmsr_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${ZLIB_LIBDIR} ${LIBXML_LIBDIR}) 3 | 4 | # declare executables 5 | ADD_EXECUTABLE(mkreport mkreport) 6 | 7 | # declare installation files 8 | INSTALL_TARGETS(${INSTALL_BINDIR} mkreport) 9 | 10 | # make sure executables are linked to the corresponding libraries 11 | TARGET_LINK_LIBRARIES(mkreport netapi32 wsock32 ofstd dcmdata dcmsr ${ZLIB_LIBS} ${LIBXML_LIBS}) 12 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare directories containing used libraries 2 | LINK_DIRECTORIES(${dcmsign_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${ZLIB_LIBDIR} ${OPENSSL_LIBDIR}) 3 | 4 | # declare executables 5 | ADD_EXECUTABLE(dcmsign dcmsign) 6 | 7 | # declare installation files 8 | INSTALL_TARGETS(${INSTALL_BINDIR} dcmsign) 9 | 10 | # make sure executables are linked to the corresponding libraries 11 | TARGET_LINK_LIBRARIES(dcmsign netapi32 wsock32 ofstd dcmdata dcmdsig ${ZLIB_LIBS} ${OPENSSL_LIBS}) 12 | -------------------------------------------------------------------------------- /src/prescandialog.cpp: -------------------------------------------------------------------------------- 1 | #include "prescandialog.h" 2 | #include 3 | 4 | PrescanDialog::PrescanDialog(BaseObjectType* cobject, const Glib::RefPtr& refGlade) : 5 | Gtk::Window(cobject){ 6 | 7 | refGlade->get_widget("progress_prescan", m_progress); 8 | set_progress(0); 9 | } 10 | 11 | void PrescanDialog::set_progress(double progress) { 12 | std::cout << "prescan: " << progress << std::endl; 13 | m_progress->set_fraction(progress); 14 | while(Gtk::Main::events_pending()) Gtk::Main::iteration(false); 15 | } 16 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare project 2 | PROJECT(dcmpstat) 3 | 4 | # declare include directories which hold for all subdirectories 5 | INCLUDE_DIRECTORIES(${dcmpstat_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmnet_SOURCE_DIR}/include ${dcmimgle_SOURCE_DIR}/include ${dcmqrdb_SOURCE_DIR}/include ${dcmsr_SOURCE_DIR}/include ${dcmsign_SOURCE_DIR}/include ${dcmtls_SOURCE_DIR}/include ${ZLIB_INCDIR} ${OPENSSL_INCDIR}) 6 | 7 | # recurse into subdirectories 8 | SUBDIRS(libsrc apps tests include/dcmtk/dcmpstat etc) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmwlm/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = wwwapp.txt 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(docdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(docdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/imagectn/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for imagectn/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/imagedb 20 | for file in *.h ; do \ 21 | $(INSTALL_DATA) $$file $(includedir)/imagedb ; \ 22 | done 23 | 24 | clean: 25 | rm -f $(TRASH) 26 | 27 | distclean: 28 | rm -f $(DISTTRASH) 29 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmdata/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = datadict.txt 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(docdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(docdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmnet/etc 3 | # 4 | 5 | @SET_MAKE@ 6 | 7 | SHELL = /bin/sh 8 | srcdir = @srcdir@ 9 | top_srcdir = @top_srcdir@ 10 | configdir = @top_srcdir@/@configdir@ 11 | 12 | include $(configdir)/@common_makefile@ 13 | 14 | files = storescp.cfg storescu.cfg 15 | 16 | 17 | all: 18 | 19 | install: 20 | $(configdir)/mkinstalldirs $(etcdir) 21 | for file in $(files); do \ 22 | $(INSTALL_DATA) $$file $(etcdir) ;\ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmqrdb/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = dcmqrscp.cfg 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(etcdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(etcdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/imagectn/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for imagectn/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = imagectn.cfg 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(etcdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(etcdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/tests/camera.lut: -------------------------------------------------------------------------------- 1 | # Camera characteristic file 2 | 3 | # maximum DDL value 4 | 5 | max 4095 6 | 7 | # DDL LumVal 8 | 9 | 0 11.588656 10 | 16 16.934737 11 | 32 23.521660 12 | 48 32.963072 13 | 96 46.394017 14 | 145 61.407916 15 | 241 82.615611 16 | 353 110.237447 17 | 514 151.589157 18 | 723 200.998517 19 | 996 261.785082 20 | 1461 357.560166 21 | 2023 489.766584 22 | 2794 657.187314 23 | 3758 863.159038 24 | 4095 1160.879875 25 | 26 | # end of file 27 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmnet/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = asconfig.txt testing.txt 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(docdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(docdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/etc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmpstat/etc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = dcmpstat.cfg printers.cfg 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(etcdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(etcdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmqrdb/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = dcmqrcnf.txt dcmqrset.txt 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(docdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(docdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmtls/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = ciphers.txt randseed.txt 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(docdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(docdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /dcmtk/imagectn/docs/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for imagectn/docs 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | files = ctnconf.txt ctnsetup.txt 16 | 17 | 18 | all: 19 | 20 | install: 21 | $(configdir)/mkinstalldirs $(docdir) 22 | for file in $(files); do \ 23 | $(INSTALL_DATA) $$file $(docdir) ;\ 24 | done 25 | 26 | clean: 27 | rm -f $(TRASH) 28 | 29 | distclean: 30 | rm -f $(DISTTRASH) 31 | -------------------------------------------------------------------------------- /aeskulap.workspace: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- 1 | Source: aeskulap 2 | Section: unknown 3 | Priority: optional 4 | Maintainer: Alexander Pipelka 5 | Build-Depends: debhelper (>= 4.0.0), libgtkmm-2.4-dev, libglibmm-2.4-dev, libglademm-2.4-dev, libgconfmm-2.6-dev, libpng12-dev, libtiff4-dev, intltool, gettext, pkg-config, libtool, automake1.9, autoconf, make, cvs 6 | Standards-Version: 3.6.0 7 | 8 | Package: aeskulap 9 | Architecture: any 10 | Depends: ${shlibs:Depends} 11 | Description: Aeskulap medical image viewer 12 | Aeskulap is a medical image viewer and DICOM network client. 13 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/tests/scanner.lut: -------------------------------------------------------------------------------- 1 | # Scanner characteristic file 2 | 3 | # maximum DDL value 4 | 5 | max 4095 6 | 7 | # illumination (optional) 8 | 9 | lum 2000 10 | 11 | # reflected ambient light (optional) 12 | 13 | amb 10 14 | 15 | # DDL OD Val 16 | 17 | 0 3.10 18 | 16 2.46 19 | 32 2.17 20 | 48 1.94 21 | 96 1.74 22 | 145 1.59 23 | 241 1.44 24 | 353 1.30 25 | 514 1.15 26 | 723 1.02 27 | 996 0.90 28 | 1461 0.76 29 | 2023 0.62 30 | 2794 0.49 31 | 3758 0.37 32 | 4095 0.24 33 | 34 | # eof of file -------------------------------------------------------------------------------- /dcmtk/dcmsr/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmsr dsrcitem dsrcodtn dsrcodvl dsrcomtn dsrcomvl dsrcontn dsrcsidl dsrdattn dsrdoc dsrdoctn dsrdoctr dsrdtitn dsrimgfr dsrimgtn dsrimgvl dsrnumtn dsrnumvl dsrpnmtn dsrreftn dsrscogr dsrscotn dsrscovl dsrsoprf dsrstrvl dsrtcodt dsrtcosp dsrtcotn dsrtcoto dsrtcovl dsrtextn dsrtimtn dsrtncsr dsrtree dsrtypes dsruidtn dsrwavch dsrwavtn dsrwavvl dsrxmlc dsrxmld dsriodcc dsrbascc dsrenhcc dsrcomcc dsrkeycc dsrmamcc dsrchecc dsrprocc dsrxrdcc) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmsr) 6 | -------------------------------------------------------------------------------- /dcmtk/ofstd/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for ofstd/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/ofstd 21 | for file in dcmtk/ofstd/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/ofstd ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmnet/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmnet 21 | for file in dcmtk/dcmnet/*.h ; \ 22 | do $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmnet ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsr/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmsr 21 | for file in dcmtk/dcmsr/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmsr ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmwlm/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmwlm 21 | for file in dcmtk/dcmwlm/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmwlm ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmdata/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmdata 21 | for file in dcmtk/dcmdata/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmdata ;\ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmtls/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmtls 21 | for file in dcmtk/dcmtls/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmtls ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmjpeg/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmjpeg 21 | for file in dcmtk/dcmjpeg/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmjpeg ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmqrdb/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmqrdb 21 | for file in dcmtk/dcmqrdb/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmqrdb ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsign/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmsign 21 | for file in dcmtk/dcmsign/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmsign ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimage/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmimage 21 | for file in dcmtk/dcmimage/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmimage ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimgle/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmimgle 21 | for file in dcmtk/dcmimgle/*.h ; \ 22 | do $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmimgle ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/include/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmpstat/include 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: 17 | 18 | install: 19 | $(configdir)/mkinstalldirs $(includedir)/dcmtk 20 | $(configdir)/mkinstalldirs $(includedir)/dcmtk/dcmpstat 21 | for file in dcmtk/dcmpstat/*.h ; do \ 22 | $(INSTALL_DATA) $$file $(includedir)/dcmtk/dcmpstat ; \ 23 | done 24 | 25 | clean: 26 | rm -f $(TRASH) 27 | 28 | distclean: 29 | rm -f $(DISTTRASH) 30 | -------------------------------------------------------------------------------- /configuration/Makefile.am: -------------------------------------------------------------------------------- 1 | if BUILD_NOT_MINGW32 2 | pkglib_LTLIBRARIES = libconfiguration.la 3 | else 4 | lib_LTLIBRARIES = libconfiguration.la 5 | endif 6 | 7 | libconfiguration_la_SOURCES = \ 8 | awindowlevel.h \ 9 | aconfiguration.h \ 10 | aconfiguration.cpp \ 11 | aconfigclient.h \ 12 | aconfigclient.cpp 13 | 14 | libconfiguration_la_LIBADD = \ 15 | $(GCONFMM_LIBS) \ 16 | $(GTKMM_LIBS) 17 | 18 | libconfiguration_la_LDFLAGS = \ 19 | $(LDFLAGS_AESKULAP_LIBS) 20 | 21 | INCLUDES = \ 22 | $(GCONFMM_CFLAGS) \ 23 | $(GTKMM_CFLAGS) 24 | 25 | EXTRA_DIST = \ 26 | aconfiguration-gconf.cpp \ 27 | aconfiguration-win32.cpp 28 | 29 | -------------------------------------------------------------------------------- /imagepool/fileloader.h: -------------------------------------------------------------------------------- 1 | #ifndef IMAGEPOOL_FILELOADER_H 2 | #define IMAGEPOOL_FILELOADER_H 3 | 4 | #include "loader.h" 5 | #include 6 | #include 7 | 8 | namespace ImagePool { 9 | 10 | class FileLoader: public Loader { 11 | public: 12 | 13 | bool load(const std::list< Glib::ustring >& filelist); 14 | 15 | sigc::signal< void, double > signal_prescan_progress; 16 | 17 | protected: 18 | 19 | bool run(); 20 | 21 | void prescan_files(std::list< Glib::ustring >* filelist); 22 | 23 | std::list< Glib::ustring >* m_filelist; 24 | 25 | }; 26 | 27 | } // namespace ImagePool 28 | 29 | #endif // IMAGEPOOL_FILELOADER_H 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry4.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist entry 3 | # 4 | (0010,0010) PN [] # 6, 1 PatientName 5 | (0040,0100) SQ # 250, 1 ScheduledProcedureStepSequence 6 | (fffe,e000) na # 242, 1 Item 7 | (0008,0060) CS [DD] # 2, 1 Modality 8 | (fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 1 ItemDelimitationItem 9 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 10 | 11 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg8/jcarith.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jcarith.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy encoding routines. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude8.h" 13 | #include "jpeglib8.h" 14 | 15 | 16 | /* 17 | * Module initialization routine for arithmetic entropy encoding. 18 | */ 19 | 20 | GLOBAL(void) 21 | jinit_arith_encoder (j_compress_ptr cinfo) 22 | { 23 | ERREXIT(cinfo, JERR_ARITH_NOTIMPL); 24 | } 25 | -------------------------------------------------------------------------------- /imagepool/netloader.h: -------------------------------------------------------------------------------- 1 | #ifndef IMAGEPOOL_NETLOADER_H 2 | #define IMAGEPOOL_NETLOADER_H 3 | 4 | #include "loader.h" 5 | #include "poolstudy.h" 6 | 7 | namespace ImagePool { 8 | 9 | class NetLoader : public Loader { 10 | public: 11 | 12 | NetLoader(const std::string& local_aet); 13 | 14 | bool load(const Glib::RefPtr< ImagePool::Study >& study, const std::string& server); 15 | 16 | protected: 17 | 18 | bool run(); 19 | 20 | private: 21 | 22 | Glib::RefPtr< ImagePool::Study > m_study; 23 | 24 | std::string m_server; 25 | 26 | std::string m_local_aet; 27 | }; 28 | 29 | } // namespace ImagePool 30 | 31 | #endif // IMAGEPOOL_NETLOADER_H 32 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg12/jcarith.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jcarith.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy encoding routines. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude12.h" 13 | #include "jpeglib12.h" 14 | 15 | 16 | /* 17 | * Module initialization routine for arithmetic entropy encoding. 18 | */ 19 | 20 | GLOBAL(void) 21 | jinit_arith_encoder (j_compress_ptr cinfo) 22 | { 23 | ERREXIT(cinfo, JERR_ARITH_NOTIMPL); 24 | } 25 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg12/jdarith.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jdarith.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy decoding routines. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude12.h" 13 | #include "jpeglib12.h" 14 | 15 | 16 | /* 17 | * Module initialization routine for arithmetic entropy decoding. 18 | */ 19 | 20 | GLOBAL(void) 21 | jinit_arith_decoder (j_decompress_ptr cinfo) 22 | { 23 | ERREXIT(cinfo, JERR_ARITH_NOTIMPL); 24 | } 25 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg16/jcarith.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jcarith.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy encoding routines. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude16.h" 13 | #include "jpeglib16.h" 14 | 15 | 16 | /* 17 | * Module initialization routine for arithmetic entropy encoding. 18 | */ 19 | 20 | GLOBAL(void) 21 | jinit_arith_encoder (j_compress_ptr cinfo) 22 | { 23 | ERREXIT(cinfo, JERR_ARITH_NOTIMPL); 24 | } 25 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg16/jdarith.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jdarith.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy decoding routines. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude16.h" 13 | #include "jpeglib16.h" 14 | 15 | 16 | /* 17 | * Module initialization routine for arithmetic entropy decoding. 18 | */ 19 | 20 | GLOBAL(void) 21 | jinit_arith_decoder (j_decompress_ptr cinfo) 22 | { 23 | ERREXIT(cinfo, JERR_ARITH_NOTIMPL); 24 | } 25 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg8/jdarith.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jdarith.c 3 | * 4 | * Copyright (C) 1991-1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file holds place for arithmetic entropy decoding routines. 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude8.h" 13 | #include "jpeglib8.h" 14 | 15 | 16 | /* 17 | * Module initialization routine for arithmetic entropy decoding. 18 | */ 19 | 20 | GLOBAL(void) 21 | jinit_arith_decoder (j_decompress_ptr cinfo) 22 | { 23 | ERREXIT(cinfo, JERR_ARITH_NOTIMPL); 24 | } 25 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmimgle/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | srcdir = @srcdir@ 10 | top_srcdir = @top_srcdir@ 11 | configdir = @top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | support = camera.lut monitor.lut printer.lut scanner.lut 16 | 17 | 18 | all: 19 | 20 | install: install-support 21 | 22 | install-support: 23 | $(configdir)/mkinstalldirs $(datadir) 24 | for file in $(support); do \ 25 | $(INSTALL_DATA) $$file $(datadir) ;\ 26 | done 27 | 28 | clean: 29 | rm -f $(TRASH) 30 | 31 | distclean: 32 | rm -f $(DISTTRASH) 33 | 34 | dependencies: 35 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare additional include directories 2 | INCLUDE_DIRECTORIES(${dcmtls_SOURCE_DIR}/include) 3 | 4 | # declare directories containing used libraries 5 | LINK_DIRECTORIES(${dcmwlm_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${dcmtls_BINARY_DIR} ${dcmnet_BINARY_DIR} ${ZLIB_LIBDIR}) 6 | 7 | # declare executables 8 | ADD_EXECUTABLE(wlmscpfs wlmscpfs wlcefs) 9 | 10 | # declare installation files 11 | INSTALL_TARGETS(${INSTALL_BINDIR} wlmscpfs) 12 | 13 | # make sure executables are linked to the corresponding libraries 14 | TARGET_LINK_LIBRARIES(wlmscpfs netapi32 wsock32 ofstd dcmdata dcmtls dcmnet dcmwlm ${ZLIB_LIBS}) 15 | -------------------------------------------------------------------------------- /po/POTFILES.in: -------------------------------------------------------------------------------- 1 | # List of source files which contain translatable strings. 2 | configuration/aconfiguration.cpp 3 | imagepool/netquery.cpp 4 | imagepool/poolinstance.cpp 5 | widgets/imagelayouttoolbutton.cpp 6 | widgets/aseriesmenu.cpp 7 | widgets/seriesview.cpp 8 | widgets/asimpledisplay.cpp 9 | widgets/displayparameters.cpp 10 | widgets/atiler.cpp 11 | widgets/serieslayouttoolbutton.cpp 12 | widgets/adisplay.cpp 13 | widgets/studyview.cpp 14 | widgets/adatefilter.cpp 15 | widgets/awindowleveltoolbutton.cpp 16 | src/main.cpp 17 | src/astockids.cpp 18 | src/mainwindow.cpp 19 | src/studymanager.cpp 20 | src/aiconfactory.cpp 21 | src/settings.cpp 22 | src/aeskulap.glade 23 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/README: -------------------------------------------------------------------------------- 1 | 2 | MODALITY WORKLIST - EXAMPLE QUERIES 3 | 4 | This directory contains a set of example queries in an ascii-based 5 | "dump" format. These must be converted to DICOM file format using 6 | the dump2dcm program. Once converted, these files can be 7 | used a queries in the findscu and wltest programs. 8 | 9 | It will probably be necessary to edit the "dump" files 10 | to adjust the queries to your worklist database. 11 | 12 | See the documentation in dcmtk/dcmdata/docs for more information 13 | on the dump2dcm utility program. See the documentation in 14 | dcmtk/dcmnet/docs for more information on the findscu utility 15 | program. 16 | 17 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/tests/printer.lut: -------------------------------------------------------------------------------- 1 | # Printer characteristic file 2 | 3 | # maximum DDL value 4 | 5 | max 255 6 | 7 | # illumination (optional) 8 | 9 | lum 2000 10 | 11 | # reflected ambient light (optional) 12 | 13 | amb 10 14 | 15 | # order of the polynomial curve fitting algorithm (optional) 16 | 17 | ord 5 18 | 19 | # DDL OD Val 20 | 21 | 0 3.00 22 | 16 2.40 23 | 33 2.09 24 | 51 1.86 25 | 67 1.68 26 | 84 1.52 27 | 102 1.37 28 | 119 1.24 29 | 135 1.10 30 | 153 0.97 31 | 170 0.85 32 | 187 0.72 33 | 204 0.59 34 | 221 0.46 35 | 238 0.33 36 | 255 0.19 37 | 38 | # eof of file -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg12/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(ijg12 jaricom jcapimin jcapistd jcarith jccoefct jccolor jcdctmgr jcdiffct jchuff jcinit jclhuff jclossls jclossy jcmainct jcmarker jcmaster jcodec jcomapi jcparam jcphuff jcpred jcprepct jcsample jcscale jcshuff jctrans jdapimin jdapistd jdarith jdatadst jdatasrc jdcoefct jdcolor jddctmgr jddiffct jdhuff jdinput jdlhuff jdlossls jdlossy jdmainct jdmarker jdmaster jdmerge jdphuff jdpostct jdpred jdsample jdscale jdshuff jdtrans jerror jfdctflt jfdctfst jfdctint jidctflt jidctfst jidctint jidctred jmemmgr jmemnobs jquant1 jquant2 jutils) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} ijg12) 6 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg16/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(ijg16 jaricom jcapimin jcapistd jcarith jccoefct jccolor jcdctmgr jcdiffct jchuff jcinit jclhuff jclossls jclossy jcmainct jcmarker jcmaster jcodec jcomapi jcparam jcphuff jcpred jcprepct jcsample jcscale jcshuff jctrans jdapimin jdapistd jdarith jdatadst jdatasrc jdcoefct jdcolor jddctmgr jddiffct jdhuff jdinput jdlhuff jdlossls jdlossy jdmainct jdmarker jdmaster jdmerge jdphuff jdpostct jdpred jdsample jdscale jdshuff jdtrans jerror jfdctflt jfdctfst jfdctint jidctflt jidctfst jidctint jidctred jmemmgr jmemnobs jquant1 jquant2 jutils) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} ijg16) 6 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg8/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(ijg8 jaricom jcapimin jcapistd jcarith jccoefct jccolor jcdctmgr jcdiffct jchuff jcinit jclhuff jclossls jclossy jcmainct jcmarker jcmaster jcodec jcomapi jcparam jcphuff jcpred jcprepct jcsample jcscale jcshuff jctrans jdapimin jdapistd jdarith jdatadst jdatasrc jdcoefct jdcolor jddctmgr jddiffct jdhuff jdinput jdlhuff jdlossls jdlossy jdmainct jdmarker jdmaster jdmerge jdphuff jdpostct jdpred jdsample jdscale jdshuff jdtrans jerror jfdctflt jfdctfst jfdctint jidctflt jidctfst jidctint jidctred jmemmgr jmemnobs jquant1 jquant2 jutils) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} ijg8) 6 | -------------------------------------------------------------------------------- /dcmtk/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | if test -d config ; then 3 | if test -f config/modules ; then 4 | tmp=`cat config/modules` 5 | modules=`ls -d $tmp` 6 | else 7 | for dir in `ls`; do 8 | if test -d $dir ; then 9 | modules="$modules $dir" 10 | fi 11 | done 12 | fi 13 | modules=`echo $modules | sed -e "s/config//g" | sed -e "s/CVS//g"` 14 | modules="config $modules doxygen" 15 | else 16 | echo "Cannot find configure directory (config or ../config)" 17 | exit 1 18 | fi 19 | if test "x--help" = "x$*"; then 20 | config/configure --help 21 | else 22 | for module in $modules ; do 23 | echo "Running configure for module $module." 24 | (cd $module && ./configure $* ) 25 | done 26 | fi 27 | -------------------------------------------------------------------------------- /src/abusycursor.cpp: -------------------------------------------------------------------------------- 1 | #include "abusycursor.h" 2 | #include "aiconfactory.h" 3 | 4 | #include 5 | 6 | namespace Aeskulap { 7 | 8 | static Gtk::Window* mainwindow = NULL; 9 | 10 | void set_busy_cursor(bool busy, Gtk::Window* w) { 11 | if(w == NULL) { 12 | w = mainwindow; 13 | } 14 | 15 | if(w == NULL) { 16 | return; 17 | } 18 | 19 | if(busy) { 20 | std::cout << "turning cursor busy" << std::endl; 21 | w->get_window()->set_cursor(Aeskulap::IconFactory::get_cursor_watch()); 22 | } 23 | else { 24 | std::cout << "cursor busy off" << std::endl; 25 | w->get_window()->set_cursor(); 26 | } 27 | } 28 | 29 | void set_mainwindow(Gtk::Window* w) { 30 | mainwindow = w; 31 | } 32 | 33 | } //namespace Aeskulap 34 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare additional include directories 2 | INCLUDE_DIRECTORIES(${dcmjpeg_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmimgle_SOURCE_DIR}/include ${dcmimage_SOURCE_DIR}/include ${dcmjpeg_SOURCE_DIR}/libijg8 ${dcmjpeg_SOURCE_DIR}/libijg12 ${dcmjpeg_SOURCE_DIR}/libijg16 ${ZLIB_INCDIR}) 3 | 4 | # create library from source files 5 | ADD_LIBRARY(dcmjpeg ddpiimpl dipijpeg djcodecd djcodece djcparam djdecbas djdecext djdeclol djdecode djdecpro djdecsps djdecsv1 djdijg12 djdijg8 djdijg16 djeijg12 djeijg8 djeijg16 djencbas djencext djenclol djencode djencpro djencsps djencsv1 djrplol djrploss djutils) 6 | 7 | # declare installation files 8 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmjpeg) 9 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry6.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist entry 3 | # 4 | (0010,0010) PN [] # 6, 1 PatientName 5 | (0040,0100) SQ # 250, 1 ScheduledProcedureStepSequence 6 | (fffe,e000) na # 242, 1 Item 7 | (0008,0060) CS [] # 2, 1 Modality 8 | (0040,0001) AE [AA2] # 8, 2 ScheduledStationAETitle 9 | (fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 1 ItemDelimitationItem 10 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 11 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare directories containing used libraries 2 | LINK_DIRECTORIES(${dcmimgle_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${ZLIB_LIBDIR}) 3 | 4 | # declare executables 5 | FOREACH(PROGRAM dcmdspfn dcod2lum dconvlum) 6 | ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}) 7 | ENDFOREACH(PROGRAM) 8 | 9 | # declare installation files 10 | FOREACH(PROGRAM dcmdspfn dcod2lum dconvlum) 11 | INSTALL_TARGETS(${INSTALL_BINDIR} ${PROGRAM}) 12 | ENDFOREACH(PROGRAM) 13 | 14 | # make sure executables are linked to the corresponding libraries 15 | FOREACH(PROGRAM dcmdspfn dcod2lum dconvlum) 16 | TARGET_LINK_LIBRARIES(${PROGRAM} ofstd dcmimgle ${ZLIB_LIBS}) 17 | ENDFOREACH(PROGRAM) 18 | TARGET_LINK_LIBRARIES(dcmdspfn dcmdata) 19 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare directories containing used libraries 2 | LINK_DIRECTORIES(${dcmqrdb_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${dcmnet_BINARY_DIR} ${ZLIB_LIBDIR}) 3 | 4 | # declare executables 5 | FOREACH(PROGRAM dcmqrscp dcmqridx dcmqrti) 6 | ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}) 7 | ENDFOREACH(PROGRAM) 8 | 9 | # declare installation files 10 | FOREACH(PROGRAM dcmqrscp dcmqridx dcmqrti) 11 | INSTALL_TARGETS(${INSTALL_BINDIR} ${PROGRAM}) 12 | ENDFOREACH(PROGRAM) 13 | 14 | # make sure executables are linked to the corresponding libraries 15 | FOREACH(PROGRAM dcmqrscp dcmqridx dcmqrti) 16 | TARGET_LINK_LIBRARIES(${PROGRAM} netapi32 wsock32 ofstd dcmdata dcmnet dcmqrdb ${ZLIB_LIBS}) 17 | ENDFOREACH(PROGRAM) 18 | -------------------------------------------------------------------------------- /dcmtk/ofstd/tests/tstring.exp: -------------------------------------------------------------------------------- 1 | an empty string: 2 | A string initialized to Hello:Hello 3 | A string initialized to previous string:Hello 4 | A string initialized to (previous string, 1, 2):el 5 | A string initialized to @:@ 6 | A string initialized to 20:20 7 | n = 20 atoi(n) = 20 atof(n) = 20 8 | z = x + y = Helloworld 9 | x += y; x = Helloworld 10 | y.insert (0, x); y = Helloworld 11 | x = x + y + x; x = HelloworldHello 12 | x = y + x + x; x = worldHelloHello 13 | z = x + s + + y.substr (y.find (w), 1) + y.substr (y.find (w) + 1) + . = Hello, world. 14 | ch = x[0] = H 15 | z = x.substr (2, 3) = llo 16 | x.replace (2, 2, r); x = Hero 17 | x.replace (0, 1, 'j'); x = jello 18 | enter a word:word =abcdefghijklmnopqrstuvwxyz length = 26 19 | 20 | End of test 21 | -------------------------------------------------------------------------------- /imagepool/dicomdirloader.h: -------------------------------------------------------------------------------- 1 | #ifndef IMAGEPOOL_DICOMDIRLOADER_H 2 | #define IMAGEPOOL_DICOMDIRLOADER_H 3 | 4 | #include "fileloader.h" 5 | #include 6 | #include 7 | 8 | namespace ImagePool { 9 | 10 | class DicomdirLoader: public FileLoader { 11 | public: 12 | 13 | bool load(const std::string &studyinstanceuid, const Glib::ustring &dicomdir); 14 | 15 | protected: 16 | 17 | class DcmDirectoryRecord *find_study(const std::string &studyinstanceuid, class DcmDicomDir &dir); 18 | 19 | bool scan_study(const std::string &studyinstanceuid, class DcmDirectoryRecord *study, const Glib::ustring &dicomdir); 20 | 21 | private: 22 | 23 | static std::string ImageModalities; 24 | }; 25 | 26 | } // namespace ImagePool 27 | 28 | #endif // IMAGEPOOL_FILELOADER_H 29 | -------------------------------------------------------------------------------- /.cvsignore: -------------------------------------------------------------------------------- 1 | autom4te.cache 2 | aclocal.m4 3 | config.h 4 | config.h.in 5 | config.log 6 | config.status 7 | configure 8 | depcomp 9 | install-sh 10 | Makefile 11 | Makefile.in 12 | missing 13 | stamp-h1 14 | compile 15 | confdefs.h 16 | config.guess 17 | config.sub 18 | build-stamp 19 | aeskulap-0.0.1 20 | bin 21 | build 22 | intltool-extract 23 | intltool-merge 24 | intltool-update 25 | intl 26 | m4 27 | config.rpath 28 | intltool-extract.in 29 | intltool-merge.in 30 | intltool-update.in 31 | mkinstalldirs 32 | *.tar.gz 33 | aeskulap-0.1.0 34 | *.tar.gz.sig 35 | log 36 | *.package 37 | uninstalldirs 38 | gconf 39 | stamp-h* 40 | aeskulap.spec 41 | .settings 42 | conftest.foo 43 | aeskulap-0.2.2 44 | aeskulap-*.zip 45 | aeskulap.iss 46 | libtool-fixed 47 | libtool 48 | ltmain.sh 49 | rpmbuild 50 | -------------------------------------------------------------------------------- /pixmaps/README: -------------------------------------------------------------------------------- 1 | The follwing images were taken from the GIMP (www.gimp.org): 2 | 3 | cursor_pan.png 4 | cursor_windowlevel.png 5 | cursor_zoom.png 6 | stock-layers-24.png 7 | stock-tool-eraser-22.png 8 | stock-tool-pencil-22.png 9 | stock-tool-scale-22.png 10 | grid-1.png 11 | 12 | Copyright (C) 1995 Spencer Kimball and Peter Mattis 13 | 14 | The GIMP may be redistributed under the terms of the GNU GPL, 15 | Version 2 or later. 16 | 17 | 18 | All other images files in this directory: 19 | 20 | aeskulap.svg 21 | aeskulap.png 22 | grid-16.png 23 | grid-2h.png 24 | grid-2v.png 25 | grid-4.png 26 | series-1.png 27 | series-2h.png 28 | series-4.png 29 | 30 | Copyright (C) 2005 Alexander Pipelka 31 | 32 | These files may redistributed under the terms of the GNU GPL, 33 | Version 2 or later. 34 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist4.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00004 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN HAYDN^FRANZ^JOSEPH 4 | (0010,0020) LO HF 5 | (0010,0030) DA 17320431 6 | (0010,0040) CS M 7 | (0010,2000) LO ABZESS 8 | (0010,2110) LO TANTAL 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.104 10 | (0032,1032) PN MILLER 11 | (0032,1060) LO EXAM67 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS US 15 | (0032,1070) LO 16 | (0040,0001) AE AA32 17 | (0040,0002) DA 19960103 18 | (0040,0003) TM 165709 19 | (0040,0006) PN MEYER 20 | (0040,0007) LO EXAM98 21 | (0040,0009) SH SPD73843 22 | (0040,0010) SH STN34723 23 | (0040,0011) SH B04F57 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP634265 29 | (0040,1003) SH LOW 30 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/libsrc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # create library from source files 2 | ADD_LIBRARY(dcmdata cmdlnarg dcbytstr dcchrstr dccodec dcdatset dcddirif dcdebug dcdicdir dcdicent dcdict dcdictzz dcdirrec dcelem dcerror dcfilefo dchashdi dcistrma dcistrmb dcistrmf dcistrmz dcitem dclist dcmetinf dcobject dcostrma dcostrmb dcostrmf dcostrmz dcpcache dcpixel dcpixseq dcpxitem dcrleccd dcrlecce dcrlecp dcrledrg dcrleerg dcrlerp dcsequen dcstack dcswap dctag dctagkey dctypes dcuid dcvm dcvr dcvrae dcvras dcvrat dcvrcs dcvrda dcvrds dcvrdt dcvrfd dcvrfl dcvris dcvrlo dcvrlt dcvrobow dcvrof dcvrpn dcvrpobw dcvrsh dcvrsl dcvrss dcvrst dcvrtm dcvrui dcvrul dcvrulup dcvrus dcvrut dcxfer) 3 | 4 | # declare installation files 5 | INSTALL_TARGETS(${INSTALL_LIBDIR} dcmdata) 6 | INSTALL_FILES(${INSTALL_LIBDIR} FILES dicom.dic private.dic) 7 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist3.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00003 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN VIVALDI^ANTONIO 4 | (0010,0020) LO AV35674 5 | (0010,0030) DA 16780304 6 | (0010,0040) CS M 7 | (0010,2000) LO LEUKEMIA 8 | (0010,2110) LO WISMUT 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.103 10 | (0032,1032) PN FALK 11 | (0032,1060) LO EXAM567 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS CR 15 | (0032,1070) LO 16 | (0040,0001) AE CC56\NN77 17 | (0040,0002) DA 19960123 18 | (0040,0003) TM 135558 19 | (0040,0006) PN CONARD 20 | (0040,0007) LO EXAM5656 21 | (0040,0009) SH SPD4564 22 | (0040,0010) SH STN899 23 | (0040,0011) SH B76F67 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP56567 29 | (0040,1003) SH HIGH 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist5.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00005 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN HAYDN^FRANZ^JOSEPH 4 | (0010,0020) LO HF 5 | (0010,0030) DA 17320431 6 | (0010,0040) CS M 7 | (0010,2000) LO ABZESS 8 | (0010,2110) LO THORIUM 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.105 10 | (0032,1032) PN NEWMAN 11 | (0032,1060) LO EXAM8759 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS CR 15 | (0032,1070) LO 16 | (0040,0001) AE AB45\DD56 17 | (0040,0002) DA 19951206 18 | (0040,0003) TM 094500 19 | (0040,0006) PN COOPER 20 | (0040,0007) LO EXAM567 21 | (0040,0009) SH SPD1234 22 | (0040,0010) SH STN8903 23 | (0040,0011) SH B95F66 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP4734734 29 | (0040,1003) SH LOW 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist10.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00001 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN MOZART^WOLFGANG^AMADEUS 4 | (0010,0020) LO MWA484763 5 | (0010,0030) DA 17911205 6 | (0010,0040) CS M 7 | (0010,2000) LO ABZESS 8 | (0010,2110) LO BARIUMSULFAT 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.110 10 | (0032,1032) PN MILLER 11 | (0032,1060) LO EXAM8 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS MR 15 | (0032,1070) LO 16 | (0040,0001) AE TT67 17 | (0040,0002) DA 19960805 18 | (0040,0003) TM 175609 19 | (0040,0006) PN BROWN 20 | (0040,0007) LO EXAM46 21 | (0040,0009) SH SPD4548 22 | (0040,0010) SH STN94594 23 | (0040,0011) SH B58F56 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP4474 29 | (0040,1003) SH LOW 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist6.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00006 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN HAYDN^FRANZ^JOSEPH 4 | (0010,0020) LO HF 5 | (0010,0030) DA 17320431 6 | (0010,0040) CS M 7 | (0010,2000) LO ABZESS 8 | (0010,2110) LO BARIUMSULFAT 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.106 10 | (0032,1032) PN FALK 11 | (0032,1060) LO EXAM758 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS CT 15 | (0032,1070) LO 16 | (0040,0001) AE FG56\ER67\JJ56\TZ77 17 | (0040,0002) DA 19930606 18 | (0040,0003) TM 153600 19 | (0040,0006) PN ROSS 20 | (0040,0007) LO EXAM9584 21 | (0040,0009) SH SPD9478 22 | (0040,0010) SH STN8987 23 | (0040,0011) SH B67F55 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP57463 29 | (0040,1003) SH LOW 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist7.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00007 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN BEETHOVEN^LUDWIG^VAN 4 | (0010,0020) LO BLV734623 5 | (0010,0030) DA 18270326 6 | (0010,0040) CS M 7 | (0010,2000) LO METASTASIS 8 | (0010,2110) LO WISMUT 9 | (0020,000d) UI 1.2.76.0.7230010.3.2.107 10 | (0032,1032) PN ROSS 11 | (0032,1060) LO EXAM8 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS NM 15 | (0032,1070) LO THORIUM 16 | (0040,0001) AE AZ01 17 | (0040,0002) DA 19960502 18 | (0040,0003) TM 140956 19 | (0040,0006) PN JOHNSON 20 | (0040,0007) LO EXAM98 21 | (0040,0009) SH SPD43645 22 | (0040,0010) SH STN9483 23 | (0040,0011) SH B56F56 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP44580 29 | (0040,1003) SH HIGH 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist8.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00008 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN BEETHOVEN^LUDWIG^VAN 4 | (0010,0020) LO BLV734623 5 | (0010,0030) DA 18270326 6 | (0010,0040) CS M 7 | (0010,2000) LO METASTASIS 8 | (0010,2110) LO THORIUM 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.108 10 | (0032,1032) PN CLARK 11 | (0032,1060) LO EXAM857 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS CT 15 | (0032,1070) LO 16 | (0040,0001) AE DS45\NN77\GH67 17 | (0040,0002) DA 19960423 18 | (0040,0003) TM 110856 19 | (0040,0006) PN ROSS 20 | (0040,0007) LO EXAM5596 21 | (0040,0009) SH SPD8265 22 | (0040,0010) SH STN656 23 | (0040,0011) SH B05F07 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP472 29 | (0040,1003) SH LOW 30 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist9.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00009 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN MOZART^WOLFGANG^AMADEUS 4 | (0010,0020) LO MWA484763 5 | (0010,0030) DA 17911205 6 | (0010,0040) CS M 7 | (0010,2000) LO ABZESS 8 | (0010,2110) LO BARIUMSULFAT 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.109 10 | (0032,1032) PN MEIER 11 | (0032,1060) LO EXAM78 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS CT 15 | (0032,1070) LO 16 | (0040,0001) AE AA67 17 | (0040,0002) DA 19931204 18 | (0040,0003) TM 075644 19 | (0040,0006) PN JOHNSON 20 | (0040,0007) LO EXAM56 21 | (0040,0009) SH SPD57584 22 | (0040,0010) SH STN345 23 | (0040,0011) SH B55F56 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP34734H328 29 | (0040,1003) SH HIGH 30 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare directories containing used libraries 2 | LINK_DIRECTORIES(${dcmsr_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${ZLIB_LIBDIR} ${LIBXML_LIBDIR}) 3 | 4 | # declare executables 5 | FOREACH(PROGRAM dsr2html dsr2xml dsrdump xml2dsr) 6 | ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}) 7 | ENDFOREACH(PROGRAM) 8 | 9 | # declare installation files 10 | FOREACH(PROGRAM dsr2html dsr2xml dsrdump xml2dsr) 11 | INSTALL_TARGETS(${INSTALL_BINDIR} ${PROGRAM}) 12 | ENDFOREACH(PROGRAM) 13 | INSTALL_FILES(${INSTALL_LIBDIR} FILES dsr2xml.xsd) 14 | 15 | # make sure executables are linked to the corresponding libraries 16 | FOREACH(PROGRAM dsr2html dsr2xml dsrdump xml2dsr) 17 | TARGET_LINK_LIBRARIES(${PROGRAM} netapi32 wsock32 ofstd dcmdata dcmsr ${ZLIB_LIBS} ${LIBXML_LIBS}) 18 | ENDFOREACH(PROGRAM) 19 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist1.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00000 2 | (0008,0005) CS [ISO_IR 100] 3 | (0010,0010) PN VIVALDI^ANTONIO 4 | (0010,0020) LO AV35674 5 | (0010,0030) DA 16780304 6 | (0010,0040) CS M 7 | (0010,2000) LO METASTASIS 8 | (0010,2110) LO TANTAL 9 | (0020,000d) UI 1.2.276.0.7230010.3.2.101 10 | (0032,1032) PN SMITH 11 | (0032,1060) LO EXAM6 12 | (0040,0100) SQ 13 | (fffe,e000) - 14 | (0008,0060) CS MR 15 | (0032,1070) LO BARIUMSULFAT 16 | (0040,0001) AE AA32\AA33 17 | (0040,0002) DA 19951015 18 | (0040,0003) TM 085607 19 | (0040,0006) PN JOHNSON 20 | (0040,0007) LO EXAM74 21 | (0040,0009) SH SPD3445 22 | (0040,0010) SH STN456 23 | (0040,0011) SH B34F56 24 | (0040,0012) LO 25 | (0040,0400) LT 26 | (fffe,e00d) - 27 | (fffe,e0dd) - 28 | (0040,1001) SH RP454G234 29 | (0040,1003) SH LOW 30 | -------------------------------------------------------------------------------- /dcmtk/ofstd/tests/tlist.exp: -------------------------------------------------------------------------------- 1 | 2 | OFList a = sequence(1, 20); 3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 4 | 5 | OFList b = randseq(20); 6 | 28 27 5 17 44 6 9 40 15 26 49 35 15 48 13 27 25 25 9 6 7 | 8 | OFList c = a and b; 9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 28 27 5 17 44 6 9 40 15 26 49 35 15 48 13 27 25 25 9 6 10 | 11 | OFList d = map(inc, a); 12 | 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 13 | 14 | OFList f = select(is_odd, a); 15 | 1 3 5 7 9 11 13 15 17 19 16 | 17 | int red = a.reduce(plus, 0); 18 | 210 19 | int second = a[2]; 20 | 3 21 | OFList g = combine(plus, a, b); 22 | 29 29 8 21 49 12 16 48 24 36 60 47 28 62 28 43 42 43 28 26 23 | 24 | g.del(is_odd); 25 | 8 12 16 48 24 36 60 28 62 28 42 28 26 26 | 1 27 | 4 28 | 9 29 | 16 30 | 36 31 | 32 | done 33 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistdb/OFFIS/wklist2.dump: -------------------------------------------------------------------------------- 1 | (0008,0050) SH 00002 2 | (0008,0005) CS [ISO_IR 100] 3 | (0008,0050) SH 345345 4 | (0010,0010) PN VIVALDI^ANTONIO 5 | (0010,0020) LO AV35674 6 | (0010,0030) DA 16780304 7 | (0010,0040) CS M 8 | (0010,2000) LO ABZESS 9 | (0010,2110) LO BARIUMSULFAT 10 | (0020,000d) UI 1.2.276.0.7230010.3.2.102 11 | (0032,1032) PN NEWMAN 12 | (0032,1060) LO EXAM5464 13 | (0040,0100) SQ 14 | (fffe,e000) - 15 | (0008,0060) CS CT 16 | (0032,1070) LO 17 | (0040,0001) AE AB45 18 | (0040,0002) DA 19960406 19 | (0040,0003) TM 160700 20 | (0040,0006) PN ROSS 21 | (0040,0007) LO EXAM04 22 | (0040,0009) SH SPD1342 23 | (0040,0010) SH STNAB89 24 | (0040,0011) SH B67F66 25 | (0040,0012) LO 26 | (0040,0400) LT 27 | (fffe,e00d) - 28 | (fffe,e0dd) - 29 | (0040,1001) SH RP488M9439 30 | (0040,1003) SH HIGH 31 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare directories containing used libraries 2 | LINK_DIRECTORIES(${dcmimage_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${dcmimgle_BINARY_DIR} ${ZLIB_LIBDIR} ${LIBTIFF_LIBDIR} ${LIBPNG_LIBDIR}) 3 | 4 | # declare executables 5 | FOREACH(PROGRAM dcm2pnm dcmquant dcmscale) 6 | ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}) 7 | ENDFOREACH(PROGRAM) 8 | 9 | # declare installation files 10 | FOREACH(PROGRAM dcm2pnm dcmquant dcmscale) 11 | INSTALL_TARGETS(${INSTALL_BINDIR} ${PROGRAM}) 12 | ENDFOREACH(PROGRAM) 13 | 14 | # make sure executables are linked to the corresponding libraries 15 | FOREACH(PROGRAM dcm2pnm dcmquant dcmscale) 16 | TARGET_LINK_LIBRARIES(${PROGRAM} netapi32 wsock32 ofstd dcmdata dcmimgle dcmimage ${ZLIB_LIBS}) 17 | ENDFOREACH(PROGRAM) 18 | TARGET_LINK_LIBRARIES(dcm2pnm ${LIBTIFF_LIBS} ${LIBPNG_LIBS}) 19 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry0.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist query 3 | # 4 | (0010,0010) PN [] # 6, 1 PatientName 5 | (0032,1064) SQ (Sequence with explicit Length #=0) # 0, 1 RequestedProcedureCodeSequence 6 | (fffe,e000) na (Item with explicit Length #=12) # 0, 1 Item 7 | (0008,0100) SH [] # Code Value 8 | (0008,0102) SH [] # Coding Scheme Designator 9 | (0008,0104) LO [] # Code Meaning 10 | (fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 1 ItemDelimitationItem 11 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 12 | -------------------------------------------------------------------------------- /imagepool/imagepool.layout: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /dcmtk/config/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for config 3 | # 4 | 5 | @SET_MAKE@ 6 | 7 | SHELL = /bin/sh 8 | 9 | include @common_makefile@ 10 | 11 | 12 | all: 13 | 14 | install: 15 | 16 | install-bin: 17 | 18 | install-doc: 19 | 20 | install-etc: 21 | 22 | install-include: include-install 23 | 24 | install-lib: 25 | 26 | install-support: 27 | 28 | libsrc-all: 29 | 30 | 31 | include-install: 32 | ./mkinstalldirs $(includedir) 33 | ./mkinstalldirs $(includedir)/dcmtk 34 | ./mkinstalldirs $(includedir)/dcmtk/config 35 | $(INSTALL_DATA) include/dcmtk/config/osconfig.h $(includedir)/dcmtk/config 36 | $(INSTALL_DATA) include/dcmtk/config/cfunix.h $(includedir)/dcmtk/config 37 | 38 | clean: 39 | (cd include/dcmtk/config; rm -f $(TRASH)) 40 | rm -rf $(TRASH) 41 | 42 | distclean: 43 | (cd include/dcmtk/config; rm -f $(DISTTRASH) cfunix.h) 44 | rm -rf $(DISTTRASH) Makefile.def 45 | 46 | dependencies: 47 | -------------------------------------------------------------------------------- /dcmtk/imagectn/docs/imagectn.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | \page mod_imagectn imagectn: an image database server 4 | 5 | This module contains a simple image archive that manages a number of storage 6 | areas and allows images to be stored in these storage areas using the DICOM 7 | Storage Service Class. It also allows image attributes to be queried and 8 | images to be retrieved using the DICOM Query/Retrieve Service Class. 9 | 10 | \section Tools 11 | 12 | This module contains the following command line tools: 13 | \li \ref dbregimg 14 | \li \ref imagectn 15 | \li \ref ti 16 | 17 | \section Files 18 | 19 | The following files provide further documentation: 20 | \li \ref file_ctnconf 21 | \li \ref file_ctnsetup 22 | 23 | */ 24 | 25 | /*! 26 | \page file_ctnconf ctnconf.txt file 27 | \verbinclude ctnconf.txt 28 | */ 29 | /*! 30 | \page file_ctnsetup ctnsetup.txt file 31 | \verbinclude ctnsetup.txt 32 | */ 33 | -------------------------------------------------------------------------------- /widgets/afloatwidget.h: -------------------------------------------------------------------------------- 1 | #ifndef AESKULAP_FLOATWIDGET_H 2 | #define AESKULAP_FLOATWIDGET_H 3 | 4 | #include 5 | #include 6 | 7 | namespace Aeskulap { 8 | 9 | class FloatWidget : public Gtk::Window { 10 | public: 11 | 12 | FloatWidget(Gtk::Widget& parent, int width, int height); 13 | 14 | virtual ~FloatWidget(); 15 | 16 | static void raise_global(); 17 | 18 | protected: 19 | 20 | void on_realize(); 21 | 22 | void on_show(); 23 | 24 | void on_hide(); 25 | 26 | bool on_timeout(int timer); 27 | 28 | sigc::connection m_motion_connection; 29 | 30 | int m_width; 31 | 32 | int m_height; 33 | 34 | int last_x; 35 | 36 | int last_y; 37 | 38 | Gtk::Widget* m_parent; 39 | 40 | Glib::RefPtr m_win; 41 | 42 | private: 43 | 44 | static std::set m_widgetlist; 45 | 46 | }; 47 | 48 | } // namespace Aeskulap 49 | 50 | #endif // AESKULAP_FLOATWIDGET_H 51 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/docs/dcmqrdb.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | \page mod_dcmqrdb dcmqrdb: an image database server 4 | 5 | This module contains a simple image archive that manages a number of storage 6 | areas and allows images to be stored in these storage areas using the DICOM 7 | Storage Service Class. It also allows image attributes to be queried and 8 | images to be retrieved using the DICOM Query/Retrieve Service Class. 9 | 10 | \section Tools 11 | 12 | This module contains the following command line tools: 13 | \li \ref dcmqridx 14 | \li \ref dcmqrscp 15 | \li \ref dcmqrti 16 | 17 | \section Files 18 | 19 | The following files provide further documentation: 20 | \li \ref file_dcmqrcnf 21 | \li \ref file_dcmqrset 22 | 23 | */ 24 | 25 | /*! 26 | \page file_dcmqrcnf dcmqrcnf.txt file 27 | \verbinclude dcmqrcnf.txt 28 | */ 29 | /*! 30 | \page file_dcmqrset dcmqrset.txt file 31 | \verbinclude dcmqrset.txt 32 | */ 33 | -------------------------------------------------------------------------------- /patches/dcmtk-dcmimage.patch: -------------------------------------------------------------------------------- 1 | Index: dipipng.cc 2 | =================================================================== 3 | RCS file: /var/lib/cvs/aeskulap/dcmtk/dcmimage/libsrc/dipipng.cc,v 4 | retrieving revision 1.1 5 | diff -u -r1.1 dipipng.cc 6 | --- dipipng.cc 26 Jun 2005 19:26:09 -0000 1.1 7 | +++ dipipng.cc 26 Jun 2005 20:49:06 -0000 8 | @@ -32,6 +32,7 @@ 9 | 10 | 11 | #include "osconfig.h" 12 | +#include "ofstring.h" 13 | 14 | #ifdef WITH_LIBPNG 15 | 16 | Index: dipitiff.cc 17 | =================================================================== 18 | RCS file: /var/lib/cvs/aeskulap/dcmtk/dcmimage/libsrc/dipitiff.cc,v 19 | retrieving revision 1.1 20 | diff -u -r1.1 dipitiff.cc 21 | --- dipitiff.cc 26 Jun 2005 19:26:09 -0000 1.1 22 | +++ dipitiff.cc 26 Jun 2005 20:49:06 -0000 23 | @@ -32,6 +32,7 @@ 24 | 25 | 26 | #include "osconfig.h" 27 | +#include "ofstring.h" 28 | 29 | #ifdef WITH_LIBTIFF 30 | 31 | -------------------------------------------------------------------------------- /dcmtk/config/confmod.in: -------------------------------------------------------------------------------- 1 | dnl Process this file with autoconf to produce a configure script. 2 | 3 | AC_INIT(Makefile.in) 4 | 5 | parentdir=`pwd` 6 | relparentdir=. 7 | configdir="configdir" 8 | 9 | while test $parentdir != "/" -a $configdir = "configdir"; do 10 | if test -d $parentdir/config ; then 11 | configdir=`echo $relparentdir | sed 's/^\.\///'`/config 12 | else 13 | changequote(, )dnl 14 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 15 | changequote([, ])dnl 16 | relparentdir=$relparentdir/.. 17 | fi 18 | done 19 | 20 | if test $configdir = "configdir" ; then 21 | echo "Cannot find configure directory" 22 | exit 1 23 | fi 24 | 25 | dnl Configuration Utilities 26 | AC_CONFIG_AUX_DIR($configdir) 27 | 28 | dnl Include general file 29 | sinclude(general.m4)dnl 30 | 31 | AC_SUBST(configdir) 32 | 33 | files=`find . -name "*.in" -print | grep -v "/config" | sed -e 's/.in$/ /g'` 34 | 35 | AC_OUTPUT($files) 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- 1 | 2005-08-24 gettextize 2 | 3 | * Makefile.am (SUBDIRS): Add intl, 4 | (DIST_SUBDIRS): Add intl, 5 | (EXTRA_DIST): Add config.rpath mkinstalldirs. 6 | * configure.in (AC_OUTPUT): Add intl/Makefile, 7 | 8 | 2005-08-23 gettextize 9 | 10 | * Makefile.am (SUBDIRS): Add intl, 11 | (DIST_SUBDIRS): Add intl, 12 | (EXTRA_DIST): Add config.rpath mkinstalldirs. 13 | * configure.in (AC_OUTPUT): Add intl/Makefile, 14 | 15 | 2005-08-14 gettextize 16 | 17 | * Makefile.am (SUBDIRS): Add intl, 18 | (EXTRA_DIST): Add config.rpath mkinstalldirs. 19 | * configure.in (AC_OUTPUT): Add intl/Makefile, 20 | 21 | 2005-08-13 gettextize 22 | 23 | * Makefile.am (SUBDIRS): Add intl. 24 | (ACLOCAL_AMFLAGS): New variable. 25 | (EXTRA_DIST): Add config.rpath, mkinstalldirs, m4/ChangeLog. 26 | * configure.in (AC_OUTPUT): Add intl/Makefile. 27 | 28 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry8.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist entry 3 | # 4 | (0010,0010) PN [] # 6, 1 PatientName 5 | (0040,0100) SQ # 250, 1 ScheduledProcedureStepSequence 6 | (fffe,e000) na # 242, 1 Item 7 | (0008,0060) CS [] # 2, 1 Modality 8 | (0040,0001) AE [AA2] # 8, 2 ScheduledStationAETitle 9 | (0040,0010) SH [A2] # 6, 2 ScheduledStationName 10 | (fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 1 ItemDelimitationItem 11 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 12 | 13 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry12.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist entry 3 | # 4 | (0010,0010) PN [] # 6, 1 PatientName 5 | (0040,0100) SQ # 250, 1 ScheduledProcedureStepSequence 6 | (fffe,e000) na # 242, 1 Item 7 | (0008,0060) CS [] # 2, 1 Modality 8 | (0040,0001) AE [AA4] # 8, 2 ScheduledStationAETitle 9 | (0040,0010) SH [A2] # 6, 2 ScheduledStationName 10 | (0040,0400) LT [*] # 0, 1 CommentsOnTheScheduledProcedureStep 11 | (fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 1 ItemDelimitationItem 12 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 13 | 14 | -------------------------------------------------------------------------------- /dcmtk/config/docs/config.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | \page mod_config config: configuration utilities for dcmtk 4 | 5 | This module contains configuration files for the OFFIS "dcmtk" (DICOM Toolkit). 6 | The configuration mechanism uses GNU autoconf / configure facilities. 7 | 8 | \section Files 9 | 10 | The following files provide further documentation: 11 | \li \ref file_config 12 | \li \ref file_dirstruc 13 | \li \ref file_envvars 14 | \li \ref file_macros 15 | \li \ref file_modules 16 | 17 | */ 18 | 19 | /*! 20 | \page file_config config.txt file 21 | \verbinclude config.txt 22 | */ 23 | /*! 24 | \page file_dirstruc dirstruc.txt file 25 | \verbinclude dirstruc.txt 26 | */ 27 | /*! 28 | \page file_envvars envvars.txt file 29 | \verbinclude envvars.txt 30 | */ 31 | /*! 32 | \page file_macros macros.txt file 33 | \verbinclude macros.txt 34 | */ 35 | /*! 36 | \page file_modules modules.txt file 37 | \verbinclude modules.txt 38 | */ 39 | -------------------------------------------------------------------------------- /dcmtk/docs/CHANGES.321: -------------------------------------------------------------------------------- 1 | Release 3.2.1 (Public Release - 1997.06.09) 2 | 3 | - Updated Version Number and Implementation Version Name to reflect the 4 | current public release (3.2.1) 5 | Affects: dcmdata/include/dcuid.h 6 | 7 | **** Changes from 97.06.09 (barth) 8 | 9 | - Correct detection of Windows 95/NT 10 | Affects: config/include/osconfig.h 11 | 12 | **** Changes from 97.06.06 (barth) 13 | 14 | - corrected error: canWriteXfer returns false if the old transfer 15 | syntax was unknown, which causes several applications to prohibit the 16 | writing of a dataset. 17 | Affects: dcmdata/libsrc/dcitem.cc 18 | dcmdata/libsrc/dcsequen.cc 19 | dcmdata/libsrc/dcpixseq.cc 20 | dcmdata/libsrc/dcdatset.cc 21 | 22 | **** Changes from 97.06.05 (hewett) 23 | 24 | - Added Papyrus 3.1 data dictionary attributes. 25 | Affects: dcmdata/libsrc/dicom.dic 26 | dcmdata/include/dcdeftag.h 27 | dcmdata/libsrc/dcdictzz.cc 28 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmdata/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | 18 | LOCALINCLUDES = -I$(top_srcdir)/include -I$(ofstddir)/include 19 | LIBDIRS = -L$(top_srcdir)/libsrc -L$(ofstddir)/libsrc 20 | LOCALLIBS = -ldcmdata -lofstd $(ZLIBLIBS) 21 | 22 | objs = tvrdatim.o 23 | progs = tvrdatim 24 | 25 | 26 | all: $(progs) 27 | 28 | tvrdatim: tvrdatim.o 29 | $(CXX) $(CXXFLAGS) $(LDFLAGS) $(LIBDIRS) -o $@ $@.o $(LOCALLIBS) $(MATHLIBS) $(LIBS) 30 | 31 | 32 | install: all 33 | 34 | clean: 35 | rm -f $(objs) $(progs) $(TRASH) 36 | 37 | distclean: 38 | rm -f $(objs) $(progs) $(DISTTRASH) 39 | 40 | 41 | dependencies: 42 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 43 | 44 | include $(DEP) 45 | -------------------------------------------------------------------------------- /widgets/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libgtkdicom.la 2 | 3 | libgtkdicom_la_SOURCES = \ 4 | avaluetool.h \ 5 | avaluetool.cpp \ 6 | afloatwidget.h \ 7 | afloatwidget.cpp \ 8 | adatefilter.h \ 9 | adatefilter.cpp \ 10 | atiler.h \ 11 | atiler.cpp \ 12 | aseriesmenu.h \ 13 | aseriesmenu.cpp \ 14 | astudytab.h \ 15 | astudytab.cpp \ 16 | awindowleveltoolbutton.h \ 17 | awindowleveltoolbutton.cpp \ 18 | imagelayouttoolbutton.h \ 19 | imagelayouttoolbutton.cpp \ 20 | serieslayouttoolbutton.h \ 21 | serieslayouttoolbutton.cpp \ 22 | displayparameters.h \ 23 | displayparameters.cpp \ 24 | seriesview.h \ 25 | seriesview.cpp \ 26 | studyview.h \ 27 | studyview.cpp \ 28 | asimpledisplay.h \ 29 | asimpledisplay.cpp \ 30 | adisplay.h \ 31 | adisplay.cpp \ 32 | aframectrl.h \ 33 | amultiframectrl.h \ 34 | amultiframectrl.cpp 35 | 36 | #libgtkdicom_la_LIBADD = \ 37 | # $(GTKMM_LIBS) 38 | 39 | INCLUDES = \ 40 | -I$(top_srcdir)/configuration \ 41 | -I$(top_srcdir)/imagepool \ 42 | -I$(top_srcdir)/src \ 43 | $(GTKMM_CFLAGS) 44 | -------------------------------------------------------------------------------- /dcmtk/config/include/dcmtk/config/osconfig.h: -------------------------------------------------------------------------------- 1 | #ifndef OSCONFIG_H 2 | #define OSCONFIG_H 3 | 4 | /* 5 | ** Define enclosures for include files with C linkage (mostly system headers) 6 | */ 7 | #ifdef __cplusplus 8 | #define BEGIN_EXTERN_C extern "C" { 9 | #define END_EXTERN_C } 10 | #else 11 | #define BEGIN_EXTERN_C 12 | #define END_EXTERN_C 13 | #endif 14 | 15 | 16 | /* 17 | ** This head includes an OS/Compiler specific configuration header. 18 | ** Add entries for specific non-unix OS/Compiler environments. 19 | ** Under unix the default should be used. 20 | ** 21 | */ 22 | 23 | #ifdef HAVE_CONFIG_H 24 | /* 25 | ** Some sort of Unix platform supported by the GNU Configure utility. 26 | ** Just include the automatically generated 27 | */ 28 | #include "cfunix.h" 29 | 30 | #elif defined(_WIN32) 31 | /* 32 | ** Visual C++ in a Windows 32 bit environment (Windows 9x/Me/NT/2000/XP) 33 | */ 34 | #include "dcmtk/config/cfwin32.h" 35 | 36 | #else 37 | /* 38 | ** Don't know what sort of machine this is 39 | */ 40 | #endif 41 | 42 | #endif /* !OSCONFIG_H*/ 43 | -------------------------------------------------------------------------------- /dcmtk/config/include/osconfig.h: -------------------------------------------------------------------------------- 1 | #ifndef OSCONFIG_H 2 | #define OSCONFIG_H 3 | 4 | /* 5 | ** Define enclosures for include files with C linkage (mostly system headers) 6 | */ 7 | #ifdef __cplusplus 8 | #define BEGIN_EXTERN_C extern "C" { 9 | #define END_EXTERN_C } 10 | #else 11 | #define BEGIN_EXTERN_C 12 | #define END_EXTERN_C 13 | #endif 14 | 15 | 16 | /* 17 | ** This head includes an OS/Compiler specific configuration header. 18 | ** Add entries for specific non-unix OS/Compiler environments. 19 | ** Under unix the default should be used. 20 | ** 21 | */ 22 | 23 | #ifdef HAVE_CONFIG_H 24 | /* 25 | ** Some sort of Unix platform supported by the GNU Configure utility. 26 | ** Just include the automatically generated 27 | */ 28 | #include "cfunix.h" 29 | 30 | #elif defined(_WIN32) 31 | /* 32 | ** Visual C++ in a Windows 32 bit environment (Windows 9x/Me/NT/2000/XP) 33 | */ 34 | #include "cfwin32.h" 35 | 36 | using namespace std; 37 | 38 | #else 39 | /* 40 | ** Don't know what sort of machine this is 41 | */ 42 | #endif 43 | 44 | #endif /* !OSCONFIG_H*/ 45 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/docs/dcmwlm.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | \page mod_dcmwlm dcmwlm: a modality worklist database server 4 | 5 | This module contains classes which provide support for applications that 6 | implement the DICOM Modality Worklist Management Service as an SCP. SCPs 7 | that are based on these classes can retrieve information that is returned 8 | in C-Find-RSP messages from worklist files that are existent in a certain 9 | directory on an accessible hard drive. 10 | 11 | The main interface classes are: 12 | \li \b WlmActivityManager 13 | \li \b WlmDataSource 14 | \li \b WlmDataSourceFileSystem 15 | \li \b WlmFileSystemInteractionManager 16 | 17 | \section Tools 18 | 19 | This module contains the following command line tool: 20 | \li \ref wlmscpfs 21 | 22 | \section Examples 23 | 24 | For an example of how to use the main interface classes of this module, see 25 | file 'wlmscpfs.cc' (containing the main function of the corresponding tool) and 26 | file 'wlcefs.cc' (making use of the WlmActivityManager class that manages all 27 | activities a corresponding SCP has to manage). 28 | 29 | */ 30 | -------------------------------------------------------------------------------- /patches/dcmtk-ofstring.patch: -------------------------------------------------------------------------------- 1 | Index: ofstring.h 2 | =================================================================== 3 | RCS file: /var/lib/cvs/aeskulap/dcmtk/ofstd/include/ofstring.h,v 4 | retrieving revision 1.1 5 | diff -u -r1.1 ofstring.h 6 | --- ofstring.h 26 Jun 2005 19:25:53 -0000 1.1 7 | +++ ofstring.h 26 Jun 2005 20:30:19 -0000 8 | @@ -37,6 +37,8 @@ 9 | #include "oftypes.h" /* for OFBool */ 10 | #include "ofcast.h" 11 | 12 | +#define HAVE_STD_STRING 13 | + 14 | #ifdef HAVE_STD_STRING 15 | /* 16 | ** Use the ANSI Standard string class 17 | Index: ofstring.cc 18 | =================================================================== 19 | RCS file: /var/lib/cvs/aeskulap/dcmtk/ofstd/libsrc/ofstring.cc,v 20 | retrieving revision 1.1 21 | diff -u -r1.1 ofstring.cc 22 | --- ofstring.cc 26 Jun 2005 19:26:16 -0000 1.1 23 | +++ ofstring.cc 26 Jun 2005 20:30:32 -0000 24 | @@ -42,6 +42,8 @@ 25 | 26 | #include "osconfig.h" /* include OS specific configuration first */ 27 | 28 | +#define HAVE_STD_STRING 29 | + 30 | #ifndef HAVE_STD_STRING 31 | 32 | #include "ofstring.h" 33 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/apps/report.css: -------------------------------------------------------------------------------- 1 | TD { 2 | background-color: #CCCCFF; 3 | font-family : sans-serif ; 4 | padding: 4px; 5 | } 6 | 7 | P SMALL { 8 | background : #EEEEEE; 9 | width: 100%; 10 | color : Black; 11 | text-align : left; 12 | } 13 | 14 | P { 15 | background : #FAFAFA; 16 | text-align : justify; 17 | } 18 | 19 | SMALL { 20 | color : Gray; 21 | } 22 | 23 | BODY { 24 | background-color: #EEEEEE; 25 | font-family : sans-serif ; 26 | } 27 | 28 | HR { 29 | color : Silver; 30 | border : thin; 31 | background : transparent; 32 | } 33 | 34 | A { 35 | color: Maroon; 36 | } 37 | 38 | A:Hover { 39 | color: red; 40 | } 41 | 42 | SMALL A { 43 | color: Gray; 44 | } 45 | 46 | H1,H2,H3,H4,H5,H6 { 47 | background-color: #000099; 48 | color: white; 49 | width: 100%; 50 | } 51 | 52 | H1 { 53 | padding: 4px; 54 | font-size : 150%; 55 | font-weight : bold; 56 | } 57 | 58 | H2 { 59 | padding: 3px; 60 | font-size : 120%; 61 | } 62 | 63 | H3,H4,H5,H6 { 64 | padding: 2px; 65 | } 66 | 67 | H4,H5,H6 { 68 | font-size: 100%; 69 | } 70 | 71 | H1,H2 A { 72 | color : White; 73 | } 74 | -------------------------------------------------------------------------------- /dcmtk/docs/CHANGES.310: -------------------------------------------------------------------------------- 1 | Release 3.1.0 (Public Release - 1996.09.01) 2 | 3 | dcmdata package: 4 | 5 | - Corrected bug whereby the search stack would be invalid if nothing 6 | was found. Added capability to print the contents of a dataset to 7 | any stream (was previously only stderr). The dcmdump now accepts 8 | additional parameters to test the new print capabilities. 9 | Affects: dcmdata/... 10 | 11 | dcmnet package: 12 | 13 | - Added automatic tests in the DIMSE level network code to check 14 | that a data dictionary is loaded. Calls to DIMSE routines will 15 | now fail if no data dictionary is loaded. Previously, the lack of 16 | a loaded data dictionary would cause obscure errors. 17 | Affects: dcmnet/libsrc/dimse.cc 18 | 19 | - When requesting an association, added check that presentation 20 | contexts have been defined. 21 | Affects: dcmnet/libsrc/assoc.h 22 | 23 | wlistctn package: 24 | 25 | - Added example worklist database (directory wlistdb) 26 | 27 | - Optimized perl script to only call sub-programs if necessary. 28 | Affects: wlistctn/perl/worklist.pl 29 | -------------------------------------------------------------------------------- /dcmtk/config/docs/dirstruc.txt: -------------------------------------------------------------------------------- 1 | Recommended project directory structure for the dcmtk project 2 | ============================================================= 3 | 4 | dcmtk 5 | config 6 | docs 7 | include 8 | templates 9 | module1 10 | apps # application programs 11 | docs # documentation 12 | etc # configuration files 13 | include # include directory 14 | libsrc # library sources 15 | tests # test programs 16 | module2 17 | ... 18 | 19 | If you use this structure, copy from the config/templates directory 20 | Makefile.mod -> dcmtk/moduleX/Makefile.in 21 | configure.mod -> dcmtk/moduleX/configure 22 | 23 | They can be used without any changes if you are using the structure above. 24 | 25 | There are more files in the template directory: 26 | Makefile.lib: Sample Makefile.in for libraries in libsrc 27 | Makefile.src: Sample Makefile.in for applications in apps, tests 28 | 29 | More information about configure.mod can be found in modules.txt 30 | -------------------------------------------------------------------------------- /dcmtk/config/templates/Makefile.lib: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for libraries 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH=@srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir=@srcdir@ 11 | top_srcdir=@top_srcdir@ 12 | configdir=@top_srcdir@/@configdir@ 13 | 14 | # Special defines for the Library, define them in LOCALDEFS 15 | 16 | LOCALDEFS= 17 | 18 | include $(configdir)/@common_makefile@ 19 | 20 | objs= #all objects in library 21 | 22 | all: library.$(LIBEXT) 23 | 24 | 25 | 26 | install: all 27 | $(configdir)/mkinstalldirs $(libdir) 28 | $(INSTALL_DATA) library.$(LIBEXT) $(libdir)/library.$(LIBEXT) 29 | 30 | 31 | clean: 32 | (cd $(dicomdir); $(MAKE) clean) 33 | rm -f $(objs) library.$(LIBEXT) $(TRASH) 34 | 35 | distclean: 36 | (cd $(dicomdir); $(MAKE) distclean) 37 | rm -f $(objs) library.$(LIBEXT) $(DISTTRASH) 38 | 39 | 40 | libdcmdata.$(LIBEXT): $(objs) 41 | $(AR) $(ARFLAGS) $@ $(objs) 42 | $(RANLIB) $@ 43 | 44 | 45 | dependencies: 46 | $(CXX) -MM $(includes) *.cc > $(DEP) 47 | (cd $(dicomdir); touch $(DEP); $(MAKE) dependencies) 48 | 49 | include $(DEP) 50 | -------------------------------------------------------------------------------- /dcmtk/config/templates/Makefile.src: -------------------------------------------------------------------------------- 1 | # 2 | # Application Makefile template 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH= @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir= @srcdir@ 11 | top_srcdir= @top_srcdir@ 12 | configdir=@top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | LIBDIRS = -L$(top_srcdir)/libsrc -L$(libdir) 17 | LOCALLIBS = #every non system library you need to compile 18 | 19 | objs= # all objects to compile 20 | 21 | progs= # all programs to make 22 | 23 | all: $(progs) 24 | 25 | prog: prog.o # additionally a not install library 26 | $(CXX) $(CXXFLAGS) $(LDFLAGS) $(LIBDIRS) -o $@ $@.o $(LOCALLIBS) $(LIBS) 27 | 28 | install: all 29 | $(configdir)/mkinstalldirs $(bindir) 30 | for prog in $(progs); do \ 31 | $(INSTALL_PROGRAM) $$prog$(BINEXT) $(bindir); strip $(bindir)/$$prog$(BINEXT) ;\ 32 | done 33 | 34 | 35 | clean: 36 | rm -f $(objs) $(progs) $(TRASH) 37 | 38 | distclean: 39 | rm -f $(objs) $(progs) $(DISTTRASH) 40 | 41 | 42 | dependencies: 43 | $(CXX) -MM $(includes) *.cc > $(DEP) 44 | 45 | include $(DEP) 46 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsr/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | 19 | LOCALINCLUDES = -I$(ofstddir)/include -I$(dcmdatadir)/include 20 | LIBDIRS = -L$(top_srcdir)/libsrc -L$(ofstddir)/libsrc -L$(dcmdatadir)/libsrc 21 | LOCALLIBS = -ldcmsr -ldcmdata -lofstd $(XMLLIBS) $(ZLIBLIBS) 22 | 23 | objs = mkreport.o 24 | progs = mkreport 25 | 26 | 27 | all: $(progs) 28 | 29 | mkreport: mkreport.o 30 | $(CXX) $(CXXFLAGS) $(LDFLAGS) $(LIBDIRS) -o $@ mkreport.o $(LOCALLIBS) $(MATHLIBS) $(LIBS) 31 | 32 | 33 | install: all 34 | 35 | clean: 36 | rm -f $(objs) $(progs) $(TRASH) 37 | 38 | distclean: 39 | rm -f $(objs) $(progs) $(DISTTRASH) 40 | 41 | 42 | dependencies: 43 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 44 | 45 | include $(DEP) 46 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry5.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist entry 3 | # 4 | (0010,0010) PN [] # 6, 1 PatientName 5 | (0040,0100) SQ # 250, 1 ScheduledProcedureStepSequence 6 | (fffe,e000) na # 242, 1 Item 7 | (0008,0060) CS [] # 2, 1 Modality 8 | (0040,0002) DA [] # 8, 1 ScheduledProcedureStepStartDate 9 | (0040,0003) TM [120000-] # 6, 1 ScheduledProcedureStepStartTime 10 | (0040,0006) PN [] # 8, 1 ScheduledPerformingPhysiciansName 11 | (0040,0009) SH [] # 8, 1 ScheduledProcedureStepID 12 | (fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 1 ItemDelimitationItem 13 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 14 | 15 | -------------------------------------------------------------------------------- /imagepool/Makefile.am: -------------------------------------------------------------------------------- 1 | if BUILD_NOT_MINGW32 2 | pkglib_LTLIBRARIES = libimagepool.la 3 | else 4 | lib_LTLIBRARIES = libimagepool.la 5 | endif 6 | 7 | libimagepool_la_SOURCES = \ 8 | dicomdir.cpp \ 9 | dicomdirloader.h \ 10 | dicomdirloader.cpp \ 11 | poolservers.h \ 12 | poolservers.cpp \ 13 | netclient.h \ 14 | loader.cpp \ 15 | loader.h \ 16 | fileloader.h \ 17 | fileloader.cpp \ 18 | netloader.h \ 19 | netloader.cpp \ 20 | netquery.cpp \ 21 | imagepool.h \ 22 | imagepool.cpp \ 23 | poolinstance.h \ 24 | poolinstance.cpp \ 25 | poolseries.h \ 26 | poolseries.cpp \ 27 | poolstudy.h \ 28 | poolstudy.cpp \ 29 | poolassociation.cpp \ 30 | poolassociation.h \ 31 | poolfindassociation.cpp \ 32 | poolfindassociation.h \ 33 | poolmoveassociation.cpp \ 34 | poolmoveassociation.h \ 35 | poolnetwork.cpp \ 36 | poolnetwork.h 37 | 38 | libimagepool_la_LIBADD = \ 39 | $(DCMTK_LIBS) \ 40 | $(GTKMM_LIBS) \ 41 | ../configuration/libconfiguration.la \ 42 | -lpng \ 43 | -ltiff 44 | 45 | libimagepool_la_LDFLAGS = \ 46 | $(LDFLAGS_AESKULAP_LIBS) 47 | 48 | INCLUDES = \ 49 | -I$(top_srcdir)/configuration \ 50 | $(DCMTK_CFLAGS) \ 51 | $(GTKMM_CFLAGS) 52 | -------------------------------------------------------------------------------- /dcmtk/docs/ANNOUNCE.310: -------------------------------------------------------------------------------- 1 | ANNOUNCEMENT 2 | 3 | The DICOM server software used during the June CAR'96 DICOM Demonstration 4 | is now publically available from: 5 | 6 | ftp://ftp.offis.uni-oldenburg.de/pub/dicom/offis/software/ 7 | 8 | The CAR'96 DICOM demonstration featured Modality Worklist Management 9 | and Image Storage/Query/Retrieval. The available software includes 10 | source code and documentation for the worklist management and image 11 | storage/query/retrieve server applications, a number of test 12 | applications, and the necessary libraries. 13 | 14 | This software package as been renamed DCMTK (DiCoM ToolKit). It contains 15 | a number of improvements over the software previously available from 16 | OFFIS/Oldenburg University, the most important being: 17 | 18 | - configuration using GNU-Configure 19 | - a modality worklist SCP and SCU 20 | - a new C++ encoding/decoding library 21 | - support for offline media 22 | - support for explicit VR transfer syntaxes 23 | - a user-extensible data dictionary 24 | - support for all balloted image SOP classes 25 | - numerous bug fixes 26 | 27 | The software is now being maintained by OFFIS, a non-profit R&D institute. 28 | 29 | -------------------------------------------------------------------------------- /dcmtk/docs/ANNOUNCE.311: -------------------------------------------------------------------------------- 1 | ANNOUNCEMENT 2 | 3 | The DICOM server software used during the June CAR'96 DICOM Demonstration 4 | is now publically available from: 5 | 6 | ftp://ftp.offis.uni-oldenburg.de/pub/dicom/offis/software/ 7 | 8 | The CAR'96 DICOM demonstration featured Modality Worklist Management 9 | and Image Storage/Query/Retrieval. The available software includes 10 | source code and documentation for the worklist management and image 11 | storage/query/retrieve server applications, a number of test 12 | applications, and the necessary libraries. 13 | 14 | This software package has been renamed DCMTK (DiCoM ToolKit). It contains 15 | a number of improvements over the software previously available from 16 | OFFIS/Oldenburg University, the most important being: 17 | 18 | - configuration using GNU-Configure 19 | - a modality worklist SCP and SCU 20 | - a new C++ encoding/decoding library 21 | - support for offline media 22 | - support for explicit VR transfer syntaxes 23 | - a user-extensible data dictionary 24 | - support for all balloted image SOP classes 25 | - numerous bug fixes 26 | 27 | The software is now being maintained by OFFIS, a non-profit R&D institute. 28 | 29 | -------------------------------------------------------------------------------- /dcmtk/docs/ANNOUNCE.312: -------------------------------------------------------------------------------- 1 | ANNOUNCEMENT 2 | 3 | The DICOM server software used during the June CAR'96 DICOM Demonstration 4 | is now publically available from: 5 | 6 | ftp://ftp.offis.uni-oldenburg.de/pub/dicom/offis/software/ 7 | 8 | The CAR'96 DICOM demonstration featured Modality Worklist Management 9 | and Image Storage/Query/Retrieval. The available software includes 10 | source code and documentation for the worklist management and image 11 | storage/query/retrieve server applications, a number of test 12 | applications, and the necessary libraries. 13 | 14 | This software package has been renamed DCMTK (DiCoM ToolKit). It contains 15 | a number of improvements over the software previously available from 16 | OFFIS/Oldenburg University, the most important being: 17 | 18 | - configuration using GNU-Configure 19 | - a modality worklist SCP and SCU 20 | - a new C++ encoding/decoding library 21 | - support for offline media 22 | - support for explicit VR transfer syntaxes 23 | - a user-extensible data dictionary 24 | - support for all balloted image SOP classes 25 | - numerous bug fixes 26 | 27 | The software is now being maintained by OFFIS, a non-profit R&D institute. 28 | 29 | -------------------------------------------------------------------------------- /dcmtk/imagectn/libsrc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for imagectn/libsrc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | dcmnetdir = $(top_srcdir)/../dcmnet 19 | 20 | LOCALINCLUDES = -I$(dcmnetdir)/include -I$(dcmdatadir)/include -I$(ofstddir)/include 21 | LOCALDEFS = 22 | 23 | objs = dbfind.o dbindex.o dbmove.o dbstore.o dbutils.o dbcond.o 24 | library = libimagedb.$(LIBEXT) 25 | 26 | 27 | all: $(library) 28 | 29 | install: all 30 | $(configdir)/mkinstalldirs $(libdir) 31 | $(INSTALL_DATA) $(library) $(libdir)/$(library) 32 | 33 | $(library): $(objs) 34 | $(AR) $(ARFLAGS) $@ $(objs) 35 | $(RANLIB) $@ 36 | 37 | 38 | clean: 39 | rm -f $(objs) $(library) $(TRASH) 40 | 41 | distclean: 42 | rm -f $(objs) $(library) $(DISTTRASH) 43 | 44 | 45 | dependencies: 46 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 47 | 48 | include $(DEP) 49 | -------------------------------------------------------------------------------- /dcmtk/config/mvldflags: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # 3 | # This script changes the "configure" script so that 4 | # $LDFLAGS preceed the "-o" option in compiler calls which involve linking. 5 | # Required for systems which need to specify a flag which may only be 6 | # used during linking and which must be used before "-o", 7 | # e.g. certain gcc installations on SGI IRIX 6.x systems which need "-old_ld". 8 | # 9 | # The script should be called as: 10 | # ./mvldflags configure 11 | # 12 | # Author: Marco Eichelberg, (C) 1998 Kuratorium OFFIS e.V. 13 | # 14 | 15 | script=${1-"/dev/null"} 16 | 17 | if [ "$script" = "/dev/null" ]; then 18 | echo "usage: ./mvldflags configure" 19 | echo " This script changes the 'configure' script so that" 20 | echo " \$LDFLAGS preceed the '-o' option in compiler calls which involve linking." 21 | exit; 22 | fi 23 | 24 | if [ ! -x $script ]; then 25 | echo "file '$script' not found." 26 | exit; 27 | fi 28 | 29 | echo "copying $script to $script.original" 30 | cp $script $script.original 31 | 32 | echo "patching $script" 33 | sed -e "s/^\(.*ac_link.*=.*\)\(-o.*\)\(\$LDFLAGS\)\(.*\)$/\1 \3 \2 \4/g;" $script.original >$script 34 | 35 | echo "done." 36 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/tests/dcmpsprt.pl: -------------------------------------------------------------------------------- 1 | #!/usr/local/bin/perl 2 | # 3 | 4 | $program='../apps/dcmpsprt'; 5 | # set '[Database] Directory = /data/dicom-images/rsna99/results' in test.cfg for better performance 6 | $options='-c test.cfg'; 7 | $source='/data/dicom-images/rsna99'; 8 | # this entry is only used for message output, see comment on test.cfg 9 | $destination='/data/dicom-images/rsna99/results'; 10 | $img_ext='.img'; 11 | $pst_ext='.pres'; 12 | 13 | printf("Create hardcopy objects from images in $source\nand store results in $destination\n\n"); 14 | 15 | # first, collect a list of all files in the archive 16 | printf("reading file list...\n"); 17 | @files = `find $source/*$img_ext -type f -print"`; 18 | 19 | # then create a list of all files 20 | $files_idx = 0; 21 | for (@files) 22 | { 23 | if ($_ =~ /.*\/files$/) 24 | { 25 | $files[$files_idx++] = $_; 26 | } 27 | } 28 | 29 | printf("creating hardcopy grayscale images...\n"); 30 | for (@files) 31 | { 32 | chop($_); 33 | if ($_ !~ /.*\/files$/) 34 | { 35 | ($basename) = ($_ =~ /$source(.*)$img_ext/); 36 | printf("processing: $_\n"); 37 | `$program $options -p $source$basename$pst_ext $_`; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /dcmtk/ofstd/libsrc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for ofstd/libsrc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | LOCALINCLUDES = 17 | LOCALDEFS = 18 | 19 | objs = oflist.o ofstring.o ofcmdln.o ofconapp.o offname.o ofconsol.o ofthread.o \ 20 | oflogfil.o ofcond.o ofstd.o ofcrc32.o ofdate.o oftime.o ofdatime.o ofconfig.o 21 | library = libofstd$(LIBEXT) 22 | librarydev = libofstd.so 23 | 24 | all: $(library) 25 | 26 | install: 27 | $(configdir)/mkinstalldirs $(libdir) 28 | $(INSTALL_DATA) $(library) $(libdir)/$(library) 29 | ln -sf $(library) $(libdir)/$(librarydev) 30 | 31 | $(library): $(objs) 32 | $(AR) $(ARFLAGS) $@ $(objs) 33 | $(RANLIB) $@ 34 | ln -sf $(library) $(librarydev) 35 | 36 | 37 | clean: 38 | rm -f $(objs) $(library) $(librarydev) $(TRASH) 39 | 40 | distclean: 41 | rm -f $(objs) $(library) $(DISTTRASH) 42 | 43 | 44 | dependencies: 45 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 46 | 47 | include $(DEP) 48 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare additional include directories 2 | INCLUDE_DIRECTORIES(${dcmtls_SOURCE_DIR}/include ${OPENSSL_INCDIR}) 3 | 4 | # declare directories containing used libraries 5 | LINK_DIRECTORIES(${dcmnet_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${dcmtls_BINARY_DIR} ${ZLIB_LIBDIR} ${OPENSSL_LIBDIR}) 6 | 7 | # declare executables 8 | FOREACH(PROGRAM echoscu findscu movescu storescp storescu termscu) 9 | ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}) 10 | ENDFOREACH(PROGRAM) 11 | 12 | # declare installation files 13 | FOREACH(PROGRAM echoscu findscu movescu storescp storescu termscu) 14 | INSTALL_TARGETS(${INSTALL_BINDIR} ${PROGRAM}) 15 | ENDFOREACH(PROGRAM) 16 | IF(WITH_OPENSSL) 17 | INSTALL_FILES(${INSTALL_BINDIR} FILES ${OPENSSL_BINDIR}/dcmtkeay.dll ${OPENSSL_BINDIR}/dcmtkssl.dll) 18 | ENDIF(WITH_OPENSSL) 19 | 20 | # make sure executables are linked to the corresponding libraries 21 | FOREACH(PROGRAM echoscu findscu movescu storescp storescu termscu) 22 | TARGET_LINK_LIBRARIES(${PROGRAM} netapi32 wsock32 ofstd dcmdata dcmnet ${ZLIB_LIBS}) 23 | ENDFOREACH(PROGRAM) 24 | FOREACH(PROGRAM echoscu findscu storescp storescu) 25 | TARGET_LINK_LIBRARIES(${PROGRAM} dcmtls ${OPENSSL_LIBS}) 26 | ENDFOREACH(PROGRAM) 27 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/libsrc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmtls/libsrc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | dcmnetdir = $(top_srcdir)/../dcmnet 19 | 20 | LOCALINCLUDES = -I$(ofstddir)/include -I$(dcmdatadir)/include -I$(dcmnetdir)/include 21 | LOCALDEFS = 22 | 23 | objs = tlstrans.o tlslayer.o 24 | library = libdcmtls$(LIBEXT) 25 | librarydev = libdcmtls.so 26 | 27 | all: $(library) 28 | 29 | install: all 30 | $(configdir)/mkinstalldirs $(libdir) 31 | $(INSTALL_DATA) $(library) $(libdir)/$(library) 32 | ln -sf $(library) $(libdir)/$(librarydev) 33 | 34 | $(library): $(objs) 35 | $(AR) $(ARFLAGS) $@ $(objs) 36 | $(RANLIB) $@ 37 | ln -sf $(library) $(librarydev) 38 | 39 | clean: 40 | rm -f $(objs) $(library) $(TRASH) 41 | 42 | distclean: 43 | rm -f $(objs) $(library) $(DISTTRASH) 44 | 45 | 46 | dependencies: 47 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 48 | 49 | include $(DEP) 50 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare additional include directories 2 | INCLUDE_DIRECTORIES(${LIBXML_INCDIR}) 3 | 4 | # declare directories containing used libraries 5 | LINK_DIRECTORIES(${dcmdata_BINARY_DIR} ${ofstd_BINARY_DIR} ${ZLIB_LIBDIR} ${LIBXML_LIBDIR}) 6 | 7 | # declare executables 8 | FOREACH(PROGRAM dcm2xml dcmconv dcmcrle dcmdrle dcmdump dcmftest dcmgpdir dump2dcm xml2dcm pdf2dcm) 9 | ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}) 10 | ENDFOREACH(PROGRAM) 11 | ADD_EXECUTABLE(dcmodify dcmodify mdfconen mdfdsman) 12 | 13 | # declare installation files 14 | FOREACH(PROGRAM dcm2xml dcmconv dcmcrle dcmdrle dcmdump dcmftest dcmgpdir dcmodify dump2dcm xml2dcm pdf2dcm) 15 | INSTALL_TARGETS(${INSTALL_BINDIR} ${PROGRAM}) 16 | ENDFOREACH(PROGRAM) 17 | INSTALL_FILES(${INSTALL_DATDIR} FILES dumppat.txt) 18 | INSTALL_FILES(${INSTALL_LIBDIR} FILES dcm2xml.dtd) 19 | 20 | # make sure executables are linked to the corresponding libraries 21 | FOREACH(PROGRAM dcm2xml dcmconv dcmcrle dcmdrle dcmdump dcmgpdir dcmodify dump2dcm xml2dcm pdf2dcm) 22 | TARGET_LINK_LIBRARIES(${PROGRAM} netapi32 wsock32 ofstd dcmdata ${ZLIB_LIBS}) 23 | ENDFOREACH(PROGRAM) 24 | TARGET_LINK_LIBRARIES(dcmftest ofstd ${ZLIB_LIBS}) 25 | TARGET_LINK_LIBRARIES(xml2dcm ${LIBXML_LIBS}) 26 | -------------------------------------------------------------------------------- /dcmtk/doxygen/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for doxygen 3 | # 4 | 5 | @SET_MAKE@ 6 | 7 | SHELL = /bin/sh 8 | DOXYGEN = doxygen 9 | srcdir= @srcdir@ 10 | top_srcdir= @top_srcdir@ 11 | configdir=@top_srcdir@/@configdir@ 12 | 13 | include $(configdir)/@common_makefile@ 14 | 15 | 16 | all: html man 17 | 18 | html: 19 | $(DOXYGEN) htmldocs.cfg 20 | 21 | man: 22 | $(DOXYGEN) manpages.cfg 23 | rm -f manpages/man1/*.man.1 24 | ./patchman.sh 25 | 26 | text: 27 | $(configdir)/mkinstalldirs man2text 28 | cd manpages/man1/ ;\ 29 | for file in *.1 ; do \ 30 | man -l $$file | col -bx > ../../man2text/`echo $$file | sed 's/\(.*\.\)1/\1txt/'` ;\ 31 | done 32 | 33 | 34 | install: install-man install-html 35 | 36 | install-man: 37 | $(configdir)/mkinstalldirs $(mandir)/man1 38 | for file in manpages/man1/*.1 ; do \ 39 | $(INSTALL_DATA) $$file $(mandir)/man1 ;\ 40 | done 41 | 42 | install-html: 43 | $(configdir)/mkinstalldirs $(docdir)/html 44 | if [ ! -f htmldocs/index.html ] ; then \ 45 | $(DOXYGEN) htmldocs.cfg ;\ 46 | fi 47 | for file in htmldocs/* ; do \ 48 | $(INSTALL_DATA) $$file $(docdir)/html ;\ 49 | done 50 | 51 | 52 | clean: 53 | rm -f *.log $(TRASH) 54 | 55 | distclean: 56 | rm -rf *.log htmldocs man2text $(DISTTRASH) 57 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/libsrc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmwlm/libsrc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | dcmnetdir = $(top_srcdir)/../dcmnet 19 | 20 | LOCALINCLUDES = -I$(dcmdatadir)/include -I$(dcmnetdir)/include -I$(ofstddir)/include 21 | LOCALDEFS = 22 | 23 | objs = wlds.o wlmactmg.o wldsfs.o wlfsim.o 24 | library = libdcmwlm$(LIBEXT) 25 | librarydev = libdcmwlm.so 26 | 27 | all: $(library) 28 | 29 | install: all 30 | $(configdir)/mkinstalldirs $(libdir) 31 | $(INSTALL_DATA) $(library) $(libdir)/$(library) 32 | ln -sf $(library) $(libdir)/$(librarydev) 33 | 34 | $(library): $(objs) 35 | $(AR) $(ARFLAGS) $@ $(objs) 36 | $(RANLIB) $@ 37 | ln -sf $(library) $(librarydev) 38 | 39 | clean: 40 | rm -f $(objs) $(library) $(TRASH) 41 | 42 | distclean: 43 | rm -f $(objs) $(library) $(DISTTRASH) 44 | 45 | 46 | dependencies: 47 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 48 | 49 | include $(DEP) 50 | -------------------------------------------------------------------------------- /pixmaps/Makefile.am: -------------------------------------------------------------------------------- 1 | icondir = $(datadir)/icons/hicolor/48x48/apps 2 | icon_DATA = aeskulap.png 3 | svgicondir = $(datadir)/icons/hicolor/scalable/apps 4 | svgicon_DATA = aeskulap.svg 5 | 6 | gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor 7 | 8 | install-data-hook: 9 | @-if test -z "$(DESTDIR)"; then \ 10 | echo "Updating Gtk icon cache."; \ 11 | $(gtk_update_icon_cache); \ 12 | else \ 13 | echo "*** Icon cache not updated. After install, run this:"; \ 14 | echo "*** $(gtk_update_icon_cache)"; \ 15 | fi 16 | 17 | imagesdir = $(datadir)/aeskulap/images 18 | images_DATA = \ 19 | grid-16.png \ 20 | grid-1.png \ 21 | grid-2h.png \ 22 | grid-2v.png \ 23 | grid-4.png \ 24 | series-1x1.png \ 25 | series-2x1.png \ 26 | series-2x2.png \ 27 | series-3x2.png \ 28 | series-3x3.png \ 29 | series-4x4.png \ 30 | stock-layers-24.png \ 31 | stock-tool-measure-22.png \ 32 | stock-tool-scale-22.png \ 33 | stock-tool-eraser-22.png \ 34 | cursor_pan.png \ 35 | cursor_windowlevel.png \ 36 | cursor_zoom.png \ 37 | filmholes-big-left.png \ 38 | filmholes-big-right.png \ 39 | start-here.png \ 40 | stock-tool-color-picker-22.png 41 | 42 | EXTRA_DIST = \ 43 | README \ 44 | $(icon_DATA) \ 45 | $(svgicon_DATA) \ 46 | $(images_DATA) 47 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/apps/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsign/apps 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | 19 | LOCALINCLUDES = -I$(ofstddir)/include -I$(dcmdatadir)/include 20 | LIBDIRS = -L$(top_srcdir)/libsrc -L$(ofstddir)/libsrc -L$(dcmdatadir)/libsrc 21 | LOCALLIBS = -ldcmdsig -ldcmdata -lofstd $(ZLIBLIBS) $(OPENSSLLIBS) 22 | 23 | objs = dcmsign.o 24 | progs = dcmsign 25 | 26 | 27 | all: $(progs) 28 | 29 | dcmsign: dcmsign.o 30 | $(CXX) $(CXXFLAGS) $(LDFLAGS) $(LIBDIRS) -o $@ $@.o $(LOCALLIBS) $(MATHLIBS) $(LIBS) 31 | 32 | install: all 33 | $(configdir)/mkinstalldirs $(bindir) 34 | for prog in $(progs); do \ 35 | $(INSTALL_PROGRAM) $$prog$(BINEXT) $(bindir); strip $(bindir)/$$prog$(BINEXT) ;\ 36 | done 37 | 38 | clean: 39 | rm -f $(objs) $(progs) $(TRASH) 40 | 41 | distclean: 42 | rm -f $(objs) $(progs) $(DISTTRASH) 43 | 44 | 45 | dependencies: 46 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 47 | 48 | include $(DEP) 49 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare additional include directories 2 | INCLUDE_DIRECTORIES(${dcmjpeg_SOURCE_DIR}/include ${ofstd_SOURCE_DIR}/include ${dcmdata_SOURCE_DIR}/include ${dcmimgle_SOURCE_DIR}/include ${dcmimage_SOURCE_DIR}/include ${dcmjpeg_SOURCE_DIR}/libijg8 ${dcmjpeg_SOURCE_DIR}/libijg12 ${dcmjpeg_SOURCE_DIR}/libijg16 ${ZLIB_INCDIR} ${LIBTIFF_INCDIR} ${LIBPNG_INCDIR}) 3 | 4 | # declare directories containing used libraries 5 | LINK_DIRECTORIES(${dcmjpeg_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${dcmimgle_BINARY_DIR} ${dcmimage_BINARY_DIR} ${ZLIB_LIBDIR} ${LIBTIFF_LIBDIR} ${LIBPNG_LIBDIR}) 6 | 7 | # declare executables 8 | FOREACH(PROGRAM dcmcjpeg dcmdjpeg dcmj2pnm dcmmkdir) 9 | ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}) 10 | ENDFOREACH(PROGRAM) 11 | 12 | # declare installation files 13 | FOREACH(PROGRAM dcmcjpeg dcmdjpeg dcmj2pnm dcmmkdir) 14 | INSTALL_TARGETS(${INSTALL_BINDIR} ${PROGRAM}) 15 | ENDFOREACH(PROGRAM) 16 | 17 | # make sure executables are linked to the corresponding libraries 18 | FOREACH(PROGRAM dcmcjpeg dcmdjpeg dcmj2pnm dcmmkdir) 19 | TARGET_LINK_LIBRARIES(${PROGRAM} netapi32 wsock32 ofstd dcmdata dcmimgle dcmimage dcmjpeg ijg8 ijg12 ijg16 ${ZLIB_LIBS}) 20 | ENDFOREACH(PROGRAM) 21 | TARGET_LINK_LIBRARIES(dcmj2pnm ${LIBTIFF_LIBS} ${LIBPNG_LIBS}) 22 | -------------------------------------------------------------------------------- /dcmtk/doxygen/manpages/man1/dcmftest.1: -------------------------------------------------------------------------------- 1 | .TH "dcmftest" 1 "20 Dec 2005" "Version Version 3.5.4" "OFFIS DCMTK" \" -*- nroff -*- 2 | .nh 3 | .SH NAME 4 | dcmftest \- Test if file uses DICOM part 10 format 5 | .SH "SYNOPSIS" 6 | .PP 7 | .PP 8 | .nf 9 | 10 | dcmftest file... 11 | .fi 12 | .PP 13 | .SH "DESCRIPTION" 14 | .PP 15 | The \fBdcmftest\fP utility checks whether the files specified on the command line are DICOM files in part 10 format (with meta-header). 16 | .SH "PARAMETERS" 17 | .PP 18 | .PP 19 | .nf 20 | 21 | dcmfile-in DICOM input filename to be dumped 22 | .fi 23 | .PP 24 | .SH "NOTES" 25 | .PP 26 | All files specified on the command line are checked for the presence of the DICOM 'magic word' 'DICM' at byte position 128. No attempt is made to parse the complete data set. For each file the test result is printed to \fIstdout\fP in the form 'yes: \\n' or 'no: \\n'. The utility terminates with a return code corresponding to the number of files found to be non-DICOM, i.e. if all files pass as DICOM files, the return value is 0. This behaviour is intended for use in shell script programming. 27 | .SH "SEE ALSO" 28 | .PP 29 | \fBdcmgpdir\fP(1), \fBdcmmkdir\fP(1) 30 | .SH "COPYRIGHT" 31 | .PP 32 | Copyright (C) 1997-2004 by Kuratorium OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany. 33 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/libsrc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmsign/libsrc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | 19 | LOCALINCLUDES = -I$(ofstddir)/include -I$(dcmdatadir)/include 20 | LOCALDEFS = 21 | 22 | objs = dcsignat.o sicert.o sidsa.o simd5.o siprivat.o sirsa.o sisprof.o \ 23 | siautopr.o sicreapr.o simaccon.o sinullpr.o siripemd.o sisha1.o \ 24 | sitypes.o sicertvf.o sibrsapr.o 25 | library = libdcmdsig$(LIBEXT) 26 | librarydev = libdcmdsig.so 27 | 28 | all: $(library) 29 | 30 | install: all 31 | $(configdir)/mkinstalldirs $(libdir) 32 | $(INSTALL_DATA) $(library) $(libdir)/$(library) 33 | ln -sf $(library) $(libdir)/$(librarydev) 34 | 35 | $(library): $(objs) 36 | $(AR) $(ARFLAGS) $@ $(objs) 37 | $(RANLIB) $@ 38 | ln -sf $(library) $(librarydev) 39 | 40 | clean: 41 | rm -f $(objs) $(library) $(TRASH) 42 | 43 | distclean: 44 | rm -f $(objs) $(library) $(DISTTRASH) 45 | 46 | 47 | dependencies: 48 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 49 | 50 | include $(DEP) 51 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/tests/Makefile.dep: -------------------------------------------------------------------------------- 1 | tvrdatim.o: tvrdatim.cc ../../config/include/dcmtk/config/osconfig.h \ 2 | ../../config/include/dcmtk/config/cfunix.h \ 3 | ../include/dcmtk/dcmdata/dcvrda.h ../include/dcmtk/dcmdata/dctypes.h \ 4 | ../../ofstd/include/dcmtk/ofstd/oftypes.h \ 5 | ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \ 6 | ../include/dcmtk/dcmdata/dcbytstr.h \ 7 | ../../ofstd/include/dcmtk/ofstd/ofconsol.h \ 8 | ../../ofstd/include/dcmtk/ofstd/ofstream.h \ 9 | ../../ofstd/include/dcmtk/ofstd/ofthread.h \ 10 | ../../ofstd/include/dcmtk/ofstd/ofstring.h \ 11 | ../../ofstd/include/dcmtk/ofstd/ofcast.h \ 12 | ../include/dcmtk/dcmdata/dcerror.h \ 13 | ../../ofstd/include/dcmtk/ofstd/ofcond.h \ 14 | ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcobject.h \ 15 | ../../ofstd/include/dcmtk/ofstd/ofglobal.h \ 16 | ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \ 17 | ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \ 18 | ../include/dcmtk/dcmdata/dclist.h ../include/dcmtk/dcmdata/dcstack.h \ 19 | ../../ofstd/include/dcmtk/ofstd/ofdate.h \ 20 | ../include/dcmtk/dcmdata/dcvrtm.h \ 21 | ../../ofstd/include/dcmtk/ofstd/oftime.h \ 22 | ../include/dcmtk/dcmdata/dcvrdt.h \ 23 | ../../ofstd/include/dcmtk/ofstd/ofdatime.h \ 24 | ../include/dcmtk/dcmdata/dcdeftag.h 25 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg8/jcodec.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jcodec.c 3 | * 4 | * Copyright (C) 1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file contains utility functions for the JPEG codec(s). 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude8.h" 13 | #include "jpeglib8.h" 14 | #include "jlossy8.h" 15 | #include "jlossls8.h" 16 | 17 | 18 | /* 19 | * Initialize the compression codec. 20 | * This is called only once, during master selection. 21 | */ 22 | 23 | GLOBAL(void) 24 | jinit_c_codec (j_compress_ptr cinfo) 25 | { 26 | if (cinfo->process == JPROC_LOSSLESS) { 27 | #ifdef C_LOSSLESS_SUPPORTED 28 | jinit_lossless_c_codec(cinfo); 29 | #else 30 | ERREXIT(cinfo, JERR_NOT_COMPILED); 31 | #endif 32 | } else 33 | jinit_lossy_c_codec(cinfo); 34 | } 35 | 36 | 37 | /* 38 | * Initialize the decompression codec. 39 | * This is called only once, during master selection. 40 | */ 41 | 42 | GLOBAL(void) 43 | jinit_d_codec (j_decompress_ptr cinfo) 44 | { 45 | if (cinfo->process == JPROC_LOSSLESS) { 46 | #ifdef D_LOSSLESS_SUPPORTED 47 | jinit_lossless_d_codec(cinfo); 48 | #else 49 | ERREXIT(cinfo, JERR_NOT_COMPILED); 50 | #endif 51 | } else 52 | jinit_lossy_d_codec(cinfo); 53 | } 54 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg12/jcodec.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jcodec.c 3 | * 4 | * Copyright (C) 1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file contains utility functions for the JPEG codec(s). 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude12.h" 13 | #include "jpeglib12.h" 14 | #include "jlossy12.h" 15 | #include "jlossls12.h" 16 | 17 | 18 | /* 19 | * Initialize the compression codec. 20 | * This is called only once, during master selection. 21 | */ 22 | 23 | GLOBAL(void) 24 | jinit_c_codec (j_compress_ptr cinfo) 25 | { 26 | if (cinfo->process == JPROC_LOSSLESS) { 27 | #ifdef C_LOSSLESS_SUPPORTED 28 | jinit_lossless_c_codec(cinfo); 29 | #else 30 | ERREXIT(cinfo, JERR_NOT_COMPILED); 31 | #endif 32 | } else 33 | jinit_lossy_c_codec(cinfo); 34 | } 35 | 36 | 37 | /* 38 | * Initialize the decompression codec. 39 | * This is called only once, during master selection. 40 | */ 41 | 42 | GLOBAL(void) 43 | jinit_d_codec (j_decompress_ptr cinfo) 44 | { 45 | if (cinfo->process == JPROC_LOSSLESS) { 46 | #ifdef D_LOSSLESS_SUPPORTED 47 | jinit_lossless_d_codec(cinfo); 48 | #else 49 | ERREXIT(cinfo, JERR_NOT_COMPILED); 50 | #endif 51 | } else 52 | jinit_lossy_d_codec(cinfo); 53 | } 54 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/libijg16/jcodec.c: -------------------------------------------------------------------------------- 1 | /* 2 | * jcodec.c 3 | * 4 | * Copyright (C) 1998, Thomas G. Lane. 5 | * This file is part of the Independent JPEG Group's software. 6 | * For conditions of distribution and use, see the accompanying README file. 7 | * 8 | * This file contains utility functions for the JPEG codec(s). 9 | */ 10 | 11 | #define JPEG_INTERNALS 12 | #include "jinclude16.h" 13 | #include "jpeglib16.h" 14 | #include "jlossy16.h" 15 | #include "jlossls16.h" 16 | 17 | 18 | /* 19 | * Initialize the compression codec. 20 | * This is called only once, during master selection. 21 | */ 22 | 23 | GLOBAL(void) 24 | jinit_c_codec (j_compress_ptr cinfo) 25 | { 26 | if (cinfo->process == JPROC_LOSSLESS) { 27 | #ifdef C_LOSSLESS_SUPPORTED 28 | jinit_lossless_c_codec(cinfo); 29 | #else 30 | ERREXIT(cinfo, JERR_NOT_COMPILED); 31 | #endif 32 | } else 33 | jinit_lossy_c_codec(cinfo); 34 | } 35 | 36 | 37 | /* 38 | * Initialize the decompression codec. 39 | * This is called only once, during master selection. 40 | */ 41 | 42 | GLOBAL(void) 43 | jinit_d_codec (j_decompress_ptr cinfo) 44 | { 45 | if (cinfo->process == JPROC_LOSSLESS) { 46 | #ifdef D_LOSSLESS_SUPPORTED 47 | jinit_lossless_d_codec(cinfo); 48 | #else 49 | ERREXIT(cinfo, JERR_NOT_COMPILED); 50 | #endif 51 | } else 52 | jinit_lossy_d_codec(cinfo); 53 | } 54 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/libsrc/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmqrdb/libsrc 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | dcmnetdir = $(top_srcdir)/../dcmnet 19 | 20 | LOCALINCLUDES = -I$(dcmnetdir)/include -I$(dcmdatadir)/include -I$(ofstddir)/include 21 | LOCALDEFS = 22 | 23 | objs = dcmqrcbf.o dcmqrcbg.o dcmqrcbm.o dcmqrcbs.o dcmqrcnf.o dcmqrdbi.o \ 24 | dcmqrdbs.o dcmqropt.o dcmqrptb.o dcmqrsrv.o dcmqrtis.o 25 | 26 | library = libdcmqrdb$(LIBEXT) 27 | librarydev = libdcmqrdb.so 28 | 29 | all: $(library) 30 | 31 | install: all 32 | $(configdir)/mkinstalldirs $(libdir) 33 | $(INSTALL_DATA) $(library) $(libdir)/$(library) 34 | ln -sf $(library) $(libdir)/$(librarydev) 35 | 36 | $(library): $(objs) 37 | $(AR) $(ARFLAGS) $@ $(objs) 38 | $(RANLIB) $@ 39 | ln -sf $(library) $(librarydev) 40 | 41 | clean: 42 | rm -f $(objs) $(library) $(TRASH) 43 | 44 | distclean: 45 | rm -f $(objs) $(library) $(DISTTRASH) 46 | 47 | 48 | dependencies: 49 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 50 | 51 | include $(DEP) 52 | -------------------------------------------------------------------------------- /dcmtk/config/templates/configure.mod: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | -------------------------------------------------------------------------------- /dcmtk/imagectn/apps/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # declare directories containing used libraries 2 | LINK_DIRECTORIES(${imagectn_BINARY_DIR} ${ofstd_BINARY_DIR} ${dcmdata_BINARY_DIR} ${dcmnet_BINARY_DIR}) 3 | IF(WITH_ZLIB) 4 | LINK_DIRECTORIES(${WITH_ZLIBINC}/lib) 5 | ENDIF(WITH_ZLIB) 6 | 7 | # declare executables 8 | ADD_EXECUTABLE(imagectn cnf cnfexnt cnfpriv imagectn sce sceecho scefind sceget scemove scestore) 9 | ADD_EXECUTABLE(ti cnf cnfexnt cnfpriv ti tinet tiquery tiui) 10 | ADD_EXECUTABLE(dbregimg dbregimg) 11 | 12 | # make sure executables are linked to the corresponding libraries 13 | # imagectn 14 | IF(WITH_ZLIB) 15 | TARGET_LINK_LIBRARIES(imagectn netapi32 wsock32 ofstd dcmdata dcmnet imagedb debug zlib_d optimized zlib_o) 16 | ELSE(WITH_ZLIB) 17 | TARGET_LINK_LIBRARIES(imagectn netapi32 wsock32 ofstd dcmdata dcmnet imagedb) 18 | ENDIF(WITH_ZLIB) 19 | # ti 20 | IF(WITH_ZLIB) 21 | TARGET_LINK_LIBRARIES(ti netapi32 wsock32 ofstd dcmdata dcmnet imagedb debug zlib_d optimized zlib_o) 22 | ELSE(WITH_ZLIB) 23 | TARGET_LINK_LIBRARIES(ti netapi32 wsock32 ofstd dcmdata dcmnet imagedb) 24 | ENDIF(WITH_ZLIB) 25 | # dbregimg 26 | IF(WITH_ZLIB) 27 | TARGET_LINK_LIBRARIES(dbregimg netapi32 wsock32 ofstd dcmdata dcmnet imagedb debug zlib_d optimized zlib_o) 28 | ELSE(WITH_ZLIB) 29 | TARGET_LINK_LIBRARIES(dbregimg netapi32 wsock32 ofstd dcmdata dcmnet imagedb) 30 | ENDIF(WITH_ZLIB) 31 | -------------------------------------------------------------------------------- /dcmtk/dcmdata/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmjpeg/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmnet/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmpstat/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmqrdb/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmsign/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmsr/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmtls/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/doxygen/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/imagectn/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/ofstd/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | parentdir=`pwd` 4 | thisdir=$parentdir 5 | 6 | # The following test constructs relative path from the module 7 | # directory to the configuration directory. If you know this path 8 | # you can substitute this with 9 | # configdir= 10 | # It is very important that the configdir path is relative. 11 | 12 | configdir="configdir" 13 | 14 | while test $parentdir != "/" -a $configdir = "configdir"; do 15 | if test -d $parentdir/config ; then 16 | configdir=$parentdir/config 17 | else 18 | parentdir=`echo $parentdir | sed 's/\/[^\/]*$//'` 19 | fi 20 | done 21 | 22 | if test $configdir = "configdir" ; then 23 | echo "Cannot find configure directory" 24 | exit 1 25 | fi 26 | 27 | if test $# != 0; then 28 | case $1 in 29 | -a) 30 | shift 31 | cd $configdir 32 | echo "running configure in config-directory" 33 | ./configure $* 34 | cd $thisdir 35 | echo "running configure for this module" 36 | sh $configdir/confmod --srcdir=. $* 37 | ;; 38 | -c) 39 | shift 40 | cd $configdir 41 | echo "running configure in config-directory" 42 | ./configure $* 43 | ;; 44 | *) 45 | echo "running configure for this module" 46 | sh $configdir/confmod --srcdir=. $* 47 | ;; 48 | esac 49 | else 50 | echo "running configure for this module" 51 | sh $configdir/confmod --srcdir=. $* 52 | fi 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/tests/Makefile.in: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for dcmwlm/tests 3 | # 4 | 5 | 6 | @SET_MAKE@ 7 | 8 | SHELL = /bin/sh 9 | VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 10 | srcdir = @srcdir@ 11 | top_srcdir = @top_srcdir@ 12 | configdir = @top_srcdir@/@configdir@ 13 | 14 | include $(configdir)/@common_makefile@ 15 | 16 | ofstddir = $(top_srcdir)/../ofstd 17 | dcmdatadir = $(top_srcdir)/../dcmdata 18 | dcmnetdir = $(top_srcdir)/../dcmnet 19 | 20 | LOCALINCLUDES = -I$(dcmnetdir)/include -I$(dcmdatadir)/include -I$(ofstddir)/include 21 | LIBDIRS = -L$(top_srcdir)/libsrc -L$(dcmnetdir)/libsrc -L$(dcmdatadir)/libsrc \ 22 | -L$(ofstddir)/libsrc 23 | LOCALLIBS = -ldcmwlm -ldcmnet -ldcmdata -lofstd $(ZLIBLIBS) $(TCPWRAPPERLIBS) 24 | 25 | objs = wltest.o 26 | progs = wltest 27 | 28 | 29 | all: $(progs) 30 | 31 | wltest: $(objs) 32 | $(CXX) $(CXXFLAGS) $(LDFLAGS) $(LIBDIRS) -o $@ $(objs) $(LOCALLIBS) $(MATHLIBS) $(LIBS) 33 | 34 | install: all 35 | $(configdir)/mkinstalldirs $(bindir) 36 | for prog in $(progs); do \ 37 | $(INSTALL_PROGRAM) $$prog$(BINEXT) $(bindir); strip $(bindir)/$$prog$(BINEXT) ;\ 38 | done 39 | 40 | clean: 41 | rm -f $(objs) $(progs) $(TRASH) 42 | 43 | distclean: 44 | rm -f $(objs) $(progs) $(DISTTRASH) 45 | 46 | 47 | dependencies: 48 | $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 49 | 50 | include $(DEP) 51 | -------------------------------------------------------------------------------- /dcmtk/dcmimage/docs/dcmimage.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | \page mod_dcmimage dcmimage: adds support for color images to dcmimgle 4 | 5 | This module contains classes to access and render DICOM color images. Support 6 | for monochrome images is provided by the module \ref mod_dcmimgle "dcmimgle". 7 | Support for JPEG compressed images is provide by the module 8 | \ref mod_dcmjpeg "dcmjpeg". 9 | 10 | The main interface class is: 11 | \li \b DicomImage (from module \ref mod_dcmimgle "dcmimgle") 12 | 13 | \section Tools 14 | 15 | This module contains the following command line tools: 16 | \li \ref dcm2pnm 17 | \li \ref dcmquant 18 | \li \ref dcmscale 19 | 20 | \section Examples 21 | 22 | The following example shows how to load a DICOM single-frame image (monochrome 23 | or color) and render its pixel data: 24 | 25 | \code 26 | #include "diregist.h" /* required to support color images */ 27 | /* ... */ 28 | DicomImage *image = new DicomImage("test.dcm"); 29 | if (image != NULL) 30 | { 31 | if (image->getStatus() == EIS_Normal) 32 | { 33 | Uint8 *pixelData = (Uint8 *)(image->getOutputData(8 /* bits per sample */)); 34 | if (pixelData != NULL) 35 | { 36 | /* do something useful with the pixel data */ 37 | } 38 | } else 39 | cerr << "Error: cannot load DICOM image (" << DicomImage::getString(image->getStatus()) << ")" << endl; 40 | } 41 | delete image; 42 | \endcode 43 | 44 | */ 45 | -------------------------------------------------------------------------------- /dcmtk/dcmimgle/docs/dcmimgle.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | \page mod_dcmimgle dcmimgle: an image processing library and utility apps 4 | 5 | This module contains classes to access and render DICOM monochrome images. 6 | Support for color images is provided by the module 7 | \ref mod_dcmimage "dcmimage". Support for JPEG compressed images is provided 8 | by the module \ref mod_dcmjpeg "dcmjpeg". 9 | 10 | The main interface classes are: 11 | \li \b DicomImage 12 | \li \b DiDisplayFunction 13 | 14 | \section Tools 15 | 16 | This module contains the following command line tools: 17 | \li \ref dcmdspfn 18 | \li \ref dcod2lum 19 | \li \ref dconvlum 20 | 21 | \section Examples 22 | 23 | The following example shows how to load a DICOM single-frame monochrome image 24 | and render its pixel data: 25 | 26 | \code 27 | DicomImage *image = new DicomImage("test.dcm"); 28 | if (image != NULL) 29 | { 30 | if (image->getStatus() == EIS_Normal) 31 | { 32 | if (image->isMonochrome()) 33 | { 34 | image->setMinMaxWindow(); 35 | Uint8 *pixelData = (Uint8 *)(image->getOutputData(8 /* bits */)); 36 | if (pixelData != NULL) 37 | { 38 | /* do something useful with the pixel data */ 39 | } 40 | } 41 | } else 42 | cerr << "Error: cannot load DICOM image (" << DicomImage::getString(image->getStatus()) << ")" << endl; 43 | } 44 | delete image; 45 | \endcode 46 | 47 | 48 | */ 49 | -------------------------------------------------------------------------------- /dcmtk/dcmwlm/wlistqry/wlistqry1.dump: -------------------------------------------------------------------------------- 1 | # 2 | # Worklist query 3 | # 4 | (0008,0050) SH [] # 6, 1 AccessionNumber 5 | (0010,0010) PN [] # 6, 1 PatientName 6 | (0010,0020) LO [] # 6, 1 PatientID 7 | (0010,0030) DA [] # 8, 1 PatientBirthDate 8 | (0010,0040) CS [] # 2, 1 PatientSex 9 | (0010,2000) LO [] # 18, 2 MedicalAlerts 10 | (0010,2110) LO [] # 12, 2 ContrastAllergies 11 | (0020,000d) UI [] # 38, 1 StudyInstanceUID 12 | (0032,1032) PN [] # 10, 1 RequestingPhysician 13 | (0032,1060) LO [] # 8, 1 RequestedProcedureDescription 14 | (0040,0100) SQ # 250, 1 ScheduledProcedureStepSequence 15 | (fffe,e0dd) na (SequenceDelimitationItem for re-enc.) # 0, 1 SequenceDelimitationItem 16 | (0040,1001) SH [] # 6, 1 RequestedProcedureID 17 | (0040,1003) SH [] # 4, 1 RequestedProcedurePriority 18 | 19 | --------------------------------------------------------------------------------