|
GRASS Programmer's Manual
6.5.svn(2014)-r66266
|

Go to the source code of this file.
Macros | |
| #define | FRINGE_FORE 0x000000 |
| #define | FRINGE_WIDTH 2 |
Functions | |
| void | gsd_display_fringe (geosurf *surf, unsigned long clr, float elev, int where[4]) |
| Display fridge. More... | |
| void | gsd_fringe_horiz_poly (float bot, geosurf *surf, int row, int side) |
| ADD. More... | |
| void | gsd_fringe_horiz_line (float bot, geosurf *surf, int row, int side) |
| ADD. More... | |
| void | gsd_fringe_vert_poly (float bot, geosurf *surf, int col, int side) |
| ADD. More... | |
| void | gsd_fringe_vert_line (float bot, geosurf *surf, int col, int side) |
| ADD. More... | |
| void | gsd_fringe_horiz_line2 (float bot, geosurf *surf, int row, int side) |
| ADD. More... | |
Variables | |
| float | Nnorth [] = { 0.0, 0.8, 0.6 } |
| Normals. More... | |
| float | Nsouth [] = { 0.0, -0.8, 0.6 } |
| float | Neast [] = { 0.8, 0.0, 0.6 } |
| float | Nwest [] = { -0.8, 0.0, 0.6 } |
| float | Ntop [] = { 0.0, 0.0, 1.0 } |
| float | Nbottom [] = { 0.0, 0.0, -1.0 } |
| #define FRINGE_FORE 0x000000 |
Definition at line 26 of file gsd_fringe.c.
Referenced by gsd_display_fringe().
| #define FRINGE_WIDTH 2 |
Definition at line 27 of file gsd_fringe.c.
Referenced by gsd_display_fringe().
| void gsd_display_fringe | ( | geosurf * | surf, |
| unsigned long | clr, | ||
| float | elev, | ||
| int | where[4] | ||
| ) |
Display fridge.
| surf | surface (geosurf) |
| clr | |
| elev | |
| where |
Definition at line 51 of file gsd_fringe.c.
References FRINGE_FORE, FRINGE_WIDTH, gsd_color_func(), gsd_colormode(), gsd_fringe_horiz_line(), gsd_fringe_horiz_poly(), gsd_fringe_vert_line(), gsd_fringe_vert_poly(), gsd_linewidth(), gsd_zwritemask(), Neast, Nnorth, Nsouth, Nwest, VCOLS, VROWS, xmax, and ymax.
Referenced by GS_draw_fringe().
ADD.
| bot | |
| surf | surface (geosurf) |
| row | |
| side |
Definition at line 213 of file gsd_fringe.c.
References buff, GET_MAPATT, GS_done_draw(), gs_get_att_typbuff(), GS_set_draw(), gsd_bgnline(), gsd_do_scale(), gsd_endline(), gsd_flush(), gsd_popmatrix(), gsd_pushmatrix(), gsd_translate(), gsd_vert_func(), VCOLS, X, and Y.
Referenced by gsd_display_fringe().
ADD.
| bot | |
| surf | surface (geosurf) |
| row | |
| side |
Definition at line 442 of file gsd_fringe.c.
References buff, GET_MAPATT, GS_done_draw(), gs_get_att_typbuff(), GS_set_draw(), gsd_bgnline(), gsd_do_scale(), gsd_endline(), gsd_flush(), gsd_popmatrix(), gsd_pushmatrix(), gsd_translate(), gsd_vert_func(), VCOLS, X, and Y.
ADD.
| bot | |
| surf | surface (geosurf) |
| row | |
| side |
Definition at line 141 of file gsd_fringe.c.
References buff, GET_MAPATT, GS_done_draw(), gs_get_att_typbuff(), GS_set_draw(), gsd_bgnpolygon(), gsd_do_scale(), gsd_endpolygon(), gsd_flush(), gsd_popmatrix(), gsd_pushmatrix(), gsd_translate(), gsd_vert_func(), VCOLS, X, and Y.
Referenced by gsd_display_fringe().
ADD.
| bot | |
| surf | surface (geosurf) |
| col | |
| side | [unused] |
Definition at line 365 of file gsd_fringe.c.
References buff, GET_MAPATT, GS_done_draw(), gs_get_att_typbuff(), GS_set_draw(), gsd_bgnline(), gsd_do_scale(), gsd_endline(), gsd_flush(), gsd_popmatrix(), gsd_pushmatrix(), gsd_translate(), gsd_vert_func(), VROWS, X, and Y.
Referenced by gsd_display_fringe().
ADD.
| bot | |
| surf | surface (geosurf) |
| col | |
| side | [unused] |
Definition at line 294 of file gsd_fringe.c.
References buff, GET_MAPATT, GS_done_draw(), gs_get_att_typbuff(), GS_set_draw(), gsd_bgnpolygon(), gsd_do_scale(), gsd_endpolygon(), gsd_flush(), gsd_popmatrix(), gsd_pushmatrix(), gsd_translate(), gsd_vert_func(), VROWS, X, and Y.
Referenced by gsd_display_fringe().
| float Nbottom[] = { 0.0, 0.0, -1.0 } |
Definition at line 37 of file gsd_fringe.c.
| float Neast[] = { 0.8, 0.0, 0.6 } |
Definition at line 34 of file gsd_fringe.c.
Referenced by gsd_display_fringe().
| float Nnorth[] = { 0.0, 0.8, 0.6 } |
| float Nsouth[] = { 0.0, -0.8, 0.6 } |
Definition at line 33 of file gsd_fringe.c.
Referenced by gsd_display_fringe().
| float Ntop[] = { 0.0, 0.0, 1.0 } |
Definition at line 36 of file gsd_fringe.c.
Referenced by gsd_north_arrow(), gsd_scalebar(), and gsd_scalebar_v2().
| float Nwest[] = { -0.8, 0.0, 0.6 } |
Definition at line 35 of file gsd_fringe.c.
Referenced by gsd_display_fringe().