The proposed MRML specification differs from the current by the addition
of support for volume rendering and hierarchical models.
Key |
Value |
id |
Unique identifier of the display properties node, required. |
name |
Name displayed on the user interface. Default is "". |
colorName |
Name of the model's color, which is defined by a Color node in a MRML file. Default is "". |
opacity |
Opacity of the surface expressed as a number from 0 to 1. Default is 1.0. |
visibility |
Indicates if the surface is visible. Can be true or false. Default is true. |
clipping |
Is clipping active? Default is false. |
backfaceCulling |
Is backface culling active? Default is true. |
scalarVisibility |
Default is false. |
scalarRange |
Default is "0 100". |
Key |
Value |
modelRefID |
ID of the referenced model. A required attribute. |
visible |
Visibility, an attribute of the model. Default is true. |
opacity |
Opacity, an attribute of the model. Default is 1.0. |
sliderVisible |
Visibility of the opacity slider. Used in SPLVis, not Slicer. Default is true. |
childrenVisible |
Are the children of this node visible? Only used for model groups. Default is true. |
clipping |
Is clipping active? Default is false. |
backfaceCulling |
Is backface culling active? Default is true. |
Key |
Value |
showAxes |
Show the 3D axes? An annotation option. Can be true or false. Default is false. |
showBox |
Show 3D cube? An annotation option. Can be true or false. Default is true. |
showAnnotations |
Show slice window text? An annotation option. Can be true or false. Default is false. |
showSliceBounds |
Show 3D outline around slices? An annotation option. Can be true or false. Default is false. |
showLetters |
Show 3D Letters? Default is true. |
showCross |
Show the crosshair? Default is true. |
showHashes |
Show hash marks? Default is true. |
showMouse |
Not used in Slicer. Only for SPLViz compatibility. Show the mouse pointer? Default is true. |
viewUp |
View up direction for the camera. VTK camera option. Default is "0 1 0". |
position |
The position of the camera in world coordinates. VTK camera option. Default is "0 0 1". |
clippingRange |
3D view, the near and far clipping planes. VTK camera option. Default is "0.1 1000". |
focalPoint |
VTK camera option. The focal point of the camera in world coordinates. Default is "0.0 0.0 0.0". |
viewAngle |
VTK camera option. Angular height of the camera view, in degrees. Default is "30". |
viewMode |
The current Slicer viewing mode (3D, 4x512, 4x256, and so forth). Default is "". |
viewBgColor |
Background color of the 3D view: blue, black, or midnight. Default is "". |
Key |
Value |
position |
Which cross section is referenced. A required attribute. Can be 0, 1, or 2. Default is programatically 0. |
direction |
Can be axial, coronal, sagittal, or none. Default is none. |
sliceSlider |
Position of the slider, showing which slice is currently displayed. Default is 0. |
rotatorX |
Rotation X. Not used in Slicer. Only in SPLVis. Default is 0. |
rotatorY |
Rotation Y. Not used in Slicer. Only in SPLVis. Default is 0. |
inModel |
Visibility in 3D view. The slice is shown in the 3D view. Can be true or false. Default is false. |
zoom |
Zoom. Default 1.0. |
clipState |
Clipping state. Can be true or false. Default is true. |
backVolRefId |
ID of background volume. |
foreVolRefId |
ID of foreground volume. |
labelVolRefID |
ID of label volume. |