|
atomes 1.2.1
atomes: an atomic scale modeling tool box
|
Functions to create the 'slab cutting' tab of the cell edition window. More...
Include dependency graph for cell_cut.c:Go to the source code of this file.
Functions | |
| G_MODULE_EXPORT void | set_filter_changed (GtkComboBox *box, gpointer data) |
| change the search filter | |
| G_MODULE_EXPORT void | setup_passivate (GtkButton *but, gpointer data) |
| passivate button callback | |
| void | create_slab_info (project *this_proj) |
| create slab information widget | |
| G_MODULE_EXPORT void | set_slab_property (GtkToggleButton *but, gpointer data) |
| set slab property toggle callback GTK3 | |
| GtkWidget * | prepare_slab_box (int sid, project *this_proj) |
| create slab parameters widget box | |
| G_MODULE_EXPORT void | set_slab_option (GtkComboBox *box, gpointer data) |
| change slab option combo | |
| GtkWidget * | create_slab_param_combo (int sid, project *this_proj) |
| create slab parameters combo widget | |
| G_MODULE_EXPORT void | set_slab_type (GtkComboBox *box, gpointer data) |
| change slab type | |
| void | slab_alpha_has_changed (gpointer data, GLfloat v) |
| change slab opacity | |
| G_MODULE_EXPORT gboolean | scroll_set_slab_alpha (GtkRange *range, GtkScrollType scroll, gdouble value, gpointer data) |
| change slab opactiy callback - scoll | |
| G_MODULE_EXPORT void | set_slab_alpha (GtkRange *range, gpointer data) |
| change slab opactiy callback - range | |
| void | invert_selection (project *this_proj) |
| invert atom(s) selection | |
| G_MODULE_EXPORT void | select_this_slab (GtkButton *but, gpointer data) |
| select / unselect atom(s) in slab callback | |
| G_MODULE_EXPORT void | cut_this_slab (GtkButton *but, gpointer data) |
| cut this slab callback | |
| GtkWidget * | cut_in_model (project *this_proj) |
| create the cut slab tab | |
Functions to create the 'slab cutting' tab of the cell edition window.
Definition in file cell_cut.c.
| void create_slab_info | ( | project * | this_proj | ) |
create slab information widget
| this_proj | the target project |
Definition at line 109 of file cell_cut.c.
| GtkWidget * create_slab_param_combo | ( | int | sid, |
| project * | this_proj ) |
create slab parameters combo widget
| sid | the slab type |
| this_proj | the target project |
Definition at line 304 of file cell_cut.c.
| GtkWidget * cut_in_model | ( | project * | this_proj | ) |
create the cut slab tab
| this_proj | the target project |
Definition at line 654 of file cell_cut.c.
| G_MODULE_EXPORT void cut_this_slab | ( | GtkButton * | but, |
| gpointer | data ) |
cut this slab callback
| but | the GtkButton sending the signal |
| data | the associated data pointer |
Definition at line 488 of file cell_cut.c.
| void invert_selection | ( | project * | this_proj | ) |
invert atom(s) selection
| this_proj | the target project |
Definition at line 399 of file cell_cut.c.
| GtkWidget * prepare_slab_box | ( | int | sid, |
| project * | this_proj ) |
create slab parameters widget box
| sid | the type of slab |
| this_proj | the target project |
Definition at line 223 of file cell_cut.c.
| G_MODULE_EXPORT gboolean scroll_set_slab_alpha | ( | GtkRange * | range, |
| GtkScrollType | scroll, | ||
| gdouble | value, | ||
| gpointer | data ) |
change slab opactiy callback - scoll
| range | the GtkRange sending the signal |
| scroll | the associated scroll type |
| value | the range value |
| data | the associated data pointer |
Definition at line 373 of file cell_cut.c.
| G_MODULE_EXPORT void select_this_slab | ( | GtkButton * | but, |
| gpointer | data ) |
select / unselect atom(s) in slab callback
| but | the GtkButton sending the signal |
| data | the associated data pointer |
Definition at line 457 of file cell_cut.c.
|
extern |
change the search filter
| box | the GtkComboBox sending the signal |
| data | the associated data pointer |
Definition at line 3856 of file w_search.c.
| G_MODULE_EXPORT void set_slab_alpha | ( | GtkRange * | range, |
| gpointer | data ) |
change slab opactiy callback - range
| range | the GtkRange sending the signal |
| data | the associated data pointer |
Definition at line 387 of file cell_cut.c.
| G_MODULE_EXPORT void set_slab_option | ( | GtkComboBox * | box, |
| gpointer | data ) |
change slab option combo
| box | the GtkComboBox sending the signal |
| data | the associated data pointer |
Definition at line 266 of file cell_cut.c.
| G_MODULE_EXPORT void set_slab_property | ( | GtkToggleButton * | but, |
| gpointer | data ) |
set slab property toggle callback GTK3
| but | the GtkToggleButton sending the signal |
| data | the associated data pointer |
Definition at line 162 of file cell_cut.c.
| G_MODULE_EXPORT void set_slab_type | ( | GtkComboBox * | box, |
| gpointer | data ) |
change slab type
| box | the GtkComboBox sending the signal |
| data | the associated data pointer |
Definition at line 328 of file cell_cut.c.
| G_MODULE_EXPORT void setup_passivate | ( | GtkButton * | but, |
| gpointer | data ) |
passivate button callback
| but | the GtkButton sending the signal |
| data | the associated data pointer |
Definition at line 67 of file cell_cut.c.
| void slab_alpha_has_changed | ( | gpointer | data, |
| GLfloat | v ) |
change slab opacity
| data | the associated data pointer |
| v | the new opacity value |
Definition at line 352 of file cell_cut.c.