1 <?xml version="1.0" encoding="UTF-8"?>
3 # ________________________________________________________________________
5 # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image
7 # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton
8 # Previous Authors : Laurent Guigues, Jean-Pierre Roux
9 # CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil
11 # This software is governed by the CeCILL-B license under French law and
12 # abiding by the rules of distribution of free software. You can use,
13 # modify and/ or redistribute the software under the terms of the CeCILL-B
14 # license as circulated by CEA, CNRS and INRIA at the following URL
15 # http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
16 # or in the file LICENSE.txt.
18 # As a counterpart to the access to the source code and rights to copy,
19 # modify and redistribute granted by the license, users are provided only
20 # with a limited warranty and the software's author, the holder of the
21 # economic rights, and the successive licensors have only limited
24 # The fact that you are presently reading this means that you have had
25 # knowledge of the CeCILL-B license and that you accept its terms.
26 # ________________________________________________________________________ */
29 <class>QtVolumeRendererPanel</class>
30 <widget class="QWidget" name="QtVolumeRendererPanel">
31 <property name="geometry">
39 <property name="windowTitle">
42 <layout class="QGridLayout" name="gridLayout_4">
43 <item row="0" column="0">
44 <layout class="QHBoxLayout" name="horizontalLayout">
46 <widget class="QCheckBox" name="checkBoxShowVolume">
47 <property name="toolTip">
48 <string>Add or remove the volume from the viewer</string>
50 <property name="text">
56 <widget class="QCheckBox" name="checkBoxBoundingBox">
57 <property name="enabled">
60 <property name="toolTip">
61 <string>Bounding box to view the volume, control the bounding box with the handles</string>
63 <property name="text">
70 <item row="1" column="0">
71 <layout class="QGridLayout" name="gridLayout_3">
72 <item row="0" column="0" colspan="2">
73 <widget class="QLabel" name="label_3">
74 <property name="text">
75 <string>Ray Cast Function</string>
79 <item row="1" column="0">
80 <widget class="QRadioButton" name="radioButtonComposite">
81 <property name="toolTip">
82 <string>Change the Ray Cast Function To Composite (All)</string>
84 <property name="text">
85 <string>Composite</string>
87 <property name="checked">
90 <property name="autoExclusive">
93 <attribute name="buttonGroup">
94 <string>buttonGroup</string>
98 <item row="1" column="1">
99 <widget class="QRadioButton" name="radioButtonMIP">
100 <property name="toolTip">
101 <string>Change the Ray Cast Function To Maximum Intensity Pixel</string>
103 <property name="text">
104 <string>MaxIP </string>
106 <property name="checked">
109 <property name="autoExclusive">
112 <attribute name="buttonGroup">
113 <string>buttonGroup</string>
117 <item row="1" column="2">
118 <widget class="QRadioButton" name="radioButtonMinIP">
119 <property name="toolTip">
120 <string>Change the Ray Cast Function To Minimum Intensity Pixel</string>
122 <property name="text">
123 <string>MinIP</string>
125 <property name="autoExclusive">
128 <attribute name="buttonGroup">
129 <string>buttonGroup</string>
135 <item row="2" column="0">
136 <layout class="QGridLayout" name="gridLayout_2">
137 <item row="0" column="0">
138 <widget class="QLabel" name="label_2">
139 <property name="text">
140 <string>Interpolation</string>
144 <item row="1" column="0">
145 <widget class="QRadioButton" name="radioButtonLinear">
146 <property name="text">
147 <string>Linear</string>
149 <property name="checked">
152 <attribute name="buttonGroup">
153 <string>buttonGroup_2</string>
157 <item row="1" column="1">
158 <widget class="QRadioButton" name="radioButtonNearest">
159 <property name="text">
160 <string>Nearest</string>
162 <attribute name="buttonGroup">
163 <string>buttonGroup_2</string>
169 <item row="3" column="0">
170 <layout class="QGridLayout" name="gridLayout">
171 <item row="0" column="0">
172 <widget class="QLabel" name="label">
173 <property name="text">
174 <string>Opacity</string>
178 <item row="0" column="1">
179 <widget class="QLineEdit" name="lineEditOpacity">
180 <property name="text">
183 <property name="readOnly">
188 <item row="1" column="0" colspan="2">
189 <widget class="QSlider" name="opacitySlider">
190 <property name="enabled">
193 <property name="mouseTracking">
196 <property name="toolTip">
197 <string>Changes the opacity of the volume rendered</string>
199 <property name="inputMethodHints">
200 <set>Qt::ImhPreferLowercase</set>
202 <property name="maximum">
205 <property name="value">
208 <property name="tracking">
211 <property name="orientation">
212 <enum>Qt::Horizontal</enum>
214 <property name="invertedAppearance">
217 <property name="invertedControls">
220 <property name="tickPosition">
221 <enum>QSlider::TicksAbove</enum>
230 <tabstop>checkBoxShowVolume</tabstop>
231 <tabstop>checkBoxBoundingBox</tabstop>
232 <tabstop>opacitySlider</tabstop>
233 <tabstop>lineEditOpacity</tabstop>
238 <sender>checkBoxShowVolume</sender>
239 <signal>toggled(bool)</signal>
240 <receiver>checkBoxBoundingBox</receiver>
241 <slot>setEnabled(bool)</slot>
243 <hint type="sourcelabel">
247 <hint type="destinationlabel">
254 <sender>checkBoxShowVolume</sender>
255 <signal>toggled(bool)</signal>
256 <receiver>opacitySlider</receiver>
257 <slot>setEnabled(bool)</slot>
259 <hint type="sourcelabel">
263 <hint type="destinationlabel">
270 <sender>checkBoxShowVolume</sender>
271 <signal>toggled(bool)</signal>
272 <receiver>radioButtonLinear</receiver>
273 <slot>setEnabled(bool)</slot>
275 <hint type="sourcelabel">
279 <hint type="destinationlabel">
286 <sender>checkBoxShowVolume</sender>
287 <signal>toggled(bool)</signal>
288 <receiver>radioButtonNearest</receiver>
289 <slot>setEnabled(bool)</slot>
291 <hint type="sourcelabel">
295 <hint type="destinationlabel">
303 <buttongroup name="buttonGroup_2"/>
304 <buttongroup name="buttonGroup">
305 <property name="exclusive">