
The top left corner of the screen is (0, 0) i,e, X and Y coordinates are (0, 0). Get the direction from the mouse, and bring the number down to a reasonable amountĪngle_y = (float)( (mid_x - mousePos.x) ) / 1000 Īngle_z = (float)( (mid_y - mousePos. In JavaScript, we have methods that help us to capture the location of the mouse on the screen. SetCursorPos(mid_x, mid_y) // Set the mouse cursor in the middle of the window If( (mousePos.x = mid_x) & (mousePos.y = mid_y) ) return

GetCursorPos(&mousePos) // Get the mouse cursor 2D x,y position
#X and y mouse coordinates windows
I would like to know the equivalent functions or way to do the following using GLUT instead of windows Mouse_x = x place current mouse pos in mouse_x The condition here is that I will not click on that point (as in the case of DataCursors) but keep the mouse pointer stationary at that point for a minimum amount of time (say, 1.5s). GlutPassiveMotionFunc( My_mouse_routine ) Could you tell me how I could generate the (x,y) coordinates of a point on a signal in the normal figure window by hovering my mouse over this signal. The position can be displayed simply as (x,y) where x and y are coordinates of the. updates with mouse movement.Įxample of what I think you are looking for. The application should display the current position of mouse pointer. GlutPassiveMotionFunc(int x, int y) location of mouse inside glut window.


Note only is called when the mouse button is pushed or released. GlutMouseFunc(int button, int state, int x,int y) // gives which mouse button was clicked, button up/down, pos, when inside the glut window. There are two glut functions that will get mouse location.
