Skip to main content

Interface: StepChartOptions

Defined in: src/mobjects/graphing/StepChart.ts:19

Options for creating a StepChart.

Properties​

axes?​

optional axes: Axes

Defined in: src/mobjects/graphing/StepChart.ts:35

An existing Axes to plot onto. When omitted, one is built from the data.


axisColor?​

optional axisColor: string

Defined in: src/mobjects/graphing/StepChart.ts:45

Color for the axes when auto-building. Default: white


dotRadius?​

optional dotRadius: number

Defined in: src/mobjects/graphing/StepChart.ts:33

Dot radius when showDots is set. Default: 0.06


lineWidth?​

optional lineWidth: number

Defined in: src/mobjects/graphing/StepChart.ts:29

Stroke width for the step lines. Default: 3


seriesColors?​

optional seriesColors: string | string[]

Defined in: src/mobjects/graphing/StepChart.ts:27

Series colors. Single color or array. Default: Manim palette


showDots?​

optional showDots: boolean

Defined in: src/mobjects/graphing/StepChart.ts:31

Draw a dot at each data point. Default: false


stepMode?​

optional stepMode: StepMode

Defined in: src/mobjects/graphing/StepChart.ts:25

Where the step falls between points. Default: 'after'


values​

values: number[] | number[][]

Defined in: src/mobjects/graphing/StepChart.ts:21

Y-values as [series][point]. A flat array is treated as a single series.


xLength?​

optional xLength: number

Defined in: src/mobjects/graphing/StepChart.ts:41

Visual length of the x-axis when auto-building axes. Default: 8


xRange?​

optional xRange: [number, number] | [number, number, number]

Defined in: src/mobjects/graphing/StepChart.ts:37

X-axis range override as [min, max] or [min, max, step].


xValues?​

optional xValues: number[]

Defined in: src/mobjects/graphing/StepChart.ts:23

Shared x-values, one per point. Default: indices 0, 1, 2, ...


yLength?​

optional yLength: number

Defined in: src/mobjects/graphing/StepChart.ts:43

Visual length of the y-axis when auto-building axes. Default: 6


yRange?​

optional yRange: [number, number] | [number, number, number]

Defined in: src/mobjects/graphing/StepChart.ts:39

Y-axis range override as [min, max] or [min, max, step].