52 void _initializeFieldsAndMembers();
55 void _resetLoadedMembers();
72 BoolField *_isValidFractionalSegmentationFld;
89 IntField *_referencedSegmentNumberFld;
#define MLDIRECTDICOMIMPORTOUTPUTS_EXPORT
DLL export macro definition.
Field to encapsulate a pointer to an ML base object.
Field to encapsulate a boolean value.
Field to encapsulate a vector of 3 float values representing an (rgb) color with all properties of Ve...
Base class for all fields used in the ML.
Field to encapsulate an integer value.
The ML module class MultiFileVolumeListImageOutput for extending the number of image outputs of Multi...
The ML module class MultiFileVolumeListSEGOutput providing an additional output for SEG DICOM files a...
void _updateVolumeInformation(MultiFileVolume *currVol) override
This is called by the super class if the volume has changed.
MultiFileVolumeListSEGOutput(int numInputs=0, int numOutputs=2)
Constructor.
void activateAttachments() override
Called after changes of fields without handleNotification calls.
~MultiFileVolumeListSEGOutput() override
Destructor.
void handleNotification(Field *field) override
Handles changes of fields.
Management class used by DirectDicomImport to create, represent and describe volumes composed of mult...
Field without value for notifications.
Field to encapsulate a string value.
Field to encapsulate a vector of 3 double values.
#define ML_MODULE_CLASS_HEADER(className)
Like ML_CLASS_HEADER for the usage of derived classes from Module.
The ML module class MultiFileVolumeListImageOutput for extending the number of image outputs of Multi...
Target mlrange_cast(Source arg)
Generic version of checked ML casts.