|
atomes 1.2.1
atomes: an atomic scale modeling tool box
|
Functions to create the 'Tools' submenu. More...
Include dependency graph for m_tools.c:Go to the source code of this file.
Functions | |
| G_MODULE_EXPORT void | window_measures (GtkWidget *widg, gpointer data) |
| create the measurements window | |
| G_MODULE_EXPORT void | window_volumes (GtkWidget *widg, gpointer data) |
| create the 'Volumes' window callback | |
| G_MODULE_EXPORT void | create_field (GtkWidget *widg, gpointer data) |
| start an input creation assistant | |
| gboolean | spin (gpointer data) |
| spin | |
| void | check_hidden_visible (project *this_proj) |
| check how many atom(s) are visible | |
| void | set_motion_sensitive (glwin *view, int status) |
| change motion parameters following a change in the mouse mode | |
| G_MODULE_EXPORT void | set_selection_mode (GtkWidget *widg, gpointer data) |
| set selection mode callback | |
| G_MODULE_EXPORT void | set_mode (GtkWidget *widg, gpointer data) |
| set mouse mode callback | |
| void | invert_visible (project *this_proj) |
| invert visible atom(s) | |
| G_MODULE_EXPORT void | invert_this (GtkWidget *widg, gpointer data) |
| invert selection or visible callback | |
| G_MODULE_EXPORT void | to_window_measures (GSimpleAction *action, GVariant *parameter, gpointer data) |
| open the measurement window callback GTK4 | |
| GMenu * | measure_section (glwin *view, int popm) |
| create the 'Tools -> Measures' menu item GTK4 | |
| G_MODULE_EXPORT void | to_window_volumes (GSimpleAction *action, GVariant *parameter, gpointer data) |
| open the volumes window callback GTK4 | |
| GMenu * | volume_section (glwin *view, int popm) |
| create the 'Tools -> Volumes' menu item GTK4 | |
| GMenu * | edit_section (glwin *view, int popm) |
| create the 'Tools -> Edit' submenu GTK4 | |
| G_MODULE_EXPORT void | change_mouse_mode_radio (GSimpleAction *action, GVariant *parameter, gpointer data) |
| change mouse radio menu item callback GTK4 | |
| GMenu * | mouse_mode_menu (glwin *view, int popm) |
| create the 'Tools -> Mouse Mode' submenu GTK4 | |
| G_MODULE_EXPORT void | change_sel_mode_radio (GSimpleAction *action, GVariant *parameter, gpointer data) |
| change selection mode callback GTK4 | |
| GMenu * | selection_mode_menu (glwin *view, int popm) |
| create the 'Tools -> Selection Mode' submenu GTK4 | |
| GMenu * | modes_section (glwin *view, int popm) |
| create the 'Tools -> * Modes' submenus GTK4 | |
| G_MODULE_EXPORT void | to_create_field (GSimpleAction *action, GVariant *parameter, gpointer data) |
| run MD input assistant callback GTK4 | |
| GMenu * | md_menu (glwin *view, int popm) |
| create the 'Molecular Dynamics' submenu GTK4 | |
| G_MODULE_EXPORT void | to_invert_this (GSimpleAction *action, GVariant *parameter, gpointer data) |
| invert this callback GTK4 | |
| GMenu * | inv_menu (glwin *view, int popm) |
| create the 'Tools -> Invert' submenu GTK4 | |
| GMenu * | add_section_item_with_menu (glwin *view, gchar *item_name, GMenu *men) |
| append a new menu item with a new submenu | |
| GMenu * | menu_tools (glwin *view, int popm) |
| create the 'Tools' submenu - GTK4 | |
Variables | |
| char * | input_types [NINPUTS] |
| gchar * | modes [3] ={"Analysis", "Edition", "Input(s)"} |
| gchar * | smodes [NSELECTION] ={"Atom/Bond", "Coordination Sphere", "Fragment", "Molecule", "Single Fragment", "Single Molecule", "Measures (Edition Mode Only)"} |
| gchar * | invl [2] ={"Selection", "Visible/Hidden"} |
Functions to create the 'Tools' submenu.
Definition in file m_tools.c.
| GMenu * add_section_item_with_menu | ( | glwin * | view, |
| gchar * | item_name, | ||
| GMenu * | men ) |
| G_MODULE_EXPORT void change_mouse_mode_radio | ( | GSimpleAction * | action, |
| GVariant * | parameter, | ||
| gpointer | data ) |
| G_MODULE_EXPORT void change_sel_mode_radio | ( | GSimpleAction * | action, |
| GVariant * | parameter, | ||
| gpointer | data ) |
|
extern |
|
extern |
| GMenu * edit_section | ( | glwin * | view, |
| int | popm ) |
| GMenu * inv_menu | ( | glwin * | view, |
| int | popm ) |
| G_MODULE_EXPORT void invert_this | ( | GtkWidget * | widg, |
| gpointer | data ) |
| void invert_visible | ( | project * | this_proj | ) |
| GMenu * md_menu | ( | glwin * | view, |
| int | popm ) |
| GMenu * measure_section | ( | glwin * | view, |
| int | popm ) |
| GMenu * menu_tools | ( | glwin * | view, |
| int | popm ) |
| GMenu * modes_section | ( | glwin * | view, |
| int | popm ) |
| GMenu * mouse_mode_menu | ( | glwin * | view, |
| int | popm ) |
| GMenu * selection_mode_menu | ( | glwin * | view, |
| int | popm ) |
| G_MODULE_EXPORT void set_mode | ( | GtkWidget * | widg, |
| gpointer | data ) |
| void set_motion_sensitive | ( | glwin * | view, |
| int | status ) |
| G_MODULE_EXPORT void set_selection_mode | ( | GtkWidget * | widg, |
| gpointer | data ) |
|
extern |
| G_MODULE_EXPORT void to_create_field | ( | GSimpleAction * | action, |
| GVariant * | parameter, | ||
| gpointer | data ) |
| G_MODULE_EXPORT void to_invert_this | ( | GSimpleAction * | action, |
| GVariant * | parameter, | ||
| gpointer | data ) |
| G_MODULE_EXPORT void to_window_measures | ( | GSimpleAction * | action, |
| GVariant * | parameter, | ||
| gpointer | data ) |
| G_MODULE_EXPORT void to_window_volumes | ( | GSimpleAction * | action, |
| GVariant * | parameter, | ||
| gpointer | data ) |
| GMenu * volume_section | ( | glwin * | view, |
| int | popm ) |
|
extern |
create the measurements window
| widg | the GtkWidget sending the signal |
| data | the associated data pointer |
Definition at line 739 of file w_measures.c.
|
extern |
create the 'Volumes' window callback
| widg | the GtkWidget sending the signal |
| data | the associated data pointer |
Definition at line 1123 of file w_volumes.c.
| char* input_types[NINPUTS] |
| gchar* smodes[NSELECTION] ={"Atom/Bond", "Coordination Sphere", "Fragment", "Molecule", "Single Fragment", "Single Molecule", "Measures (Edition Mode Only)"} |