tsutsuji.drawcursor module
-
class tsutsuji.drawcursor.arrow(parent, marker)[source]
Bases: object
-
move(event)[source]
-
press(event)[source]
-
set_direct()[source]
-
setobj(element, reset=False)[source]
-
settangent(pointerpos, reset=False)[source]
-
start()[source]
-
class tsutsuji.drawcursor.cursor(parent)[source]
Bases: object
-
distance2pos()[source]
-
point_and_dir()[source]
-
class tsutsuji.drawcursor.marker(parent, color)[source]
Bases: object
-
move(event)[source]
-
nearestpoint(x, y)[source]
-
press(event)[source]
-
setmarkerobj(pos=False)[source]
-
setpos(x, y)[source]
-
start()[source]
-
class tsutsuji.drawcursor.marker_pos(parent, color)[source]
Bases: object
-
move(event)[source]
-
nearestpoint(x, y)[source]
-
posfunc(xpos, ypos)[source]
-
press(event)[source]
-
pressfunc(parent)[source]
-
set_direct(replot=False)[source]
-
setmarkerobj(pos=False)[source]
-
start()[source]
-
class tsutsuji.drawcursor.marker_simple(parent, ax, canvas, color, ch_main, ch_measure, symbol='x')[source]
Bases: object
-
deleteobj()[source]
-
move(event)[source]
-
press(event)[source]
-
setcolor(color)[source]
-
setobj()[source]
-
setpos(x, y, direct=False)[source]
-
start(posfunc, pressfunc)[source]