continuousflex.viewers.nma_gui.matplotlib_point_path module

class continuousflex.viewers.nma_gui.matplotlib_point_path.PointPath(ax, data, pathData, callback=None, tolerance=3, maxPoints=10)[source]

Bases: object

Graphical manager based on Matplotlib to handle mouse events to create a path of points. It also allow to modify the point positions on the path.

getXYData()[source]
onClick(event)[source]
onKeyPress(event)[source]
onMotion(event)[source]
onRelease(event)[source]
plotPath()[source]
setState(state, notify=False)[source]
update()[source]