[vtkusers] Display different views of same object

kent williams nkwmailinglists at gmail.com
Wed Jan 2 12:02:42 EST 2008


The VTKInria3D library http://www-sop.inria.fr/asclepios/software/vtkINRIA3D/

This library encapsulates VTK view widgets in classes that updates all
views in a dependency chain if any view is modified.  To state that in
plainer English -- if you have for example Axial, Sagittal, and
Coronal views active of an image volume, you can move crosshairs in
one, and it will change the slice seen in each of the other.  There
are 2d and 3d ImageViewer Widgets, so you can link planar views to a
3D view and the 3D view will update slice displays based on
interaction in the 2d slice views.

I don't believe it supports everything you mentioned, but I am not
sure what propogating rotations between views would look like, or mean
in physical terms.

I'm pretty sure though, you can have an observer class attached to
views to detect changes, and decide to other views based on the change
in the current view.

On Dec 28, 2007 5:18 AM, Vincent Gratsac <vincent.gratsac at irisa.fr> wrote:
>
>  Hi vtk users,
>
>  As Taro Trabish, I would like to link multiple views interactions, in order
> to move/zoom/rotate all views when interacting with one of them.
>



More information about the vtkusers mailing list