medInria/medInria-public — pull request #144 by gpasquie (2014-02-28 16:49:07+00:00)
Title: Container and view refactoring

Here is the work in progress about the view and the container refactoring. This PR integrates PR#136, #129 and #100.
You should be able to manipulate itk and mesh images for now (3D and 4D).
You will need to recompile VTK to use openGL support.

It's a bit difficult to explain what has been done here, so we'll try to provide some doc as soon as possible but basically, previous medAbstractView has been split into medAbstractView, medAbstractLayeredView and medAbstractImageView.
An important part of the work that was done in medViewPropertiesTB or in v3dView itself has been moved to interactors. You will find 2 of these in the itkDataImage and vtkDataMesh plugins.
We also got rid of all the previous containers (single, multi, cutom).

We tried to find a easy way to link the different parameters (orientation, window level, ...). I let you discover the different possibilites to see if it's intuitive enough. It's not perfect and still open to modifications.

Enjoy.

RP and Guillaume