T24302 - persist ID of Identifiable
Summary:
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Added UID serialization support for ItkImageIO
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Added UID serialization support for LabelSetImageIO
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Added UID serialization support for scene serialization
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Added support for Identifiable UID in MAPRegistrationWrapper(IO)
- Setter and Getter of Identifiable are virtual now, to allow the override in classes that provide there own UIDs
- Changed interface of the wrapper. Constructor now needs pointer to the registration (as it makes no sense to instatiate a wrapper w/o a registration
- Fixed T24302
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Test Plan: coder review and untit test
Reviewers: O3 MITK Reviewer Group II, O1 MITK Reviewer Group I, kislinsk
Reviewed By: O3 MITK Reviewer Group II, O1 MITK Reviewer Group I, kislinsk
Subscribers: kalali, kislinsk
Maniphest Tasks: T24302
Differential Revision: https://phabricator.mitk.org/D317