|
| void | Nviz_init_data (nv_data *data) |
| | Initialize Nviz data. More...
|
| |
| void | Nviz_destroy_data (nv_data *data) |
| | Free allocated space by nv_data struct. More...
|
| |
| void | Nviz_set_bgcolor (nv_data *data, int color) |
| | Set background color. More...
|
| |
| int | Nviz_get_bgcolor (nv_data *data) |
| | Get background color. More...
|
| |
| int | Nviz_color_from_str (const char *color_str) |
| | Get color value from color string (name or RGB triplet) More...
|
| |
| struct fringe_data * | Nviz_new_fringe (nv_data *data, int id, unsigned long color, double elev, int nw, int ne, int sw, int se) |
| |
| struct fringe_data * | Nviz_set_fringe (nv_data *data, int id, unsigned long color, double elev, int nw, int ne, int sw, int se) |
| |
| void | Nviz_draw_fringe (nv_data *data) |
| |
| int | Nviz_set_arrow (nv_data *data, int sx, int sy, float size, unsigned int color) |
| | Sets the North Arrow position and return world coords. More...
|
| |
| int | Nviz_draw_arrow (nv_data *data) |
| | Draws the North Arrow. More...
|
| |
| void | Nviz_delete_arrow (nv_data *data) |
| | Deletes the North Arrow. More...
|
| |
| struct scalebar_data * | Nviz_new_scalebar (nv_data *data, int bar_id, float *coords, float size, unsigned int color) |
| |
| struct scalebar_data * | Nviz_set_scalebar (nv_data *data, int bar_id, int sx, int sy, float size, unsigned int color) |
| | Sets the scale bar position and return world coords. More...
|
| |
| void | Nviz_draw_scalebar (nv_data *data) |
| | Draws the Scale bar. More...
|
| |
| void | Nviz_delete_scalebar (nv_data *data, int bar_id) |
| | Deletes scale bar. More...
|
| |
Nviz library – Data management.
Based on visualization/nviz/src/
(C) 2008, 2010 by the GRASS Development Team This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
- Author
- Updated/modified by Martin Landa <landa.martin gmail.com> (Google SoC 2008/2010)
Definition in file nviz.c.