OrthoView2D¶
-
MacroModule
¶ genre View2D
author MeVis Medical Solutions AG
package MeVisLab/Standard
definition viewers.def see also View2D
,View3D
,SynchroView2D
keywords viewer
,orthogonal
Purpose¶
The module OrthoView2D
provides a 2D view displaying the input image in three orthogonal viewing directions.
Usage¶
Use the left mouse button to set a position in the data set. This position will be displayed in all available views.
See also View2D
description for basic viewing functionality.
Input Fields¶
Output Fields¶
Parameter Fields¶
Field Index¶
Altern. cube layout : Bool |
Mode (annotationSizeMode) : Enum |
Size : Enum |
Center : Double |
On (borderOn) : Bool |
Snap to center : Bool |
Color : Color |
On (annotationOn) : Bool |
Time Point : Integer |
Colored mode : Bool |
Pan. : Bool |
unzoom : Trigger |
Current Pos. in : Enum |
Pos. (synchronizePosition) : Bool |
Use global input image : Bool |
Display value with high precision : Bool |
Pos. (worldPosition) : Vector3 |
Use Managed Interaction : Bool |
Enable slicing : Bool |
Show : Bool |
Width : Double |
Layout : Enum |
Show Inventor input fields : Bool |
Zoom : Bool |
Mode (filterMode) : Enum |
Show Inventor output field : Bool |
Visible Fields¶
Show Inventor input fields¶
-
name:
inventorInputOn
, type:
Bool
, default:
TRUE
¶ If checked, Inventor input fields are available on the module.
Show Inventor output field¶
-
name:
inventorOutputOn
, type:
Bool
, default:
FALSE
¶ If checked, an Inventor output field is available on the module.
Pos. (synchronizePosition)¶
-
name:
synchronizePosition
, type:
Bool
, default:
TRUE
¶ If checked, the three views show a slice with the last clicked position.
Layout¶
-
name:
layout
, type:
Enum
, default:
LAYOUT_CUBE_EQUAL
¶ Defines the layout of the viewer(s).
Values:
Title | Name |
---|---|
Axial | LAYOUT_AXIAL |
Sagittal | LAYOUT_SAGITTAL |
Coronal | LAYOUT_CORONAL |
Cube | LAYOUT_CUBE |
Cube Equal | LAYOUT_CUBE_EQUAL |
Cube Customized | LAYOUT_CUBE_CUSTOMIZED |
Row | LAYOUT_ROW |
Row Equal | LAYOUT_ROW_EQUAL |
Row Axialextra | LAYOUT_ROW_AXIALEXTRA |
Column | LAYOUT_COLUMN |
Column Equal | LAYOUT_COLUMN_EQUAL |
Hidden | LAYOUT_HIDDEN |
Mode (filterMode)¶
-
name:
filterMode
, type:
Enum
, default:
FILTER_LINEAR
¶ Defines the interpolation mode for projecting voxels onto screen pixels. See
SoView2D.filterMode
for details.
Values:
Title | Name |
---|---|
Nearest | FILTER_NEAREST |
Linear | FILTER_LINEAR |
Linear Postclass | FILTER_LINEAR_POSTCLASS |
Cubic Postclass | FILTER_CUBIC_POSTCLASS |
Zoom¶
-
name:
synchronizeZoom
, type:
Bool
, default:
TRUE
¶ If checked, the zooming is synchronized in all viewers.
Pan.¶
-
name:
synchronizePanning
, type:
Bool
, default:
FALSE
¶ If checked, the panning is synchronized in all viewers.
Use global input image¶
-
name:
useGlobalInputImage
, type:
Bool
, default:
TRUE
¶ If checked, the module works on a global input image.
Otherwise, the module works on a virtual volume. Uncheck this option if you have memory issues.
Snap to center¶
-
name:
snapToCenter
, type:
Bool
, default:
FALSE
¶ If checked, all viewers will show the middle of the image in their respective view if the input is touched.
Altern. cube layout¶
-
name:
alternCubeLayout
, type:
Bool
, default:
FALSE
¶ If checked, the image is shown in an alternative cube layout.
Time Point¶
-
name:
timePoint
, type:
Integer
, default:
0
, minimum:
0
, maximum:
view.maxTimePoint
¶ Sets the time point to be shown.
Use Managed Interaction¶
-
name:
useManagedInteraction
, type:
Bool
, default:
FALSE
¶ Use
Managed Interaction
for the mouse interaction. This is useful if the rest of the interaction in the scene also uses Managed Interaction, since otherwise there might overlapping interactions.
Enable slicing¶
-
name:
enableSlicing
, type:
Bool
, default:
TRUE
¶ If checked, interactive slicing of the image is enabled.
On (borderOn)¶
-
name:
borderOn
, type:
Bool
, default:
TRUE
¶ If checked, borders will be rendered around the viewer(s).
Color¶
-
name:
borderColor
, type:
Color
, default:
0.899999976158142 0.899999976158142 0.899999976158142
¶ Sets the color of the optional border around viewer(s).
Width¶
-
name:
grayWidth
, type:
Double
, default:
0.802500009536743
, deprecated name:
greyWidth
¶ Sets the width of the relative gray value LUT.
Center¶
-
name:
grayCenter
, type:
Double
, default:
0.392500013113022
, deprecated name:
greyCenter
¶ Sets the center of the relative gray value LUT.
On (annotationOn)¶
-
name:
annotationOn
, type:
Bool
, default:
TRUE
¶ If checked, annotations showing image information are rendered over the image.
Mode (annotationSizeMode)¶
-
name:
annotationSizeMode
, type:
Enum
, default:
ANNO_SHOW_DETAILED
¶ Defines the annotation mode.
This mode can also be toggled by pressing the A key.
The rendering of general image information can be toggled by pressing the I key.
Values:
Title | Name | Deprecated Name |
---|---|---|
Hide | ANNO_SHOW_HIDE | HIDE_ANNOTATION |
Short | ANNO_SHOW_SHORT | SHORT_ANNOTATION |
Detailed | ANNO_SHOW_DETAILED | DETAILED_ANNOTATION |
Size¶
-
name:
annotationFontSize
, type:
Enum
, default:
ANNO_SIZE_AUTO
¶ Sets the font size of the annotations.
Values:
Title | Name | Deprecated Name |
---|---|---|
Auto | ANNO_SIZE_AUTO | AUTO_SIZE_ANNOTATION |
Small | ANNO_SIZE_SMALL | SMALL_ANNOTATION |
Medium | ANNO_SIZE_MEDIUM | MEDIUM_ANNOTATION |
Large | ANNO_SIZE_LARGE | LARGE_ANNOTATION |
User | ANNO_SIZE_USER |
Display value with high precision¶
-
name:
valueHighPrecision
, type:
Bool
, default:
TRUE
¶ If checked, image values (voxel value under the mouse cursor) is displayed with a high precision.
Current Pos. in¶
-
name:
annoCoords
, type:
Enum
, default:
Voxel
¶ Defines in which coordinate system the current mouse position should be displayed.
Values:
Title | Name |
---|---|
Voxel | Voxel |
World | World |
Show¶
-
name:
showCurrentPos
, type:
Bool
, default:
TRUE
¶ If checked, the current mouse position is displayed.