atomes 1.1.16
atomes: an atomic scale modeling tool box
|
Functions to create the 'slab cutting' tab of the cell edition window. More...
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 309 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 659 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 493 of file cell_cut.c.
void invert_selection | ( | project * | this_proj | ) |
invert atom(s) selection
this_proj | the target project |
Definition at line 404 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 228 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 378 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 462 of file cell_cut.c.
|
extern |
change the search filter
box | the GtkComboBox sending the signal |
data | the associated data pointer |
Definition at line 3858 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 392 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 271 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 333 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 357 of file cell_cut.c.