Mercurial > hg > orthanc-stone
annotate OrthancStone/Resources/CMake/OrthancStoneConfiguration.cmake @ 2012:637d6373127a
width of the vertical slider has doubled to ease user interactions
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 02 Dec 2022 18:49:06 +0100 |
parents | 317a53d4fdc6 |
children | 86e0e92a2e0d 07964689cb0b |
rev | line source |
---|---|
47 | 1 # Stone of Orthanc |
2 # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics | |
3 # Department, University Hospital of Liege, Belgium | |
1871
7053b8a0aaec
upgrade to year 2022
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1870
diff
changeset
|
4 # Copyright (C) 2017-2022 Osimis S.A., Belgium |
7053b8a0aaec
upgrade to year 2022
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1870
diff
changeset
|
5 # Copyright (C) 2021-2022 Sebastien Jodogne, ICTEAM UCLouvain, Belgium |
47 | 6 # |
7 # This program is free software: you can redistribute it and/or | |
1598
8563ea5d8ae4
relicensing some files, cf. osimis bm26 and chu agreement on 2020-05-20
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1597
diff
changeset
|
8 # modify it under the terms of the GNU Lesser General Public License |
47 | 9 # as published by the Free Software Foundation, either version 3 of |
10 # the License, or (at your option) any later version. | |
11 # | |
12 # This program is distributed in the hope that it will be useful, but | |
13 # WITHOUT ANY WARRANTY; without even the implied warranty of | |
1598
8563ea5d8ae4
relicensing some files, cf. osimis bm26 and chu agreement on 2020-05-20
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1597
diff
changeset
|
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
8563ea5d8ae4
relicensing some files, cf. osimis bm26 and chu agreement on 2020-05-20
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1597
diff
changeset
|
15 # Lesser General Public License for more details. |
1597
f9e3a9c21c0f
removed annoying whitespace
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1595
diff
changeset
|
16 # |
1598
8563ea5d8ae4
relicensing some files, cf. osimis bm26 and chu agreement on 2020-05-20
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1597
diff
changeset
|
17 # You should have received a copy of the GNU Lesser General Public |
8563ea5d8ae4
relicensing some files, cf. osimis bm26 and chu agreement on 2020-05-20
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1597
diff
changeset
|
18 # License along with this program. If not, see |
8563ea5d8ae4
relicensing some files, cf. osimis bm26 and chu agreement on 2020-05-20
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1597
diff
changeset
|
19 # <http://www.gnu.org/licenses/>. |
47 | 20 |
21 | |
20
946377d1c992
skeleton for unit tests
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
16
diff
changeset
|
22 |
0 | 23 ##################################################################### |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
24 ## Configure the Orthanc Framework |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
25 ##################################################################### |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
26 |
1509
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
27 if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "system") |
1836 | 28 # DCMTK, pugixml and curl are necessarily enabled if using the |
29 # system-wide Orthanc framework | |
30 include(${CMAKE_CURRENT_LIST_DIR}/../Orthanc/CMake/DownloadOrthancFramework.cmake) | |
31 | |
32 if (ORTHANC_FRAMEWORK_USE_SHARED) | |
33 include(FindBoost) | |
34 find_package(Boost COMPONENTS filesystem regex thread ${ORTHANC_BOOST_COMPONENTS}) | |
35 | |
36 if (NOT Boost_FOUND) | |
37 message(FATAL_ERROR "Unable to locate Boost on this system") | |
38 endif() | |
39 | |
40 include(FindDCMTK NO_MODULE) | |
41 link_libraries(${Boost_LIBRARIES} ${DCMTK_LIBRARIES} pugixml jsoncpp) | |
42 endif() | |
1546
94750ef63ad5
support of Orthanc framework shared library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1541
diff
changeset
|
43 |
1509
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
44 link_libraries(${ORTHANC_FRAMEWORK_LIBRARIES}) |
1512
244ad1e4e76a
reorganization of folders
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1509
diff
changeset
|
45 |
1836 | 46 add_definitions( |
47 -DORTHANC_ENABLE_DCMTK=1 | |
48 -DORTHANC_ENABLE_PUGIXML=1 | |
49 ) | |
50 | |
51 set(ENABLE_DCMTK ON) | |
1546
94750ef63ad5
support of Orthanc framework shared library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1541
diff
changeset
|
52 set(ENABLE_LOCALE ON) |
1836 | 53 set(ENABLE_PUGIXML ON) |
54 set(ENABLE_WEB_CLIENT ON) | |
1546
94750ef63ad5
support of Orthanc framework shared library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1541
diff
changeset
|
55 |
338 | 56 else() |
1509
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
57 if (ENABLE_DCMTK) |
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
58 set(ENABLE_LOCALE ON) |
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
59 else() |
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
60 if (NOT DEFINED ENABLE_LOCALE) |
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
61 set(ENABLE_LOCALE OFF) # Disable support for locales (notably in Boost) |
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
62 endif() |
542 | 63 endif() |
1509
b7210c688ca7
linking SDL samples against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1504
diff
changeset
|
64 |
1530 | 65 include(${ORTHANC_FRAMEWORK_ROOT}/../Resources/CMake/OrthancFrameworkConfiguration.cmake) |
66 include_directories(${ORTHANC_FRAMEWORK_ROOT}) | |
338 | 67 endif() |
68 | |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
69 |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
70 ##################################################################### |
115
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
71 ## Sanity check of the configuration |
0 | 72 ##################################################################### |
73 | |
115
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
74 if (ORTHANC_SANDBOXED) |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
75 if (ENABLE_CURL) |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
76 message(FATAL_ERROR "Cannot enable curl in sandboxed environments") |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
77 endif() |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
78 |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
79 if (ENABLE_SSL) |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
80 message(FATAL_ERROR "Cannot enable SSL in sandboxed environments") |
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
81 endif() |
115
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
82 endif() |
616
97926984d5d0
WebAssembly sample using Scene2D
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
613
diff
changeset
|
83 |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
84 |
115
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
85 ##################################################################### |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
86 ## Configure mandatory third-party components |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
87 ##################################################################### |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
88 |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
89 include(FindPkgConfig) |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
90 include(${CMAKE_CURRENT_LIST_DIR}/CairoConfiguration.cmake) |
576 | 91 include(${CMAKE_CURRENT_LIST_DIR}/FreetypeConfiguration.cmake) |
115
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
92 include(${CMAKE_CURRENT_LIST_DIR}/PixmanConfiguration.cmake) |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
93 |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
94 |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
95 |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
96 ##################################################################### |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
97 ## Configure optional third-party components |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
98 ##################################################################### |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
99 |
1541
ae17c8c8838f
standalone compilation of unit tests
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1533
diff
changeset
|
100 if (ENABLE_WEB_CLIENT) |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
101 list(APPEND ORTHANC_STONE_SOURCES |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
102 ${ORTHANC_STONE_ROOT}/Toolbox/OrthancDatasets/OrthancHttpConnection.cpp |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
103 ) |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
104 endif() |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
105 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
106 |
749 | 107 if (ENABLE_THREADS) |
108 add_definitions(-DORTHANC_ENABLE_THREADS=1) | |
109 else() | |
110 add_definitions(-DORTHANC_ENABLE_THREADS=0) | |
111 endif() | |
112 | |
113 | |
613
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
114 if (ENABLE_OPENGL AND CMAKE_SYSTEM_NAME STREQUAL "Windows") |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
115 include(${CMAKE_CURRENT_LIST_DIR}/GlewConfiguration.cmake) |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
116 add_definitions( |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
117 -DORTHANC_ENABLE_GLEW=1 |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
118 ) |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
119 else() |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
120 add_definitions( |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
121 -DORTHANC_ENABLE_GLEW=0 |
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
122 ) |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
123 endif() |
0 | 124 |
509
1b9973905e15
Fix to use js callbacks attached to 'window' + dummy changes in cmake files
Benjamin Golinvaux <bgo@osimis.io>
parents:
506
diff
changeset
|
125 |
578
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
126 if (ENABLE_OPENGL) |
665 | 127 if (NOT CMAKE_SYSTEM_NAME STREQUAL "Emscripten") |
667
e9339f2b5de7
refactoring of VolumeImage
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
128 # If including "FindOpenGL.cmake" using Emscripten (targeting |
665 | 129 # WebAssembly), the "OPENGL_LIBRARIES" value incorrectly includes |
130 # the "nul" library, which leads to warning message in Emscripten: | |
131 # 'shared:WARNING: emcc: cannot find library "nul"'. | |
132 include(FindOpenGL) | |
133 if (NOT OPENGL_FOUND) | |
1891 | 134 message(FATAL_ERROR "Cannot find OpenGL on your system. Please install the libgl-dev package.") |
665 | 135 endif() |
136 | |
137 link_libraries(${OPENGL_LIBRARIES}) | |
600
6129b1e5ba42
BasicScene SDL sample
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
597
diff
changeset
|
138 endif() |
6129b1e5ba42
BasicScene SDL sample
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
597
diff
changeset
|
139 |
578
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
140 add_definitions( |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
141 -DORTHANC_ENABLE_OPENGL=1 |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
142 ) |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
143 else() |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
144 add_definitions(-DORTHANC_ENABLE_OPENGL=0) |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
145 endif() |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
146 |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
147 |
509
1b9973905e15
Fix to use js callbacks attached to 'window' + dummy changes in cmake files
Benjamin Golinvaux <bgo@osimis.io>
parents:
506
diff
changeset
|
148 |
115
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
149 ##################################################################### |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
150 ## Configuration of the C/C++ macros |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
151 ##################################################################### |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
152 |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
153 if (MSVC) |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
154 # Remove some warnings on Visual Studio 2015 |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
155 add_definitions(-D_SCL_SECURE_NO_WARNINGS=1) |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
156 endif() |
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
157 |
0 | 158 add_definitions( |
31
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
159 -DHAS_ORTHANC_EXCEPTION=1 |
1531
d3cafeef07bb
fix for new interface of Orthanc::ParsedDicomFile::ExtractDicomSummary()
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1530
diff
changeset
|
160 -DORTHANC_STONE_MAX_TAG_LENGTH=256 |
1549
a48ae10857b1
packaging of the WebAssembly module
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1546
diff
changeset
|
161 -DORTHANC_BUILDING_STONE_LIBRARY=1 |
0 | 162 ) |
163 | |
267 | 164 if (CMAKE_BUILD_TYPE STREQUAL "Debug") |
165 add_definitions(-DCHECK_OBSERVERS_MESSAGES) | |
166 endif() | |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
167 |
578
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
168 |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
169 |
0 | 170 ##################################################################### |
171 ## System-specific patches | |
172 ##################################################################### | |
173 | |
115
f598ffb81cda
fix sandboxed build
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
174 if (ORTHANC_SANDBOXED) |
114
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
175 # Remove functions not suitable for a sandboxed environment |
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
176 list(REMOVE_ITEM ORTHANC_CORE_SOURCES |
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
177 ${ZLIB_SOURCES_DIR}/gzlib.c |
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
178 ${ZLIB_SOURCES_DIR}/gzwrite.c |
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
179 ${ZLIB_SOURCES_DIR}/gzread.c |
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
180 ) |
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
181 endif() |
3541fc81331a
starting WebAssembly
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
113
diff
changeset
|
182 |
0 | 183 |
184 | |
185 ##################################################################### | |
186 ## All the source files required to build Stone of Orthanc | |
187 ##################################################################### | |
188 | |
1110
b82b74d13830
ParseDicomFileCommand
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1089
diff
changeset
|
189 if (ENABLE_DCMTK) |
b82b74d13830
ParseDicomFileCommand
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1089
diff
changeset
|
190 list(APPEND ORTHANC_STONE_SOURCES |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
191 ${ORTHANC_STONE_ROOT}/Oracle/ParseDicomSuccessMessage.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
192 ${ORTHANC_STONE_ROOT}/Toolbox/OrthancDatasets/SimplifiedOrthancDataset.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
193 ${ORTHANC_STONE_ROOT}/Toolbox/ParsedDicomCache.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
194 ${ORTHANC_STONE_ROOT}/Toolbox/ParsedDicomDataset.cpp |
1110
b82b74d13830
ParseDicomFileCommand
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1089
diff
changeset
|
195 ) |
b82b74d13830
ParseDicomFileCommand
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1089
diff
changeset
|
196 endif() |
b82b74d13830
ParseDicomFileCommand
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1089
diff
changeset
|
197 |
1541
ae17c8c8838f
standalone compilation of unit tests
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1533
diff
changeset
|
198 |
ae17c8c8838f
standalone compilation of unit tests
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1533
diff
changeset
|
199 if (NOT ORTHANC_SANDBOXED AND ENABLE_THREADS AND ENABLE_WEB_CLIENT) |
749 | 200 list(APPEND ORTHANC_STONE_SOURCES |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
201 ${ORTHANC_STONE_ROOT}/Loaders/GenericLoadersContext.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
202 ${ORTHANC_STONE_ROOT}/Loaders/GenericLoadersContext.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
203 ${ORTHANC_STONE_ROOT}/Oracle/GenericOracleRunner.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
204 ${ORTHANC_STONE_ROOT}/Oracle/ThreadedOracle.cpp |
749 | 205 ) |
206 endif() | |
207 | |
208 | |
1584
bd180f97c734
parsing osirix annotations
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1571
diff
changeset
|
209 if (ENABLE_PUGIXML) |
bd180f97c734
parsing osirix annotations
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1571
diff
changeset
|
210 list(APPEND ORTHANC_STONE_SOURCES |
1617
49ba862d3454
fix build of mpr sample
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1615
diff
changeset
|
211 ${ORTHANC_STONE_ROOT}/Scene2D/OsiriXLayerFactory.cpp |
49ba862d3454
fix build of mpr sample
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1615
diff
changeset
|
212 ${ORTHANC_STONE_ROOT}/Scene2D/OsiriXLayerFactory.h |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
213 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/AngleAnnotation.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
214 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/Annotation.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
215 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/ArrayValue.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
216 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/CollectionOfAnnotations.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
217 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/DictionaryValue.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
218 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/IValue.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
219 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/LineAnnotation.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
220 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/StringValue.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
221 ${ORTHANC_STONE_ROOT}/Toolbox/OsiriX/TextAnnotation.cpp |
1584
bd180f97c734
parsing osirix annotations
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1571
diff
changeset
|
222 ) |
bd180f97c734
parsing osirix annotations
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1571
diff
changeset
|
223 endif() |
bd180f97c734
parsing osirix annotations
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1571
diff
changeset
|
224 |
bd180f97c734
parsing osirix annotations
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1571
diff
changeset
|
225 |
0 | 226 list(APPEND ORTHANC_STONE_SOURCES |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
227 ${ORTHANC_STONE_ROOT}/Toolbox/OrthancDatasets/DicomDatasetReader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
228 ${ORTHANC_STONE_ROOT}/Toolbox/OrthancDatasets/FullOrthancDataset.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
229 ${ORTHANC_STONE_ROOT}/Toolbox/OrthancDatasets/IOrthancConnection.cpp |
784
9f3b2027a4a9
DicomStructureSetLoader
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
775
diff
changeset
|
230 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
231 ${ORTHANC_STONE_ROOT}/Fonts/FontRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
232 ${ORTHANC_STONE_ROOT}/Fonts/Glyph.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
233 ${ORTHANC_STONE_ROOT}/Fonts/GlyphAlphabet.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
234 ${ORTHANC_STONE_ROOT}/Fonts/GlyphBitmapAlphabet.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
235 ${ORTHANC_STONE_ROOT}/Fonts/GlyphTextureAlphabet.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
236 ${ORTHANC_STONE_ROOT}/Fonts/TextBoundingBox.cpp |
987
d225bccd4d4a
Scaffolding for A/B tests with DicomStructureSet[Loader] (A/B testing)
Benjamin Golinvaux <bgo@osimis.io>
parents:
979
diff
changeset
|
237 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
238 ${ORTHANC_STONE_ROOT}/Loaders/BasicFetchingItemsSorter.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
239 ${ORTHANC_STONE_ROOT}/Loaders/BasicFetchingItemsSorter.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
240 ${ORTHANC_STONE_ROOT}/Loaders/BasicFetchingStrategy.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
241 ${ORTHANC_STONE_ROOT}/Loaders/BasicFetchingStrategy.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
242 ${ORTHANC_STONE_ROOT}/Loaders/DicomResourcesLoader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
243 ${ORTHANC_STONE_ROOT}/Loaders/DicomSource.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
244 ${ORTHANC_STONE_ROOT}/Loaders/DicomStructureSetLoader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
245 ${ORTHANC_STONE_ROOT}/Loaders/DicomStructureSetLoader.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
246 ${ORTHANC_STONE_ROOT}/Loaders/DicomVolumeLoader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
247 ${ORTHANC_STONE_ROOT}/Loaders/IFetchingItemsSorter.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
248 ${ORTHANC_STONE_ROOT}/Loaders/IFetchingStrategy.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
249 ${ORTHANC_STONE_ROOT}/Loaders/LoadedDicomResources.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
250 ${ORTHANC_STONE_ROOT}/Loaders/LoaderStateMachine.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
251 ${ORTHANC_STONE_ROOT}/Loaders/LoaderStateMachine.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
252 ${ORTHANC_STONE_ROOT}/Loaders/OrthancMultiframeVolumeLoader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
253 ${ORTHANC_STONE_ROOT}/Loaders/OrthancMultiframeVolumeLoader.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
254 ${ORTHANC_STONE_ROOT}/Loaders/OracleScheduler.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
255 ${ORTHANC_STONE_ROOT}/Loaders/OrthancSeriesVolumeProgressiveLoader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
256 ${ORTHANC_STONE_ROOT}/Loaders/OrthancSeriesVolumeProgressiveLoader.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
257 ${ORTHANC_STONE_ROOT}/Loaders/SeriesFramesLoader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
258 ${ORTHANC_STONE_ROOT}/Loaders/SeriesMetadataLoader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
259 ${ORTHANC_STONE_ROOT}/Loaders/SeriesOrderedFrames.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
260 ${ORTHANC_STONE_ROOT}/Loaders/SeriesThumbnailsLoader.cpp |
1311
3d26447ddd28
warning fixes + doc + indentation + header files in cmake for VC++ sln browsing
Benjamin Golinvaux <bgo@osimis.io>
parents:
1308
diff
changeset
|
261 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
262 ${ORTHANC_STONE_ROOT}/Messages/ICallable.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
263 ${ORTHANC_STONE_ROOT}/Messages/IMessage.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
264 ${ORTHANC_STONE_ROOT}/Messages/IMessageEmitter.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
265 ${ORTHANC_STONE_ROOT}/Messages/IObservable.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
266 ${ORTHANC_STONE_ROOT}/Messages/IObservable.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
267 ${ORTHANC_STONE_ROOT}/Messages/IObserver.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
268 ${ORTHANC_STONE_ROOT}/Messages/ObserverBase.h |
1311
3d26447ddd28
warning fixes + doc + indentation + header files in cmake for VC++ sln browsing
Benjamin Golinvaux <bgo@osimis.io>
parents:
1308
diff
changeset
|
269 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
270 ${ORTHANC_STONE_ROOT}/Oracle/GetOrthancImageCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
271 ${ORTHANC_STONE_ROOT}/Oracle/GetOrthancWebViewerJpegCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
272 ${ORTHANC_STONE_ROOT}/Oracle/HttpCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
273 ${ORTHANC_STONE_ROOT}/Oracle/OracleCommandBase.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
274 ${ORTHANC_STONE_ROOT}/Oracle/OrthancRestApiCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
275 ${ORTHANC_STONE_ROOT}/Oracle/ParseDicomFromFileCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
276 ${ORTHANC_STONE_ROOT}/Oracle/ParseDicomFromWadoCommand.cpp |
1324
4d8d642f7036
Added a NullLayer scene layer type that allows
Benjamin Golinvaux <bgo@osimis.io>
parents:
1316
diff
changeset
|
277 |
1804 | 278 ${ORTHANC_STONE_ROOT}/Scene2D/AnnotationsSceneLayer.cpp |
279 ${ORTHANC_STONE_ROOT}/Scene2D/AnnotationsSceneLayer.h | |
1614
ad9b425f27ae
new class: ArrowSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1611
diff
changeset
|
280 ${ORTHANC_STONE_ROOT}/Scene2D/ArrowSceneLayer.cpp |
ad9b425f27ae
new class: ArrowSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1611
diff
changeset
|
281 ${ORTHANC_STONE_ROOT}/Scene2D/ArrowSceneLayer.h |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
282 ${ORTHANC_STONE_ROOT}/Scene2D/CairoCompositor.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
283 ${ORTHANC_STONE_ROOT}/Scene2D/CairoCompositor.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
284 ${ORTHANC_STONE_ROOT}/Scene2D/Color.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
285 ${ORTHANC_STONE_ROOT}/Scene2D/ColorSceneLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
286 ${ORTHANC_STONE_ROOT}/Scene2D/ColorTextureSceneLayer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
287 ${ORTHANC_STONE_ROOT}/Scene2D/ColorTextureSceneLayer.h |
1772
6c246f862b00
unit test VolumeRendering.Basic
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1739
diff
changeset
|
288 ${ORTHANC_STONE_ROOT}/Scene2D/CopyStyleConfigurator.cpp |
6c246f862b00
unit test VolumeRendering.Basic
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1739
diff
changeset
|
289 ${ORTHANC_STONE_ROOT}/Scene2D/CopyStyleConfigurator.h |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
290 ${ORTHANC_STONE_ROOT}/Scene2D/FloatTextureSceneLayer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
291 ${ORTHANC_STONE_ROOT}/Scene2D/FloatTextureSceneLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
292 ${ORTHANC_STONE_ROOT}/Scene2D/GrayscaleStyleConfigurator.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
293 ${ORTHANC_STONE_ROOT}/Scene2D/GrayscaleStyleConfigurator.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
294 ${ORTHANC_STONE_ROOT}/Scene2D/GrayscaleWindowingSceneTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
295 ${ORTHANC_STONE_ROOT}/Scene2D/GrayscaleWindowingSceneTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
296 ${ORTHANC_STONE_ROOT}/Scene2D/ICompositor.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
297 ${ORTHANC_STONE_ROOT}/Scene2D/ILayerStyleConfigurator.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
298 ${ORTHANC_STONE_ROOT}/Scene2D/ISceneLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
299 ${ORTHANC_STONE_ROOT}/Scene2D/InfoPanelSceneLayer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
300 ${ORTHANC_STONE_ROOT}/Scene2D/InfoPanelSceneLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
301 ${ORTHANC_STONE_ROOT}/Scene2D/LookupTableStyleConfigurator.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
302 ${ORTHANC_STONE_ROOT}/Scene2D/LookupTableStyleConfigurator.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
303 ${ORTHANC_STONE_ROOT}/Scene2D/LookupTableTextureSceneLayer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
304 ${ORTHANC_STONE_ROOT}/Scene2D/LookupTableTextureSceneLayer.h |
1609
5f5c549499ff
new class MacroSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1598
diff
changeset
|
305 ${ORTHANC_STONE_ROOT}/Scene2D/MacroSceneLayer.cpp |
5f5c549499ff
new class MacroSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1598
diff
changeset
|
306 ${ORTHANC_STONE_ROOT}/Scene2D/MacroSceneLayer.h |
1993
317a53d4fdc6
added magnifying glass
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1972
diff
changeset
|
307 ${ORTHANC_STONE_ROOT}/Scene2D/MagnifyingGlassTracker.cpp |
317a53d4fdc6
added magnifying glass
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1972
diff
changeset
|
308 ${ORTHANC_STONE_ROOT}/Scene2D/MagnifyingGlassTracker.h |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
309 ${ORTHANC_STONE_ROOT}/Scene2D/NullLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
310 ${ORTHANC_STONE_ROOT}/Scene2D/PanSceneTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
311 ${ORTHANC_STONE_ROOT}/Scene2D/PanSceneTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
312 ${ORTHANC_STONE_ROOT}/Scene2D/PointerEvent.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
313 ${ORTHANC_STONE_ROOT}/Scene2D/PointerEvent.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
314 ${ORTHANC_STONE_ROOT}/Scene2D/PolylineSceneLayer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
315 ${ORTHANC_STONE_ROOT}/Scene2D/PolylineSceneLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
316 ${ORTHANC_STONE_ROOT}/Scene2D/RotateSceneTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
317 ${ORTHANC_STONE_ROOT}/Scene2D/RotateSceneTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
318 ${ORTHANC_STONE_ROOT}/Scene2D/Scene2D.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
319 ${ORTHANC_STONE_ROOT}/Scene2D/Scene2D.h |
1804 | 320 ${ORTHANC_STONE_ROOT}/Scene2D/ScenePoint2D.cpp |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
321 ${ORTHANC_STONE_ROOT}/Scene2D/ScenePoint2D.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
322 ${ORTHANC_STONE_ROOT}/Scene2D/TextSceneLayer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
323 ${ORTHANC_STONE_ROOT}/Scene2D/TextSceneLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
324 ${ORTHANC_STONE_ROOT}/Scene2D/TextureBaseSceneLayer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
325 ${ORTHANC_STONE_ROOT}/Scene2D/TextureBaseSceneLayer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
326 ${ORTHANC_STONE_ROOT}/Scene2D/ZoomSceneTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
327 ${ORTHANC_STONE_ROOT}/Scene2D/ZoomSceneTracker.h |
1324
4d8d642f7036
Added a NullLayer scene layer type that allows
Benjamin Golinvaux <bgo@osimis.io>
parents:
1316
diff
changeset
|
328 |
1614
ad9b425f27ae
new class: ArrowSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1611
diff
changeset
|
329 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoArrowRenderer.cpp |
ad9b425f27ae
new class: ArrowSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1611
diff
changeset
|
330 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoArrowRenderer.h |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
331 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoBaseRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
332 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoColorTextureRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
333 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoColorTextureRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
334 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoFloatTextureRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
335 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoFloatTextureRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
336 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoInfoPanelRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
337 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoInfoPanelRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
338 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoLookupTableTextureRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
339 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoLookupTableTextureRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
340 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoPolylineRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
341 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoPolylineRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
342 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoTextRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
343 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CairoTextRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
344 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CompositorHelper.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
345 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/CompositorHelper.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
346 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/FixedPointAligner.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
347 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/FixedPointAligner.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
348 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/ICairoContextProvider.h |
1611
787db80a5a1b
new class MacroLayerRenderer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1609
diff
changeset
|
349 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/MacroLayerRenderer.cpp |
787db80a5a1b
new class MacroLayerRenderer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1609
diff
changeset
|
350 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/MacroLayerRenderer.h |
1324
4d8d642f7036
Added a NullLayer scene layer type that allows
Benjamin Golinvaux <bgo@osimis.io>
parents:
1316
diff
changeset
|
351 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
352 ${ORTHANC_STONE_ROOT}/Scene2DViewport/AngleMeasureTool.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
353 ${ORTHANC_STONE_ROOT}/Scene2DViewport/AngleMeasureTool.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
354 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateAngleMeasureCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
355 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateAngleMeasureCommand.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
356 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateAngleMeasureTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
357 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateAngleMeasureTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
358 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateCircleMeasureTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
359 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateCircleMeasureTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
360 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateLineMeasureCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
361 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateLineMeasureCommand.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
362 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateLineMeasureTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
363 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateLineMeasureTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
364 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateMeasureTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
365 ${ORTHANC_STONE_ROOT}/Scene2DViewport/CreateMeasureTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
366 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditAngleMeasureCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
367 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditAngleMeasureCommand.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
368 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditAngleMeasureTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
369 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditAngleMeasureTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
370 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditLineMeasureCommand.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
371 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditLineMeasureCommand.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
372 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditLineMeasureTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
373 ${ORTHANC_STONE_ROOT}/Scene2DViewport/EditLineMeasureTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
374 ${ORTHANC_STONE_ROOT}/Scene2DViewport/IFlexiblePointerTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
375 ${ORTHANC_STONE_ROOT}/Scene2DViewport/LayerHolder.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
376 ${ORTHANC_STONE_ROOT}/Scene2DViewport/LayerHolder.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
377 ${ORTHANC_STONE_ROOT}/Scene2DViewport/LineMeasureTool.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
378 ${ORTHANC_STONE_ROOT}/Scene2DViewport/LineMeasureTool.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
379 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureCommands.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
380 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureCommands.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
381 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureTool.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
382 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureTool.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
383 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureToolsToolbox.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
384 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureToolsToolbox.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
385 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureTrackers.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
386 ${ORTHANC_STONE_ROOT}/Scene2DViewport/MeasureTrackers.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
387 ${ORTHANC_STONE_ROOT}/Scene2DViewport/OneGesturePointerTracker.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
388 ${ORTHANC_STONE_ROOT}/Scene2DViewport/OneGesturePointerTracker.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
389 ${ORTHANC_STONE_ROOT}/Scene2DViewport/PredeclaredTypes.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
390 ${ORTHANC_STONE_ROOT}/Scene2DViewport/UndoStack.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
391 ${ORTHANC_STONE_ROOT}/Scene2DViewport/UndoStack.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
392 ${ORTHANC_STONE_ROOT}/Scene2DViewport/ViewportController.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
393 ${ORTHANC_STONE_ROOT}/Scene2DViewport/ViewportController.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
394 ${ORTHANC_STONE_ROOT}/StoneEnumerations.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
395 ${ORTHANC_STONE_ROOT}/StoneException.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
396 ${ORTHANC_STONE_ROOT}/StoneInitialization.cpp |
1478
fab6c6e795a3
Framework/Toolbox/SortedFrames.cpp
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1473
diff
changeset
|
397 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
398 ${ORTHANC_STONE_ROOT}/Toolbox/AffineTransform2D.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
399 ${ORTHANC_STONE_ROOT}/Toolbox/AffineTransform2D.h |
1891 | 400 ${ORTHANC_STONE_ROOT}/Toolbox/BucketAccumulator1D.cpp |
401 ${ORTHANC_STONE_ROOT}/Toolbox/BucketAccumulator1D.h | |
402 ${ORTHANC_STONE_ROOT}/Toolbox/BucketAccumulator2D.cpp | |
403 ${ORTHANC_STONE_ROOT}/Toolbox/BucketAccumulator2D.h | |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
404 ${ORTHANC_STONE_ROOT}/Toolbox/CoordinateSystem3D.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
405 ${ORTHANC_STONE_ROOT}/Toolbox/CoordinateSystem3D.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
406 ${ORTHANC_STONE_ROOT}/Toolbox/DicomInstanceParameters.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
407 ${ORTHANC_STONE_ROOT}/Toolbox/DicomInstanceParameters.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
408 ${ORTHANC_STONE_ROOT}/Toolbox/DicomStructureSet.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
409 ${ORTHANC_STONE_ROOT}/Toolbox/DicomStructureSet.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
410 ${ORTHANC_STONE_ROOT}/Toolbox/DynamicBitmap.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
411 ${ORTHANC_STONE_ROOT}/Toolbox/DynamicBitmap.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
412 ${ORTHANC_STONE_ROOT}/Toolbox/Extent2D.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
413 ${ORTHANC_STONE_ROOT}/Toolbox/Extent2D.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
414 ${ORTHANC_STONE_ROOT}/Toolbox/FiniteProjectiveCamera.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
415 ${ORTHANC_STONE_ROOT}/Toolbox/FiniteProjectiveCamera.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
416 ${ORTHANC_STONE_ROOT}/Toolbox/GenericToolbox.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
417 ${ORTHANC_STONE_ROOT}/Toolbox/GenericToolbox.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
418 ${ORTHANC_STONE_ROOT}/Toolbox/GeometryToolbox.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
419 ${ORTHANC_STONE_ROOT}/Toolbox/GeometryToolbox.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
420 ${ORTHANC_STONE_ROOT}/Toolbox/ImageGeometry.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
421 ${ORTHANC_STONE_ROOT}/Toolbox/ImageGeometry.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
422 ${ORTHANC_STONE_ROOT}/Toolbox/ImageToolbox.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
423 ${ORTHANC_STONE_ROOT}/Toolbox/ImageToolbox.h |
1891 | 424 ${ORTHANC_STONE_ROOT}/Toolbox/Internals/BucketMapper.cpp |
425 ${ORTHANC_STONE_ROOT}/Toolbox/Internals/BucketMapper.h | |
1874
08f2476e8f5e
added classes OrientedIntegerLine2D and RectanglesIntegerProjection
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1872
diff
changeset
|
426 ${ORTHANC_STONE_ROOT}/Toolbox/Internals/OrientedIntegerLine2D.cpp |
08f2476e8f5e
added classes OrientedIntegerLine2D and RectanglesIntegerProjection
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1872
diff
changeset
|
427 ${ORTHANC_STONE_ROOT}/Toolbox/Internals/OrientedIntegerLine2D.h |
08f2476e8f5e
added classes OrientedIntegerLine2D and RectanglesIntegerProjection
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1872
diff
changeset
|
428 ${ORTHANC_STONE_ROOT}/Toolbox/Internals/RectanglesIntegerProjection.cpp |
08f2476e8f5e
added classes OrientedIntegerLine2D and RectanglesIntegerProjection
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1872
diff
changeset
|
429 ${ORTHANC_STONE_ROOT}/Toolbox/Internals/RectanglesIntegerProjection.h |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
430 ${ORTHANC_STONE_ROOT}/Toolbox/LinearAlgebra.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
431 ${ORTHANC_STONE_ROOT}/Toolbox/LinearAlgebra.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
432 ${ORTHANC_STONE_ROOT}/Toolbox/PixelTestPatterns.h |
1872 | 433 ${ORTHANC_STONE_ROOT}/Toolbox/SegmentTree.cpp |
434 ${ORTHANC_STONE_ROOT}/Toolbox/SegmentTree.h | |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
435 ${ORTHANC_STONE_ROOT}/Toolbox/ShearWarpProjectiveTransform.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
436 ${ORTHANC_STONE_ROOT}/Toolbox/ShearWarpProjectiveTransform.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
437 ${ORTHANC_STONE_ROOT}/Toolbox/SlicesSorter.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
438 ${ORTHANC_STONE_ROOT}/Toolbox/SlicesSorter.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
439 ${ORTHANC_STONE_ROOT}/Toolbox/SortedFrames.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
440 ${ORTHANC_STONE_ROOT}/Toolbox/SortedFrames.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
441 ${ORTHANC_STONE_ROOT}/Toolbox/SubpixelReader.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
442 ${ORTHANC_STONE_ROOT}/Toolbox/SubvoxelReader.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
443 ${ORTHANC_STONE_ROOT}/Toolbox/TextRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
444 ${ORTHANC_STONE_ROOT}/Toolbox/TextRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
445 ${ORTHANC_STONE_ROOT}/Toolbox/UndoRedoStack.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
446 ${ORTHANC_STONE_ROOT}/Toolbox/UndoRedoStack.h |
1875
b896f20d24ca
added UnionOfRectangles algorithm
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1874
diff
changeset
|
447 ${ORTHANC_STONE_ROOT}/Toolbox/UnionOfRectangles.cpp |
b896f20d24ca
added UnionOfRectangles algorithm
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1874
diff
changeset
|
448 ${ORTHANC_STONE_ROOT}/Toolbox/UnionOfRectangles.h |
987
d225bccd4d4a
Scaffolding for A/B tests with DicomStructureSet[Loader] (A/B testing)
Benjamin Golinvaux <bgo@osimis.io>
parents:
979
diff
changeset
|
449 |
1972
9c0adcc8feec
refactoring to simplify OneGesturePointerTracker
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1908
diff
changeset
|
450 ${ORTHANC_STONE_ROOT}/Viewport/DefaultViewportInteractor.cpp |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
451 ${ORTHANC_STONE_ROOT}/Viewport/IViewport.h |
1972
9c0adcc8feec
refactoring to simplify OneGesturePointerTracker
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1908
diff
changeset
|
452 ${ORTHANC_STONE_ROOT}/Viewport/ViewportLocker.cpp |
1004
633186a2ed03
added new files to Stone CMake file
Benjamin Golinvaux <bgo@osimis.io>
parents:
987
diff
changeset
|
453 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
454 ${ORTHANC_STONE_ROOT}/Volumes/IGeometryProvider.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
455 ${ORTHANC_STONE_ROOT}/Volumes/IVolumeSlicer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
456 ${ORTHANC_STONE_ROOT}/Volumes/IVolumeSlicer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
457 ${ORTHANC_STONE_ROOT}/Volumes/OrientedVolumeBoundingBox.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
458 ${ORTHANC_STONE_ROOT}/Volumes/OrientedVolumeBoundingBox.h |
1275
41d19fa749b7
Added PixelTestPattern class to debug invisible slice issues
Benjamin Golinvaux <bgo@osimis.io>
parents:
1270
diff
changeset
|
459 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
460 ${ORTHANC_STONE_ROOT}/Volumes/VolumeImageGeometry.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
461 ${ORTHANC_STONE_ROOT}/Volumes/VolumeImageGeometry.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
462 ${ORTHANC_STONE_ROOT}/Volumes/VolumeReslicer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
463 ${ORTHANC_STONE_ROOT}/Volumes/VolumeReslicer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
464 ${ORTHANC_STONE_ROOT}/Volumes/VolumeSceneLayerSource.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
465 ${ORTHANC_STONE_ROOT}/Volumes/VolumeSceneLayerSource.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
466 ${ORTHANC_STONE_ROOT}/Volumes/DicomVolumeImage.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
467 ${ORTHANC_STONE_ROOT}/Volumes/DicomVolumeImage.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
468 ${ORTHANC_STONE_ROOT}/Volumes/DicomVolumeImage.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
469 ${ORTHANC_STONE_ROOT}/Volumes/DicomVolumeImageMPRSlicer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
470 ${ORTHANC_STONE_ROOT}/Volumes/DicomVolumeImageMPRSlicer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
471 ${ORTHANC_STONE_ROOT}/Volumes/DicomVolumeImageReslicer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
472 ${ORTHANC_STONE_ROOT}/Volumes/DicomVolumeImageReslicer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
473 ${ORTHANC_STONE_ROOT}/Volumes/ImageBuffer3D.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
474 ${ORTHANC_STONE_ROOT}/Volumes/ImageBuffer3D.h |
1004
633186a2ed03
added new files to Stone CMake file
Benjamin Golinvaux <bgo@osimis.io>
parents:
987
diff
changeset
|
475 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
476 ${ORTHANC_STONE_ROOT}/Wrappers/CairoContext.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
477 ${ORTHANC_STONE_ROOT}/Wrappers/CairoSurface.cpp |
0 | 478 |
80 | 479 ${PLATFORM_SOURCES} |
145 | 480 ${APPLICATIONS_SOURCES} |
113
2eca030792aa
using the Orthanc Framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
111
diff
changeset
|
481 ${ORTHANC_CORE_SOURCES} |
256
86ccff58f344
fix build if dcmtk is enabled
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
215
diff
changeset
|
482 ${ORTHANC_DICOM_SOURCES} |
0 | 483 |
484 # Mandatory components | |
485 ${CAIRO_SOURCES} | |
576 | 486 ${FREETYPE_SOURCES} |
0 | 487 ${PIXMAN_SOURCES} |
488 | |
489 # Optional components | |
613
412a2d01a189
automatic initialization of glew
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
610
diff
changeset
|
490 ${GLEW_SOURCES} |
0 | 491 ) |
221
d7b2590744f8
wip: building applications reusable in SDL and WASM
am@osimis.io
parents:
215
diff
changeset
|
492 |
578
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
493 |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
494 if (ENABLE_OPENGL) |
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
495 list(APPEND ORTHANC_STONE_SOURCES |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
496 ${ORTHANC_STONE_ROOT}/Fonts/OpenGLTextCoordinates.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
497 ${ORTHANC_STONE_ROOT}/Fonts/OpenGLTextCoordinates.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
498 ${ORTHANC_STONE_ROOT}/OpenGL/OpenGLProgram.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
499 ${ORTHANC_STONE_ROOT}/OpenGL/OpenGLProgram.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
500 ${ORTHANC_STONE_ROOT}/OpenGL/OpenGLShader.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
501 ${ORTHANC_STONE_ROOT}/OpenGL/OpenGLShader.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
502 ${ORTHANC_STONE_ROOT}/OpenGL/OpenGLTexture.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
503 ${ORTHANC_STONE_ROOT}/OpenGL/OpenGLTexture.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
504 ${ORTHANC_STONE_ROOT}/Scene2D/OpenGLCompositor.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
505 ${ORTHANC_STONE_ROOT}/Scene2D/OpenGLCompositor.cpp |
1324
4d8d642f7036
Added a NullLayer scene layer type that allows
Benjamin Golinvaux <bgo@osimis.io>
parents:
1316
diff
changeset
|
506 |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
507 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLAdvancedPolylineRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
508 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLAdvancedPolylineRenderer.h |
1614
ad9b425f27ae
new class: ArrowSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1611
diff
changeset
|
509 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLArrowRenderer.cpp |
ad9b425f27ae
new class: ArrowSceneLayer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1611
diff
changeset
|
510 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLArrowRenderer.h |
1595
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
511 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLBasicPolylineRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
512 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLBasicPolylineRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
513 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLColorTextureProgram.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
514 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLColorTextureProgram.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
515 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLColorTextureRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
516 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLColorTextureRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
517 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLFloatTextureProgram.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
518 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLFloatTextureProgram.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
519 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLFloatTextureRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
520 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLFloatTextureRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
521 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLInfoPanelRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
522 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLInfoPanelRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
523 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLLinesProgram.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
524 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLLinesProgram.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
525 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLLookupTableTextureRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
526 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLLookupTableTextureRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
527 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLShaderVersionDirective.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
528 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLTextProgram.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
529 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLTextProgram.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
530 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLTextRenderer.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
531 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLTextRenderer.h |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
532 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLTextureProgram.cpp |
621e4e11783d
doxygen target, more consistent ORTHANC_STONE_ROOT
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1591
diff
changeset
|
533 ${ORTHANC_STONE_ROOT}/Scene2D/Internals/OpenGLTextureProgram.h |
578
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
534 ) |
1591
5887a4f8594b
moving platform-specific files out of the "OrthancStone" folder
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
1584
diff
changeset
|
535 endif() |
616
97926984d5d0
WebAssembly sample using Scene2D
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
613
diff
changeset
|
536 |
578
21fd70df3fc9
starting work on OpenGL
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
577
diff
changeset
|
537 |
413 | 538 ## |
539 ## TEST - Automatically add all ".h" headers to the list of sources | |
540 ## | |
541 | |
542 macro(AutodetectHeaderFiles SOURCES_VAR) | |
543 set(TMP) | |
544 | |
545 foreach(f IN LISTS ${SOURCES_VAR}) | |
546 get_filename_component(_base ${f} NAME_WE) | |
547 get_filename_component(_dir ${f} DIRECTORY) | |
548 get_filename_component(_extension ${f} EXT) | |
549 set(_header ${_dir}/${_base}.h) | |
550 | |
551 if ((_extension STREQUAL ".cpp" OR | |
552 _extension STREQUAL ".cc" OR | |
553 _extension STREQUAL ".h") AND | |
554 EXISTS ${_header} AND | |
555 NOT IS_DIRECTORY ${_header} AND | |
556 NOT IS_SYMLINK ${_header}) | |
557 | |
414 | 558 # Prevent adding the header twice if it is already manually |
559 # specified in the sources | |
413 | 560 list (FIND SOURCES_VAR ${_header} _index) |
561 if (${_index} EQUAL -1) | |
562 list(APPEND TMP ${_header}) | |
563 endif() | |
564 endif() | |
565 endforeach() | |
566 | |
567 list(APPEND ${SOURCES_VAR} ${TMP}) | |
568 endmacro() | |
569 | |
570 | |
571 AutodetectHeaderFiles(ORTHANC_STONE_SOURCES) |