Table of Contents

Class IplImageVisualizer

Namespace
Bonsai.Vision.Design
Assembly
Bonsai.Vision.Design.dll

Provides a type visualizer that displays the images in a sequence as fast as the active display is refreshed.

public class IplImageVisualizer : ImageMashupVisualizer
Inheritance
DialogMashupVisualizer
IplImageVisualizer
Derived
Inherited Members

Properties

StatusStrip

Gets the status bar control used to display additional information for the image visualizer.

protected StatusStrip StatusStrip { get; }

Property Value

StatusStrip

StatusStripEnabled

Gets or sets a value indicating whether the status bar should be shown when right-clicking the image visualizer.

protected bool StatusStripEnabled { get; set; }

Property Value

bool

VisualizerCanvas

Gets the graphics canvas used to render the final visualizer output.

public override VisualizerCanvas VisualizerCanvas { get; }

Property Value

VisualizerCanvas

Methods

Load(IServiceProvider)

Loads type visualizer resources using the specified service provider.

public override void Load(IServiceProvider provider)

Parameters

provider IServiceProvider

A service provider object which can be used to obtain visualization, runtime inspection, or other editing services.

RenderFrame()

Renders all graphics to the visualizer canvas. Override this method to overlay additional graphics elements on top of the image texture.

protected virtual void RenderFrame()

Show(object)

Updates the type visualizer to display the specified value object.

public override void Show(object value)

Parameters

value object

The value to visualize.

ShowMashup(IList<object>)

Combines the specified collection of values into a single image mashup.

protected override void ShowMashup(IList<object> values)

Parameters

values IList<object>

The collection of values to be displayed by the mashup visualizer.

Unload()

Unloads all type visualizer resources.

public override void Unload()