Table of Contents

Class RollingGraphBuilder

Namespace
Bonsai.Gui.ZedGraph
Assembly
Bonsai.Gui.ZedGraph.dll

Represents an operator that configures a visualizer to plot each element of the sequence as a rolling graph.

[TypeVisualizer(typeof(RollingGraphVisualizer))]
public class RollingGraphBuilder : SingleArgumentExpressionBuilder, IExpressionBuilder
Inheritance
RollingGraphBuilder
Implements
Inherited Members

Properties

Capacity

Gets or sets the optional capacity used for rolling line graphs. If no capacity is specified, all data points will be displayed.

CurveSettings

Gets the optional settings for each line added to the graph.

IndexSelector

Gets or sets the name of the property that will be used as index for the graph.

LineWidth

Gets or sets the width, in points, to be used for the line graph. Use a value of zero to hide the line.

Max

Gets or sets a value specifying a fixed upper limit for the value axis. If no fixed range is specified, the graph limits can be edited online.

Min

Gets or sets a value specifying a fixed lower limit for the value axis. If no fixed range is specified, the graph limits can be edited online.

SymbolType

Gets or sets the optional symbol type to use for the line graph.

ValueSelector

Gets or sets the names of the properties that will be displayed in the graph.

Methods

Build(IEnumerable<Expression>)

Builds the expression tree for configuring and calling the line graph visualizer on the specified input argument.