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.