[vtkusers] How to generate TimerEvents
jeff at cdnorthamerica.com
Thu Jun 13 12:20:24 EDT 2002
I am working on spiffing up vtkPanel with vtkGenericInteractor
capability - it allows you to use any vtkInteractorStyle and 3d widgets
as well. It also contains protection from java's multithreading which
is what you are experiencing now. I'll notify when it is ready.
Basically, you can't call vtkRenderWindowInteractor.Render()
arbitrarily like that in java - it must be wrapped with appropriate
mutex locks to avoid the asynchronous errors in X.
Jagan Lakshmipathy wrote:
>Those Timer events will call vtkRenderWindowInteractor.Render(). That is
>pretty much what they do.
>I am using VTK4.0, there isn't a class called vtkGenericWindowInteractor. So
>I am stuck with vtkRenderWindowInteractor/vtkXRenderWindowInteractor.
>thanks for the response.
>From: Jeff Lee [mailto:jeff at cdnorthamerica.com]
>Sent: Thursday, June 13, 2002 10:38 AM
>To: Jagan Lakshmipathy
>Cc: vtkusers at public.kitware.com
>Subject: Re: [vtkusers] How to generate TimerEvents
>What are these timer events doing? Are you using vtkGenericInteractor
>to do this?
>Jagan Lakshmipathy wrote:
>>In my application I have need to fire timer events (I need to be able to
>>tweak the resolution of the event generation) from the main event loop.
>>I used the OnTimer() callback in the vtkInteractorStyeUser. But
>>unfortunately this generates events
>>only when the mouse bottons are pressed. I want the events irrespective of
>>the mouse events.
>>Any help will be appreciated. Thanks in advance.
>>This is the private VTK discussion list.
>>Please keep messages on-topic. Check the FAQ at:
>>Follow this link to subscribe/unsubscribe:
>Jeff Lee <jeff at cdnorthamerica.com>
>CD North America
>21 Lafayette Street, Suite 230
>Lebanon, NH 03766
>Tel: (603) 643-9993 ext. 109
>Fax: (603) 643-9994
>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:
Jeff Lee <jeff at cdnorthamerica.com>
CD North America
21 Lafayette Street, Suite 230
Lebanon, NH 03766
Tel: (603) 643-9993 ext. 109
Fax: (603) 643-9994
More information about the vtkusers