Optimizer.ComplementaryView#

Optimizer.ComplementaryView.py

Copyright (c) 2021-2024, SAXS Team, KEK-PF

class ComplementaryView(parent, optimizer, curr_index, params, work_folder=None, sd=None)#

Bases: Dialog

Initialize a dialog.

Parameters:
  • window (parent -- a parent)

  • title (title -- the dialog)

adjust_xlim_mapping(ax0, ax1)#
body(body_frame)#

create dialog body.

return widget that should have initial focus. This method should be overridden, and is called by the __init__ method.

buttonbox()#

add standard button box.

override if you do not want the standard buttons

cancel()#
create_popup_menu(event)#
draw()#
draw_axis_labels()#
draw_complement_impl(axes, vector, P, C, color=None, value_label='', vector_label='', xray=False)#
draw_complements()#
get_toggle_button_text()#
on_click(event)#
show()#
show_compare_to_pdb(devel=True)#
show_guinier_kratky_view()#
show_guinier_kratky_view_impl(debug=False)#
show_simple_3d_view(debug=True)#
toggle_baseline()#