MYGINPUT Graphical input from mouse with custum cursor pointer.
[X,Y] = MYGINPUT(N) gets N points from the current axes and returns the X- and Y-coordinates in length N vectors X and Y.
[X,Y] = MYGINPUT(N, POINTER) also specifies the cursor pointer, e.g. 'crosshair', 'arrow', 'circle' etc. See "Specifying the Figure Pointer" in Matlab's documentation to see the list of available pointers.
MYGINPUT is strictly equivalent to Matlab's original GINPUT, except that a second argument specifies the cursor pointer instead of the default 'fullcrosshair' pointer.
[x,y] = myginput(1,'crosshair');
MYGINPUT is copied from Matlab's GINPUT rev. 126.96.36.199.
Great little tool. Thanks.
Nice little function, worked perfectly for me. As is noted in a separate post (http://www.mathworks.com/matlabcentral/answers/156143-change-mouse-cursor-appearance-in-ginput), the 3rd output arg does indeed specify which button was pressed--syntax of output args is exactly the same as ginput(...)