|
ScottPlot
|
Describes a class that has logic to watch user actions and manipulate the plot accordingly. More...
Public Member Functions | |
| ResponseInfo | Execute (IPlotControl plotControl, IUserAction userActions, KeyboardState keys) |
| Perform the given action on the specified plot and return a result indicating what to do next. | |
| void | ResetState (IPlotControl plotControl) |
| Reset state to what it was when the action response was first created. This method is called when the user processor resets (e.g., when the control loses and re-gains focus or is disabled and re-enabled) and is designed to reset responses like mouse-drag events that accumulate state. | |
Describes a class that has logic to watch user actions and manipulate the plot accordingly.
| ResponseInfo ScottPlot.Interactivity.IUserActionResponse.Execute | ( | IPlotControl | plotControl, |
| IUserAction | userActions, | ||
| KeyboardState | keys | ||
| ) |
Perform the given action on the specified plot and return a result indicating what to do next.
Implemented in ScottPlot.Interactivity.UserActionResponses.KeyboardPanAndZoom.
| void ScottPlot.Interactivity.IUserActionResponse.ResetState | ( | IPlotControl | plotControl | ) |
Reset state to what it was when the action response was first created. This method is called when the user processor resets (e.g., when the control loses and re-gains focus or is disabled and re-enabled) and is designed to reset responses like mouse-drag events that accumulate state.
Implemented in ScottPlot.Interactivity.UserActionResponses.KeyboardPanAndZoom.