Page MenuHomePhabricator

Build system modules for registration code
Closed, ResolvedPublic

Description

In the MITK meeting we shortly talked about code that might be factored out into separate modules. The registration code used by org.mitk.gui.qt.rigidregistration and org.mitk.gui.qt.pointbasedregistration seem good candidates to me:

  • clear topic
  • several files
  • long compile time
  • optional for specific applications

Daniel, could you please suggest into which new modules the code could be separated (I would think at least registration and qt-registration)? If you cannot do the module creation by yourself, could you please list which files should go into which module?

Event Timeline

[SVN revision 21294]
FIX (#3282): Created build system modules for rigid and deformable registration code. Code will only be compiled when it is needed by another bundle or module.

[SVN revision 21295]
COMP (#3282): Moved testing files into new module structure.

[SVN revision 21296]
COMP (#3282): Added dependency on MitkDeformableRegistration for SmallTools.