5mm
| Genre: | METKCaseBuilding |
|---|---|
| Authors: | Christian Tietjen |
| Short description: | Generates database entries for a new structure |
This module sets all necessary entries for a structure in the ObjMgr. It can be used for a new or an existent case. To specify a new structure, the structure must be inherited from a existent ROI (e.g. generated with METKAddROI). The image input is checked to find the related ROI. The childIDs entry of the ROI is set automatically by structure creation. The name of the image will be retrieved automatically by the image input. The object ID of the structure will be generated by the name of the structure. The user must ensure that there is no object with the same name (object ID).
The standard entries may be set by this module. The settings may be saved and reused for each structure type. After filling out all entries, the settings may be saved by saveSettings. When entering a new structure, the values will be loaded after the structures type was entered. The isosurface of the structure is created if you want to.
| ObjMgr-Key | Value | Action |
|---|---|---|
| ObjID |
Result | and |
| ObjID |
Original | if so, the field parentID is updated |
| ObjMgr-Key | Value | Action |
|---|---|---|
| ObjID |
Result | Is always a resulting image |
| ObjID |
Object ID of the parent image | |
| ObjID |
True | Is always true |
| ObjID |
Name of the file (ROIType ownImage or not set) | |
| ObjID |
Segmentation | Is a segmentation result |
| ObjID |
Value of the segmentation mask | |
| ObjID |
Name of the structure | |
| ObjID |
Type of the structure | |
| ObjID |
Group of the structure | |
| ObjID |
IV filename (only if created) | |
| ObjID |
||
| ObjID |
||
| ObjID |
| image: | Input image for retrieving name, location, size and DICOM tags |
|---|
| objectID:
(string) |
Name of the created Object |
| parentID:
(string) |
Available parent IDs |
| name:
(string) |
Name of the structure |
| Structure:
(string) |
Type of the structure |
| StructureGroup:
(string) |
Group of the structure |
| Color:
(color) |
Color of the structure |
| Transparency:
(float) |
Transparency of the structure |
| Visible:
(bool) |
Visible or not |
| createImageFile:
(bool) |
Creates a new image file (doesn't use the existent) |
| createIVFile:
(bool) |
Creates isosurface |
| ready:
(bool) |
Isosurface is created |
| saveSettings:
(trigger) |
Save the settings for the current structure type |
| create:
(trigger) |
Create all entries |
| settingsPath:
(string) |
Path to the settings files |
METKManager, METKAddROI, METKAddImage