|
atomes 1.2.1
atomes: an atomic scale modeling tool box
|
Functions to create the cell edition window. More...
#include "cell_edit.h"
Include dependency graph for cell_edit.c:Go to the source code of this file.
Functions | |
| G_MODULE_EXPORT void | close_cell_edit (GtkButton *but, gpointer data) |
| close cell edition window and free the associated data pointers | |
| G_MODULE_EXPORT gboolean | close_cell (GtkWidget *widg, GdkEvent *event, gpointer data) |
| cell edition window close event callback GTK3 | |
| GtkWidget * | cell_tab (int i, project *this_proj) |
| create the 'i'th cell tab | |
| GtkWidget * | create_cell_notebook (project *this_proj, GtkWidget *vbox) |
| create the cell edition notebook | |
| GtkWidget * | create_cell_edition_window (project *this_proj, gpointer data) |
| create the cell editon window | |
| G_MODULE_EXPORT void | edition_win (GtkWidget *widg, gpointer data) |
| create the cell edition window callback GTK3 | |
Variables | |
| gchar * | edit_names [7] = {"Wrap All Atoms in", "Shift Center", "Add Extra(s)", "Create Super-Cell", "Adjust Density", "Cut Slab", "PBC Pixels Debug"} |
Functions to create the cell edition window.
Definition in file cell_edit.c.
| GtkWidget * cell_tab | ( | int | i, |
| project * | this_proj ) |
create the 'i'th cell tab
| i | the cell tab id |
| this_proj | the target project |
Definition at line 105 of file cell_edit.c.
| G_MODULE_EXPORT gboolean close_cell | ( | GtkWidget * | widg, |
| GdkEvent * | event, | ||
| gpointer | data ) |
cell edition window close event callback GTK3
| widg | the GtkWidget sending the signal |
| event | the GdkEvent triggering the signal |
| data | the associated data pointer |
Definition at line 90 of file cell_edit.c.
| G_MODULE_EXPORT void close_cell_edit | ( | GtkButton * | but, |
| gpointer | data ) |
close cell edition window and free the associated data pointers
| but | the GtkButton sending the signal |
| data | the associated data pointer |
Definition at line 58 of file cell_edit.c.
| GtkWidget * create_cell_edition_window | ( | project * | this_proj, |
| gpointer | data ) |
create the cell editon window
| this_proj | the target project |
| data | the associated data pointer |
Definition at line 182 of file cell_edit.c.
| GtkWidget * create_cell_notebook | ( | project * | this_proj, |
| GtkWidget * | vbox ) |
create the cell edition notebook
| this_proj | the target project |
| vbox | the GtkWidget sending the signal |
Definition at line 141 of file cell_edit.c.
| G_MODULE_EXPORT void edition_win | ( | GtkWidget * | widg, |
| gpointer | data ) |
create the cell edition window callback GTK3
| widg | the GtkWidget sending the signal |
| data | the associated data pointer |
Definition at line 224 of file cell_edit.c.
| gchar* edit_names[7] = {"Wrap All Atoms in", "Shift Center", "Add Extra(s)", "Create Super-Cell", "Adjust Density", "Cut Slab", "PBC Pixels Debug"} |
Definition at line 48 of file cell_edit.c.