|
void | Lock () |
| Returns only when the plot is successfully locked and rendering has stopped.
|
|
void | UnLock () |
| Releases the plot lock and permits rendering again.
|
|
bool | TryLock () |
| Attempt to lock the plot and return whether a lock was achieved. If true is returned, the plot is locked and rendering has stopped. If false is returned, the plot was not successfully locked and rendering is permitted.
|
|
void | IsLocked () |
| Returns whether true if the plot currently locked.
|
|
void | IsEntered () |
| Returns whether true if the plot is locked by the calling thread.
|
|
◆ IsEntered()
void ScottPlot.IMultiThreadedPlotControl.IsEntered |
( |
| ) |
|
Returns whether true if the plot is locked by the calling thread.
◆ IsLocked()
void ScottPlot.IMultiThreadedPlotControl.IsLocked |
( |
| ) |
|
Returns whether true if the plot currently locked.
◆ Lock()
void ScottPlot.IMultiThreadedPlotControl.Lock |
( |
| ) |
|
Returns only when the plot is successfully locked and rendering has stopped.
◆ TryLock()
bool ScottPlot.IMultiThreadedPlotControl.TryLock |
( |
| ) |
|
Attempt to lock the plot and return whether a lock was achieved. If true is returned, the plot is locked and rendering has stopped. If false is returned, the plot was not successfully locked and rendering is permitted.
◆ UnLock()
void ScottPlot.IMultiThreadedPlotControl.UnLock |
( |
| ) |
|
Releases the plot lock and permits rendering again.
The documentation for this interface was generated from the following file:
- ScottPlot/src/ScottPlot5/ScottPlot5/Interfaces/IMultiThreadedPlotControl.cs