def plot()

in src/open_vp_cal/widgets/graph_widget.py [0:0]


    def plot(self) -> List[Dict[str, Tuple]]:
        """
        Plot the line graph based on the data lines in the model.

        :return: None
        """
        selected_lines = self.plot_initialize()

        display_filters = self.get_display_filters()
        for item in selected_lines:
            for display_filter in display_filters:
                if display_filter not in item:
                    continue

                if self.red_check.isChecked():
                    self._plot_channel(item[display_filter]["red"])

                if self.green_check.isChecked():
                    self._plot_channel(item[display_filter]["green"])

                if self.blue_check.isChecked():
                    self._plot_channel(item[display_filter]["blue"])

        return selected_lines