visualiser_worker_old

Module Contents

Functions

Attributes

visualiser_worker_old.current_dir
visualiser_worker_old.current_dir
visualiser_worker_old.visualisation_on :bool
visualiser_worker_old.is_dearpygui_running :bool
visualiser_worker_old.visualisation_type :str
visualiser_worker_old.buffer :int
visualiser_worker_old.window_name :str
visualiser_worker_old.visualiser_showing = False
visualiser_worker_old.data
visualiser_worker_old.worker_object :Heron.communication.transform_worker.TransformWorker
visualiser_worker_old.dpg_ids
visualiser_worker_old.data_shape
visualiser_worker_old.dpg_thread :threading.Thread
visualiser_worker_old.visualisation_checking_thread_is_on = False
visualiser_worker_old.initialised_plots = False
visualiser_worker_old.get_vis_type_parameter(_worker_object)
visualiser_worker_old.show_image()
visualiser_worker_old.show_text_value()
visualiser_worker_old.show_1d_plot()
visualiser_worker_old.show_2d_plot()
visualiser_worker_old.update_dpg_gui()
visualiser_worker_old.start_dpg()

The outside loop runs forever and blocks when the dpg.start_dearpygui() is called. When the plot_callback() calls dpg.stop_dearpygui() then it continues running forever until the visualisation_on turns on at which point the start_dearpygui is called again and this blocks :return: Nothing

visualiser_worker_old.stop_dpg()
visualiser_worker_old.dpg_visualisation_thread()
visualiser_worker_old.on_resize_viewport()
visualiser_worker_old.visualise(msg, parameters)
visualiser_worker_old.on_end_of_life()
visualiser_worker_old.worker_object