Table of Contents

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 abstract IObservable<object> Visualize(IObservable<IObservable<object>> source, IServiceProvider provider)

Parameters

source IObservable<IObservable<object>>

An observable sequence that multicasts notifications from all the active subscriptions to the workflow operator.

provider IServiceProvider

A 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.