Gem-graph 0.1.0
A modelling tool based on rewriting of geometric graphs.
|
graphics - general drawing functions More...
Functions | |
void | graphics_draw_vertex (const int stack_id, GLfloat x, GLfloat y, GLfloat z) |
Writes values to describe a vertex at (x,y,z) intoq the vertex buffer. | |
void | graphics_draw_color (const int stack_id, GLfloat r, GLfloat g, GLfloat b) |
Writes values to describe a color (r,g,b) into the color buffer. | |
void | graphics_draw_line (const int stack_id, GLuint a, GLuint b) |
Writes values to describe a line from a to b into the line buffer. | |
void | graphics_draw_plan (const int stack_id, GLuint a, GLuint b, GLuint c) |
Writes values to describe an (a,b,c) plan (triangle) into the plan buffer. | |
void | graphics_draw (const int stack_id) |
Draws the current buffer to a gl_area. | |
graphics - general drawing functions
This file is part of Gem-graph.
void graphics_draw | ( | const int | stack_id | ) |
Draws the current buffer to a gl_area.
stack_id | gl_area, ptr to the gl_area widget |
void graphics_draw_color | ( | const int | stack_id, |
GLfloat | r, | ||
GLfloat | g, | ||
GLfloat | b | ||
) |
Writes values to describe a color (r,g,b) into the color buffer.
Draws the color (r, g, b) associated to a vertex if (console) prints (r, g, b) values to console.
stack_id | |
r | |
g | |
b |
void graphics_draw_line | ( | const int | stack_id, |
GLuint | a, | ||
GLuint | b | ||
) |
Writes values to describe a line from a to b into the line buffer.
stack_id | |
a | |
b |
void graphics_draw_plan | ( | const int | stack_id, |
GLuint | a, | ||
GLuint | b, | ||
GLuint | c | ||
) |
Writes values to describe an (a,b,c) plan (triangle) into the plan buffer.
stack_id | |
a | |
b | |
c |
void graphics_draw_vertex | ( | const int | stack_id, |
GLfloat | x, | ||
GLfloat | y, | ||
GLfloat | z | ||
) |
Writes values to describe a vertex at (x,y,z) intoq the vertex buffer.
Draws a vertex (x, y, z) if (console) prints (x, y, z) values to console.
stack_id | |
x | |
y | |
z |