WEMVascularSystemSanityCheck

MacroModule

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

definition

WEMVascularSystemSanityCheck.def

Purpose

The module WEMVascularSystemSanityCheck checks whether the skeleton positions of a given vessel graph are inside the generated vessel surface.

Windows

Default Panel

../../../Modules/Macros/WEMVascularSystemSanityCheck/mhelp/Images/Screenshots/WEMVascularSystemSanityCheck._default.png

Input Fields

inWEM

name: inWEM, type: MLBase

inGraph

name: inGraph, type: MLBase

Output Fields

self

name: self, type: SoNode

Parameter Fields

Field Index

All Positions Inside: Bool

Auto Update: Bool

progress: Float

Sanity Mode: Enum

Should Generate Inventor Scene For Outside Positions: Bool

Status: String

Update: Trigger

Visible Fields

Status

name: status, type: String, persistent: no

Shows status information.

Sanity Mode

name: sanityMode, type: Enum, default: CheckOnlyStartAndEndSkeletons

Defines which skeleton positions should be checked.

Values:

Title

Name

Description

Only Start And End Skeletons

CheckOnlyStartAndEndSkeletons

Checks only the first and the last skeleton position of each edge of a vessel graph.

All Skeletons

CheckAllSkeletons

Checks the positions of all skeletons in a vessel graph.

Auto Update

name: autoUpdate, type: Bool, default: FALSE

If checked, the module computes anew on each input/parameter field change.

Update

name: update, type: Trigger

When pressed, the module computes anew.

Should Generate Inventor Scene For Outside Positions

name: shouldGenerateInventorSceneForOutsidePositions, type: Bool, default: FALSE

If checked, a red sphere is generated at each outside position.

All Positions Inside

name: allPositionsInside, type: Bool, persistent: no

Shows whether all positions have been inside the vessel surface.

This is false if there is no WEM attached, no vessel graph attached, or if any position is found to be outside the vessel surface.

Hidden Fields

progress

name: progress, type: Float, persistent: no