|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-ddeab64dbf
|
#include <ogsf.h>

Data Fields | |
| int | gsurf_id |
| int | cols |
| int | rows |
| gsurf_att | att [7] |
| mask, topo, color, etc. | |
| unsigned int | draw_mode |
| DM_GOURAUD | DM_FRINGE | DM_POLY, DM_WIRE, DM_WIRE_POLY. | |
| long | wire_color |
| 0xBBGGRR or WC_COLOR_ATT | |
| double | ox |
| real world origin (i.e., SW corner) | |
| double | oy |
| double | xres |
| double | yres |
| float | z_exag |
| float | x_trans |
| float | y_trans |
| float | z_trans |
| float | xmin |
| float | xmax |
| float | ymin |
| float | ymax |
| float | zmin |
| float | zmax |
| float | zminmasked |
| float | xrange |
| float | yrange |
| float | zrange |
| float | zmin_nz |
| float | zmax_nz |
| float | zrange_nz |
| int | x_mod |
| cells per viewcell, per wire viewcell | |
| int | y_mod |
| int | x_modw |
| int | y_modw |
| int | nz_topo |
| no zero flags | |
| int | nz_color |
| int | mask_needupdate |
| int | norm_needupdate |
| unsigned long * | norms |
| struct BM * | curmask |
| struct g_surf * | next |
| void * | clientdata |
| int g_surf::cols |
Definition at line 268 of file ogsf.h.
Referenced by print_surf_fields().
DM_GOURAUD | DM_FRINGE | DM_POLY, DM_WIRE, DM_WIRE_POLY.
Definition at line 274 of file ogsf.h.
Referenced by print_surf_fields().
| int g_surf::gsurf_id |
Definition at line 267 of file ogsf.h.
Referenced by gs_get_new_surface(), GS_new_surface(), and print_surf_fields().
Definition at line 295 of file ogsf.h.
Referenced by gs_get_new_surface().
| double g_surf::ox |
real world origin (i.e., SW corner)
Definition at line 280 of file ogsf.h.
Referenced by print_surf_fields().
| double g_surf::oy |
Definition at line 280 of file ogsf.h.
Referenced by print_surf_fields().
| int g_surf::rows |
Definition at line 268 of file ogsf.h.
Referenced by print_surf_fields().
| long g_surf::wire_color |
| int g_surf::x_mod |
cells per viewcell, per wire viewcell
Definition at line 288 of file ogsf.h.
Referenced by print_surf_fields().
| int g_surf::x_modw |
Definition at line 288 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::x_trans |
Definition at line 283 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::xmax |
Definition at line 284 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::xmin |
Definition at line 284 of file ogsf.h.
Referenced by print_surf_fields().
| double g_surf::xres |
Definition at line 281 of file ogsf.h.
Referenced by print_surf_fields().
| int g_surf::y_mod |
Definition at line 288 of file ogsf.h.
Referenced by print_surf_fields().
| int g_surf::y_modw |
Definition at line 288 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::y_trans |
Definition at line 283 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::ymax |
Definition at line 284 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::ymin |
Definition at line 284 of file ogsf.h.
Referenced by print_surf_fields().
| double g_surf::yres |
Definition at line 281 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::z_exag |
Definition at line 282 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::z_trans |
Definition at line 283 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::zmax |
Definition at line 284 of file ogsf.h.
Referenced by print_surf_fields().
| float g_surf::zmin |
Definition at line 284 of file ogsf.h.
Referenced by print_surf_fields().