OrthoTriplePlaneViewer

MacroModule
genre View2D
author MeVis Medical Solutions AG
package MeVisLab/Standard
definition TriplePlaneViewer.def
see also View2D, MPR, SoView2DPlane, SynchroView2D
keywords 2D, orthogonal

Purpose

The module OrthoTriplePlaneViewer displays four synchronized 2D viewers showing three orthogonal cuts and one MPR of an input image.

Details

The three orthogonal 2D views and the MPR are all synchronized. The viewers all show plane indicators where the other shown planes cut through that view. Those plane indicators can interactively be manipulated: they can be moved if dragged in their center or rotated if dragged at the outer region.

Have a look at the example network for more information.

Windows

Orthogonalized Triple Plane

../../../Modules/Macros/Viewers/TriplePlaneViewer/mhelp/Images/Screenshots/OrthoTriplePlaneViewer.Orthogonalized-Triple-Plane.png

Input Fields

inImage

name: inImage, type: Image

inOverlay

name: inOverlay, type: Image

inInvPreLUT (hidden)

name: inInvPreLUT, type: SoNode
Before LUT and viewer inventor input,
e.g. for overlays in dependent of LUT settings

inInvPostLUT (hidden)

name: inInvPostLUT, type: SoNode

Between LUT and viewer inventor input

inInvPostViewer (hidden)

name: inInvPostViewer, type: SoNode
Behind viewer inventor input,
e.g. for diagram overlays

Parameter Fields

Field Index

alphaFactor: Float overlayColor: Color
baseColor: Color plane1: Plane
color1: Color plane2: Plane
color2: Color plane3: Plane
color3: Color reinitPlanes: Trigger
fieldOfView: Double supressPlaneInit: Bool
inventorInputOn: Bool unzoom: Trigger
lutSetDefault: Trigger  

Hidden Fields

inventorInputOn

name: inventorInputOn, type: Bool, default: FALSE

plane1

name: plane1, type: Plane, default: -0.623855948448181 0.60152667760849 -0.498968362808228 54.6895484924316

plane2

name: plane2, type: Plane, default: 0.781537115573883 0.481697171926498 -0.396443694829941 120.425971984863

plane3

name: plane3, type: Plane, default: -0.00188018742483109 0.637286067008972 0.770625054836273 -446.091796875

color1

name: color1, type: Color, default: 1 0 0

color2

name: color2, type: Color, default: 0 0.945097982883453 0

color3

name: color3, type: Color, default: 1 1 0

overlayColor

name: overlayColor, type: Color, default: 0.188234999775887 0.658824026584625 0.666666984558105

alphaFactor

name: alphaFactor, type: Float, default: 0.52100003, minimum: 0, maximum: 1

baseColor

name: baseColor, type: Color, default: 0.188234999775887 0.658824026584625 0.666666984558105

reinitPlanes

name: reinitPlanes, type: Trigger

fieldOfView

name: fieldOfView, type: Double, default: 186.8

lutSetDefault

name: lutSetDefault, type: Trigger

unzoom

name: unzoom, type: Trigger

supressPlaneInit

name: supressPlaneInit, type: Bool, default: FALSE