class documentation

Undocumented

Method attach Attach a datasource (input) and an axes ax (output) to the plot.
Method attach_ax Undocumented
Method attach_datasource Undocumented
Method detach Undocumented
Method detach_ax Undocumented
Method detach_datasource Undocumented
Method get_axis_limits Undocumented
Method get_axis_limits_str Undocumented
Method is_ax_attached Undocumented
Method is_datasource_attached Undocumented
Method iter_ax Undocumented
Method on_attach_ax Performs any initial setup that is required when an axes is attached. Should be overwritten by subclass
Method on_attach_datasource Performs any initial setup that is required when a datasource is attached. Should be overwritten by subclass.
Method set_ax_title Undocumented
Method update Undocumented
Method update_plot_data Undocumented
Method update_plot_visual Undocumented
Class Variable ax_funcs Undocumented
Class Variable axis_data_mappings Undocumented
Class Variable axis_labels Undocumented
Class Variable datasource_name Undocumented
Class Variable hdl Undocumented
Class Variable plt_kwargs Undocumented
Class Variable show_limits_in_title Undocumented
Class Variable static_frame Undocumented
Class Variable title Undocumented
Instance Variable ax Undocumented
Instance Variable datasource Undocumented
Instance Variable datasource_data_getter Undocumented
Instance Variable n_updates Undocumented
def attach(self, ax: mpl.axes.Axes, datasource: Any, datasource_data_getter: Callable[[Any], tuple[Any]]):

Attach a datasource (input) and an axes ax (output) to the plot.

def attach_ax(self, ax):

Undocumented

def attach_datasource(self, datasource, datasource_data_getter):

Undocumented

def detach(self):

Undocumented

def detach_ax(self):

Undocumented

def detach_datasource(self):

Undocumented

def get_axis_limits(self, ax_num):

Undocumented

def get_axis_limits_str(self, ax_num):

Undocumented

def is_ax_attached(self):

Undocumented

def is_datasource_attached(self):

Undocumented

def iter_ax(self, attrs):

Undocumented

def set_ax_title(self):

Undocumented

def update(self):

Undocumented

def update_plot_visual(self):

Undocumented

axis_labels: tuple[str, ...] =

Undocumented

plt_kwargs: dict =

Undocumented

show_limits_in_title: dict =

Undocumented

static_frame: bool =

Undocumented

ax: mpl.axes.Axes =

Undocumented

datasource: Any =

Undocumented

datasource_data_getter: Callable | None =

Undocumented

n_updates: int =

Undocumented