Gem-graph 0.1.0
A modelling tool based on rewriting of geometric graphs.
|
Classes | |
struct | stack_index_t |
phantom documentation used to test the functioning of doxygen More... | |
Macros | |
#define | GL_AREA_SIZE 400 |
phantom documentation used to test the functioning of doxygen | |
Functions | |
int | util_gl_set_arrow (int stack_id, int arrows_nb, int space_X, int space_Y, int space_Z, int requested_weight, int site, int arrow_x, int arrow_y, int arrow_z) |
phantom documentation | |
long | util_gl_get_stack (void *container_widget) |
Look for stack entry and returns stack_id. | |
long | util_gl_is_ready (void *container_widget) |
Look for stack entry and returns stack_id. | |
bool | util_gl_init_stack (void *container_widget, GError *error_buffer) |
Look for stack entry and initializes OpenGL for it. | |
bool | util_gl_shutdown_stack (void *container_widget, GError *error_buffer) |
Look for stack entry and shutdowns OpenGL for it. | |
void | util_gl_clean_stack_index (void) |
phantom documentation used to test the functioning of doxygen | |
bool | util_gl_render_stack (GtkWidget *container_widget) |
Look for stack entry and triggers OpenGL for drawing. | |
bool | util_gl_update_axis (GtkWidget *container_widget, int axis, int value) |
Look for stack entry and triggers OpenGL for drawing. | |
void | util_gl_shutdown_all_stacks (void) |
Look for every stack entry and shutdowns OpenGL for it. | |
GtkWidget * | create_axis_slider (int axis) |
Creates a slider widget. | |
bool | util_gl_setup_glarea (int target_mode, GtkWidget *target_widget) |
phantom documentation used to test the functioning of doxygen | |
Variables | |
size_t | stack_index_size = 0 |
phantom documentation used to test the functioning of doxygen | |
GtkWidget * create_axis_slider | ( | int | axis | ) |
Creates a slider widget.
axis |
long util_gl_get_stack | ( | void * | container_widget | ) |
Look for stack entry and returns stack_id.
*container_widget |
bool util_gl_init_stack | ( | void * | container_widget, |
GError * | error_buffer | ||
) |
Look for stack entry and initializes OpenGL for it.
*container_widget | |
*error_buffer |
long util_gl_is_ready | ( | void * | container_widget | ) |
Look for stack entry and returns stack_id.
*container_widget | generally the GtkBox that contains the GLArea |
bool util_gl_render_stack | ( | GtkWidget * | container_widget | ) |
Look for stack entry and triggers OpenGL for drawing.
container_widget | generally the GtkBox that contains the GLArea |
int util_gl_set_arrow | ( | int | stack_id, |
int | arrows_nb, | ||
int | space_X, | ||
int | space_Y, | ||
int | space_Z, | ||
int | requested_weight, | ||
int | site, | ||
int | arrow_x, | ||
int | arrow_y, | ||
int | arrow_z | ||
) |
phantom documentation
stack_id | |
arrows_nb | |
space_X | |
space_Y | |
space_Z | |
requested_weight | |
site | |
arrow_x | |
arrow_y | |
arrow_z |
returns int
void util_gl_shutdown_all_stacks | ( | void | ) |
Look for every stack entry and shutdowns OpenGL for it.
returns true if success ? TODO why not bool ?
bool util_gl_shutdown_stack | ( | void * | container_widget, |
GError * | error_buffer | ||
) |
Look for stack entry and shutdowns OpenGL for it.
*container_widget | generally the GtkBox that contains the GLArea |
*error_buffer |
bool util_gl_update_axis | ( | GtkWidget * | container_widget, |
int | axis, | ||
int | value | ||
) |
Look for stack entry and triggers OpenGL for drawing.
*container_widget | |
axis | |
value |