Table of Contents

Class BarGraphBuilder

Namespace
Bonsai.Design.Visualizers
Assembly
Bonsai.Design.Visualizers.dll

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

[TypeVisualizer(typeof(BarGraphVisualizer))]
public class BarGraphBuilder : SingleArgumentExpressionBuilder, IExpressionBuilder
Inheritance
BarGraphBuilder
Implements
Inherited Members
Extension Methods

Properties

BarType

Gets or sets a value specifying how the different bars in the graph will be visually arranged.

BaseAxis

Gets or sets a value specifying the axis on which the bars in the graph will be displayed.

Capacity

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

IndexSelector

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

Max

Gets or sets a value specifying a fixed upper limit for the y-axis range. 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 y-axis range. If no fixed range is specified, the graph limits can be edited online.

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 bar graph visualizer on the specified input argument.