Main Window handler for VH diagram.

class posydon.visualization.VH_diagram.MainWindow.MainWindow[source]

Bases: PyQt5.QtWidgets.QMainWindow

Custom window to display the application.

Initialize a MainWindow instance.

closeEvent(event)[source]

Close the option window.

save_requiered
start_visualization()[source]

Star the visualization.

Returns

Return the interface with current window, binded visualizer widget and option window. Expose callbacks.

Return type

VisualizerInterface

class posydon.visualization.VH_diagram.MainWindow.VisualizerInterface(main_win, visualizer, options)[source]

Bases: object

Handle for all callback triggered by user.

Initialize a VisualizerInterface instance.

Parameters
detail_required()[source]
diagram_required()[source]
distance_representation_required()[source]
options()[source]
reduce_required()[source]
save_required()[source]
simplify_required()[source]