atomes 1.1.14
atomes: an atomic scale modeling tool box
|
2nd tab of the curve layout edition dialog More...
#include <gtk/gtk.h>
#include <cairo.h>
#include <cairo-pdf.h>
#include <cairo-svg.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
#include "global.h"
#include "interface.h"
#include "callbacks.h"
#include "project.h"
#include "curve.h"
#include "cedit.h"
Go to the source code of this file.
Functions | |
cairo_surface_t * | draw_surface (int aspect, double hwidth, double hopac, int da, double ti, ColRGBA dcol, ColRGBA bcol, int tglyph, double tgsize) |
draw the data set preview | |
DataLayout * | get_extra_layout (int i) |
retrieve the i data layout | |
void | set_data_style (gpointer data) |
update the data style widgets | |
G_MODULE_EXPORT void | set_data_glyph (GtkComboBox *gbox, gpointer data) |
change glyph type | |
G_MODULE_EXPORT void | set_data_dash (GtkComboBox *gbox, gpointer data) |
change data dash style | |
G_MODULE_EXPORT void | set_data_color (GtkColorChooser *colob, gpointer data) |
set data color | |
G_MODULE_EXPORT void | set_data_thickness (GtkEntry *thickd, gpointer data) |
set data thickness entry callback | |
G_MODULE_EXPORT void | set_data_glyph_size (GtkEntry *glsize, gpointer data) |
set glyph size entry callback | |
G_MODULE_EXPORT void | set_data_hist_width (GtkEntry *entry, gpointer data) |
set histogram bar width entry callback | |
G_MODULE_EXPORT void | set_data_hist_opac (GtkEntry *entry, gpointer data) |
set histogram bar opacity entry callback | |
G_MODULE_EXPORT void | set_data_hist_pos (GtkComboBox *gbox, gpointer data) |
change histogram bar position | |
G_MODULE_EXPORT void | set_data_glyph_freq (GtkEntry *glfreq, gpointer data) |
set glyph frequency entry callback | |
G_MODULE_EXPORT void | choose_set (GtkComboBox *box, gpointer data) |
change the data set to customize | |
G_MODULE_EXPORT void | set_data_aspect (GtkComboBox *box, gpointer data) |
change data aspect (x/y or histogram bars) | |
G_MODULE_EXPORT void | move_back_front (GtkTreeModel *tree_model, GtkTreePath *path, gpointer data) |
move up or down data set in the tree model to move it front or back in the data plot | |
GtkWidget * | create_org_list (gpointer data) |
create the data set organisation widget | |
G_MODULE_EXPORT void | set_bshift (GtkToggleButton *shift, gpointer data) |
shift / not histogram bars toggle callback GTK3 | |
GtkWidget * | create_tab_2 (gpointer data) |
handle the creation of the 2nd tab of the curve edition dialog | |
Variables | |
GtkWidget * | data_shape = NULL |
GtkWidget * | data_color = NULL |
GtkWidget * | data_aspect = NULL |
GtkWidget * | data_thickness = NULL |
GtkWidget * | data_glyph = NULL |
GtkWidget * | data_glyph_size = NULL |
GtkWidget * | data_glyph_freq = NULL |
GtkWidget * | data_hist_width = NULL |
GtkWidget * | data_hist_opac = NULL |
GtkWidget * | data_hist_pos = NULL |
GtkWidget * | data_dash = NULL |
GtkWidget * | stylearea = NULL |
GtkWidget * | pixarea = NULL |
GtkWidget * | Glyph_box = NULL |
GtkWidget * | Hist_box = NULL |
GtkWidget * | xyl [2] |
GtkWidget * | orgtree = NULL |
GtkTreeModel * | orgmodel = NULL |
GtkWidget * | datascroll = NULL |
qint | dataxe [2] |
int | a |
int | b |
int | c |
int | d |
2nd tab of the curve layout edition dialog
Definition in file tab-2.c.
G_MODULE_EXPORT void choose_set | ( | GtkComboBox * | box, |
gpointer | data ) |
GtkWidget * create_org_list | ( | gpointer | data | ) |
GtkWidget * create_tab_2 | ( | gpointer | data | ) |
DataLayout * get_extra_layout | ( | int | i | ) |
G_MODULE_EXPORT void move_back_front | ( | GtkTreeModel * | tree_model, |
GtkTreePath * | path, | ||
gpointer | data ) |
G_MODULE_EXPORT void set_bshift | ( | GtkToggleButton * | shift, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_aspect | ( | GtkComboBox * | box, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_color | ( | GtkColorChooser * | colob, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_dash | ( | GtkComboBox * | gbox, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_glyph | ( | GtkComboBox * | gbox, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_glyph_freq | ( | GtkEntry * | glfreq, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_glyph_size | ( | GtkEntry * | glsize, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_hist_opac | ( | GtkEntry * | entry, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_hist_pos | ( | GtkComboBox * | gbox, |
gpointer | data ) |
G_MODULE_EXPORT void set_data_hist_width | ( | GtkEntry * | entry, |
gpointer | data ) |
void set_data_style | ( | gpointer | data | ) |
G_MODULE_EXPORT void set_data_thickness | ( | GtkEntry * | thickd, |
gpointer | data ) |