WEMDicomLoad

MacroModule
genre DICOM
author MeVis Medical Solutions AG
package MeVisLab/Standard
definition WEMDicomLoad.def
see also WEMDicomSave, WEMLoad, WEMSave
keywords load, restore, load, mesh, surface, segmentation, object, sso

Purpose

The module WEMDicomLoad will attempt to load a WEM object from a DICOM file that contains a Surface Segmentation Object.

Usage

Put the file name of a DICOM file into Filename and press Load.

Details

This module will ignore line and point primitives.

If a surface contains “facet” primitives, a WEMPolygonPatch (or a WEMQuadPatch if the facets all have 4 nodes) will be created instead of the normal WEMTrianglePatch.

Windows

Default Panel

../../../Modules/Macros/WEMDicomStorage/mhelp/Images/Screenshots/WEMDicomLoad._default.png

Output Fields

outWEM

name: outWEM, type: WEM(MLBase)

The WEM object read.

For accessing this object via scripting see the Scripting Reference: MLWEMWrapper.

outDicomTree

name: outDicomTree, type: DicomTree(MLBase)

The loaded DICOM file represented as DicomTree object.

For accessing this object via scripting see the Scripting Reference: MLABDicomTree.

Parameter Fields

Field Index

Clear: Trigger
Filename: String
Load: Trigger
Ok: Bool
Status: String

Visible Fields

Filename

name: filename, type: String

Sets the filename of the DICOM file to load.

Load

name: load, type: Trigger

When pressed, the loading process is triggered.

Clear

name: clear, type: Trigger

When pressed, the output and status fields are cleared.

Status

name: status, type: String, persistent: no

Shows error reasons if Ok is not true; otherwise, it will just show “Ok”.

Ok

name: ok, type: Bool, persistent: no

Shows whether the last load operation performed without problems.