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, LimitL=None, LimitH=None, alpha=None, s=None)[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]