[vtkusers] Mouse position anytime

Benoist Laurent laurentbenoist at hotmail.com
Tue Jul 21 06:07:22 EDT 2009


Hi,

Thanks for your prompt answer.
Unfortunately, the widgets doesn't seem to be the most appropriate method in this case.
However, why  my InteractorStyle OnMouseMove() method of is called only on drag events ?

For information I'm running on Mac OS X 10.5 (Cocoa).
I'm using vtkInteractorStyleTrackballCamera.


Date: Mon, 20 Jul 2009 08:24:58 -0400
Subject: Re: [vtkusers] Mouse position anytime
From: karthik.krishnan at kitware.com
To: laurentbenoist at hotmail.com
CC: vtkusers at vtk.org

Benoist:

The render window interactor emits an MouseMoveEvent every time the mouse cursor is moved. The display coordinates can be queried from the interactor. 

Numerous widgets in VTK use this to perform various actions such as object highlighting, annotations etc. Take a look at vtkBalloonWidget and its generic superclass vtkHoverWidget It may already perform what you need. You might be able to re-derive vtkHoverWidget to tailor it to your hover based annotation needs.


At a later stage, you may also find it worthwhile to take a look at vtkScenePicker if your annotation/interaction starts getting too slow. More on that later.

--
karthik

On Mon, Jul 20, 2009 at 7:40 AM, Benoist Laurent <laurentbenoist at hotmail.com> wrote:






Hi,

I would like to change the color of the nearest object of the cursor, without need to click or something.
So I need to have the mouse position anytime.
But I can't find how to do that (I know how to have the position on a move click but not "on the fly").


Can someone help me ?
Thank you by advance,

Benoist

Votre correspondant a choisi Hotmail et profite d'un stockage quasiment illimité.  Créez un compte Hotmail gratuitement !


_______________________________________________

Powered by www.kitware.com



Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html



Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ



Follow this link to subscribe/unsubscribe:

http://www.vtk.org/mailman/listinfo/vtkusers




_________________________________________________________________
Téléphonez gratuitement à tous vos proches avec Windows Live Messenger  !  Téléchargez-le maintenant !
http://www.windowslive.fr/messenger/1.asp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20090721/5fbb2224/attachment.htm>


More information about the vtkusers mailing list