Method Visualize
- Namespace
- OpenEphys.EphysVisualization.Design
- Assembly
- OpenEphys.EphysVisualization.Design.dll
Visualize(IObservable<IObservable<object>>, IServiceProvider)
Creates an observable sequence used to visualize all notifications emitted by a workflow operator, using this type visualizer and the specified service provider.
public override IObservable<object> Visualize(IObservable<IObservable<object>> source, IServiceProvider provider)
Parameters
sourceIObservable<IObservable<object>>An observable sequence that multicasts notifications from all the active subscriptions to the workflow operator.
providerIServiceProviderA service provider object which can be used to obtain visualization, runtime inspection, or other editing services.
Returns
- IObservable<object>
An observable sequence where every notification updates the type visualizer object in the UI thread.
Remarks
A derived class turns what the node receives into blocks for PostData(Mat, int), rather than having it handed to Show(object) one value at a time as the base class does, which at a high rate would keep the window from painting.