State Plot
- class gym_electric_motor.visualization.motor_dashboard_plots.StatePlot(state)[source]
 Plot to display the environments states and their references.
- Parameters:
 state (str) – Name of the state to plot
- property data_idx
 Returns the current index to access the time and data arrays.
- initialize(axis)[source]
 Initialization of the plot.
It is called by the MotorDashboard. Set labels, legends… when overriding this method.
- Parameters:
 axis (matplotlib.pyplot.axis) – Axis to plot in
- on_close()
 Gets called at the beginning of a close
- on_reset_begin()
 Gets called at the beginning of each reset
- on_reset_end(state, reference)
 Gets called at the end of each reset
- on_step_begin(k, action)
 Gets called at the beginning of each step
- render()
 Update of the plots axis.
The current x and y-data are written onto the respective lines in this methods. Furthermore the x- and y-axes are scaled dynamically.
- set_width(width)
 Sets the width of the plot in data points.
- Parameters:
 width (int > 0) – The width of the plot