/
Velocit_at_mouse_position.mlab
331 lines (331 loc) · 8.48 KB
/
Velocit_at_mouse_position.mlab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
// MDL v1 utf8
mevislabVersion = 3.1
network {
watchlist = ""
}
module SoView2DVoxelValue {
internal {
frame = "6244 -108 152 64"
moduleGroupName = ""
windows {
window _default {
geometry = "92 146 372 399"
sizeHint = "372 399"
wasOpen = no
}
}
}
fields {
instanceName = annoReadPix
interactionProviderID = ""
drawingOn = TRUE
editingOn = TRUE
fixZOn = TRUE
color = "1 1 1"
selectionTolerance = 4
needsValidVoxel = TRUE
button1 = IGNORED
button2 = IGNORED
button3 = IGNORED
shift = IGNORED
control = IGNORED
alt = IGNORED
wantsAllEvents = FALSE
wantsKeyEvents = FALSE
wantsMouseWheelEvents = FALSE
setEventHandled = FALSE
ignoreHandledEvents = FALSE
createNewMode = FALSE
renderOnSlab = FALSE
clipToSlice = FALSE
cursorShape = UNDEFINED_CURSOR
showColorChannelValues = FALSE
colorChannelSeparator = " / "
maxPrecision = 4
}
}
module SoView2DAnnotation {
internal {
frame = "6262 11 152 64"
moduleGroupName = ""
windows {
window _default {
geometry = "1926 573 777 571"
sizeHint = "711 571"
wasOpen = no
}
}
}
fields {
instanceName = annotation
interactionProviderID = ""
drawingOn = TRUE
editingOn = TRUE
fixZOn = TRUE
color = "0.899999976158142 0.899999976158142 0.899999976158142"
selectionTolerance = 4
needsValidVoxel = TRUE
button1 = IGNORED
button2 = IGNORED
button3 = IGNORED
shift = IGNORED
control = IGNORED
alt = IGNORED
wantsAllEvents = FALSE
wantsKeyEvents = TRUE
wantsMouseWheelEvents = FALSE
setEventHandled = FALSE
ignoreHandledEvents = FALSE
createNewMode = FALSE
renderOnSlab = FALSE
clipToSlice = FALSE
cursorShape = UNDEFINED_CURSOR
annotationMode = ANNO_MODE_MR
showOrientation = ANNO_ORIENTATION_SIZE_WEIGHTED
drawNegativeOrientation = FALSE
drawPositiveOrientation = FALSE
orientationColor = "1 1 1"
verticalRuler = FALSE
horizontalRuler = FALSE
verticalRulerMarginRight = 8
horizontalRulerMarginBottom = 8
showTechnicalInfo = FALSE
showAnnotation = ANNO_SHOW_DETAILED
annotationFontSize = ANNO_SIZE_AUTO
minDetailFontSize = 10
maxDetailFontSize = 18
minShortFontSize = 8
maxShortFontSize = 12
userDetailFontSize = 12
userShortFontSize = 10
rulerFontSize = 12
textShadow = TRUE
rulerShadow = TRUE
annotationUserTopLeft = "$(PatientsName)
$(PatientID) $(PatientsSex)
$(PatientsBirthDate)
($(input00)): $(input01)"
annotationUserTopRight = "$(InstitutionName)
$(ManufacturersModelName)
$(Modality)"
annotationUserBottomLeft = "slice: $(slice)
Timepoint: $(timepoint)
$(sizex),$(sizey),$(sizez),$(sizec),$(sizet)
$(voxelx),$(voxely)
$(SeriesDescription)"
annotationUserBottomRight = "User Mode
Scan: $(AcquisitionDate)
LUT C/W: $(numInput03) / $(numInput04)"
annotationUserBottomCenter = ""
annotationCTTopLeft = "$(PatientsName)
$(PatientsBirthDate) $(PatientsSex)
$(PatientID)
($(input00)):
$(input02) $(input09)"
annotationCTTopRight = "$(InstitutionName)
$(ManufacturersModelName)
$(Modality) "
annotationCTBottomLeft = "Slice: $(slice)
Timepoint: $(timepoint)
$(sizex),$(sizey),$(sizez),$(sizec),$(sizet)
$(voxelx),$(voxely),$(voxelz)
$(SeriesDescription)
$(ImageComments)"
annotationCTBottomRight = "CT Mode
Scan: $(AcquisitionDate)
LUT C/W: $(numInput07) / $(numInput08)"
annotationCTBottomCenter = ""
annotationMRTopLeft = "($(input00)):
$(input01) cm/s"
annotationMRTopRight = ""
annotationMRBottomLeft = "Slice: $(slice)
Timepoint: $(timepoint)
"
annotationMRBottomRight = ""
annotationMRBottomCenter = ""
shortTopLeft = "$(PatientsName)
($(input00)):
$(input01) GV"
shortTopRight = $(Modality)
shortBottomLeft = "Slice: $(slice)"
shortBottomRight = "LUT C/W: $(numInput03) / $(numInput04)"
shortBottomCenter = ""
abreviateChars = -1
abreviateShortChars = 16
input00 = "-1 -1 -1"
input01 = -1
input02 = -1
input03 = 48.1810646057129
input04 = 91.4255828857422
input05 = 1
input06 = 1
input07 = 48.1810646057129
input08 = 91.4255828857422
input09 = GV
numInput00 = 0
numInput01 = 0
numInput02 = -1
numInput03 = 48.1810646057129
numInput04 = 91.4255828857422
numInput05 = 1
numInput06 = 1
numInput07 = 48.1810646057129
numInput08 = 91.4255828857422
numInput09 = 0
fontWidthDummyString = ""
targetWidth = 0
targetHeight = 0
orientationModel = FALSE
orientationModelPosition = ANNO_BOTTOM_RIGHT
marginTop = 2
marginBottom = 2
marginLeft = 2
marginRight = 2
orientationModelRelativeSize = 0.125
orientationModelMinSize = 24
orientationModelMaxSize = 128
orientationModelRelativeVerticalOffset = 0
orientationModelMinVerticalOffset = 0
orientationModelMaxVerticalOffset = 128
orientationModelRelativeHorizontalOffset = 0
orientationModelMinHorizontalOffset = 0
orientationModelMaxHorizontalOffset = 128
orientationModelColor = "1 1 1"
orientationAndScaleFromCamera = FALSE
drawBackgroundBox = FALSE
backgroundColor = "0.200000002980232 0.200000002980232 0.699999988079071"
backgroundOpacity = 0.5
backgroundEdgeColor = "0.200000002980232 0.200000002980232 0.699999988079071"
backgroundEdgeOpacity = 0.5
}
}
module SoView2DPosition {
internal {
frame = "6290 -183 136 64"
moduleGroupName = ""
windows {
window _default {
geometry = "38 399 473 725"
sizeHint = "457 725"
wasOpen = no
}
}
}
fields {
instanceName = position
interactionProviderID = ""
drawingOn = FALSE
editingOn = FALSE
fixZOn = TRUE
color = "0.886206984519958 0.875320017337799 0.560474991798401"
selectionTolerance = 4
needsValidVoxel = TRUE
button1 = PRESSED
button2 = RELEASED
button3 = RELEASED
shift = PRESSED
control = RELEASED
alt = IGNORED
wantsAllEvents = FALSE
wantsKeyEvents = FALSE
wantsMouseWheelEvents = FALSE
setEventHandled = FALSE
ignoreHandledEvents = FALSE
createNewMode = FALSE
renderOnSlab = FALSE
clipToSlice = FALSE
cursorShape = UNDEFINED_CURSOR
worldPosition = "-3.9842700958252 -7.72900009155273 32.6810989379883"
drawingModel = DRAWINGMODEL_CROSSHAIRS
drawingModelSizeUnit = SIZEUNIT_VOXEL
drawingModelSize = -1
crossHairSpacing = 0
drawEditingRect = TRUE
blendOnto = 0.55000001
blendOutside = 0.2
lineWidth = 1
colorAxes = FALSE
sagittalColor = "1 0 0"
coronalColor = "0 1 0"
axialColor = "0 0 1"
updateOnPress = TRUE
updateOnMotion = TRUE
updateOnRelease = FALSE
cooperative = FALSE
colorBorder = FALSE
colorBorderWidth = 2
}
}
module SoMouseGrabber {
internal {
frame = "6222 -263 128 64"
moduleGroupName = ""
windows {
window _default {
geometry = "766 277 497 416"
sizeHint = "497 416"
wasOpen = no
}
window _automatic {
geometry = "70 117 222 445"
sizeHint = "222 445"
wasOpen = no
}
}
}
fields {
instanceName = posMouse
on = FALSE
normalized = FALSE
clamp = TRUE
button1 = PRESSED
button2 = RELEASED
button3 = RELEASED
shift = PRESSED
ctrl = RELEASED
alt = RELEASED
cursorShape = CROSS_CURSOR
xmin = 0
xmax = 1
ymin = 0
ymax = 1
setEventHandled = FALSE
setWheelEventHandled = FALSE
flipX = FALSE
flipY = FALSE
swapXY = FALSE
sensitivity = 1
wheelOverflow = FALSE
wheel = 1
wheelStep = 1
wheelMin = 0
wheelMax = 100
}
}
module SoGroup {
internal {
frame = "6282 -387 152 56"
moduleGroupName = ""
}
fields {
instanceName = SoGroup10
}
}
connections {
annotation.input00 = annoReadPix.integerPosition
annotation.input01 = annoReadPix.storedValueString
annotation.input02 = annoReadPix.storedValue
annotation.numInput02 = annoReadPix.outputValue
position.button1 = posMouse.button1
position.button2 = posMouse.button2
position.button3 = posMouse.button3
position.shift = posMouse.shift
position.control = posMouse.ctrl
posMouse.button1 = position.button1
posMouse.button2 = position.button2
posMouse.button3 = position.button3
posMouse.shift = position.shift
posMouse.ctrl = position.control
SoGroup10.children = "posMouse.self position.self annotation.self annoReadPix.self"
}
networkModel = ""