[vtkusers] interrupt the vtkRenderWindowInteractor?

Jeff Lee jeff at cdnorthamerica.com
Fri Feb 14 07:08:39 EST 2003


Steven.Aston at tessella.com wrote:

>Hello,
>
>I am new to  VTK, so please be patient with this question.
>
>I have written a small application in Java (1.4.1) which has a swing GUI
>which runs in the main thread and a vtkRenderWindow (using vtk 4.0) which
>runs in a separate thread.  These windows are displayed simultaneously.  I
>would like the user to be able to interact directly with the image in the
>render window via a vtkRenderWindowInteractor (which works) but also allow
>the image to be manipulated from elsewhere, such as being automatically
>rotated on  a button press from the GUI (which doesn't work, unless a
>window resize is also invoked).
>
>I understand that the interactor has its own event loop, so simply updating
>the active camera angle of the renderer and calling render doesn't work
>because this is outside the interactors event loop.  How should I go about
>interrupting or adding to the interactor, is this a question of adding an
>observer? I would very much appreciate any suggestions.
>
Are you using vtkPanel?
-Jeff

>
>Thanks in advance.
>
>Steve
>
>
>This message is confidential and may be privileged. It is intended for the
>addressee(s) only. Access to this message by anyone else is unauthorized
>and strictly prohibited. If you have received this message in error, please
>inform the sender immediately.
>
>TESSELLA   Steven.Aston at tessella.com
>__/__/__/  Tessella Support Services plc
>__/__/__/  3 Vineyard Chambers, ABINGDON, OX14 3PX, England
>__/__/__/  Tel: (44)(0)1235-555511  Fax: (44)(0)1235-553301
>                    www.tessella.com
>                    Registered in England No. 1466429
>
>
>_______________________________________________
>This is the private VTK discussion list. 
>Please keep messages on-topic. Check the FAQ at: <http://public.kitware.com/cgi-bin/vtkfaq>
>Follow this link to subscribe/unsubscribe:
>http://public.kitware.com/mailman/listinfo/vtkusers
>
>  
>




More information about the vtkusers mailing list