|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-f6f2c534ea
|

Go to the source code of this file.
Functions | |
| void | Rast3d_set_window_map (RASTER3D_Map *map, RASTER3D_Region *window) |
| Sets the window for map to window. Can be used multiple times for the same map. | |
| void | Rast3d_set_window (RASTER3D_Region *window) |
| Sets the default window used for every map opened later in the program. Can be used multiple times in the same program. | |
| void | Rast3d_get_window (RASTER3D_Region *window) |
| Stores the current default window in window. | |
| RASTER3D_Region * | Rast3d_window_ptr (void) |
| int | Rast3d_isValidLocationWindow (RASTER3D_Map *map, double north, double east, double top) |
| Returns 1 if window-coordinates (north, east and top) are inside the window of map. Returns 0 otherwise. | |
Variables | |
| RASTER3D_Region | g3d_window |
| void Rast3d_get_window | ( | RASTER3D_Region * | window | ) |
Stores the current default window in window.
| window |
Definition at line 55 of file raster3d/window.c.
References g3d_window, and Rast3d_region_copy().
Referenced by GVL_libinit(), N_read_rast3d_to_array_3d(), and N_write_array_3d_to_rast3d().
| int Rast3d_isValidLocationWindow | ( | RASTER3D_Map * | map, |
| double | north, | ||
| double | east, | ||
| double | top | ||
| ) |
Returns 1 if window-coordinates (north, east and top) are inside the window of map. Returns 0 otherwise.
| map | |
| north | |
| east | |
| top |
Definition at line 81 of file raster3d/window.c.
References RASTER3D_Region::bottom, RASTER3D_Region::south, RASTER3D_Region::top, RASTER3D_Region::west, and RASTER3D_Map::window.
| void Rast3d_set_window | ( | RASTER3D_Region * | window | ) |
Sets the default window used for every map opened later in the program. Can be used multiple times in the same program.
| window |
Definition at line 39 of file raster3d/window.c.
References g3d_window, Rast3d_adjust_region(), and Rast3d_region_copy().
Referenced by Rast3d_init_defaults().
| void Rast3d_set_window_map | ( | RASTER3D_Map * | map, |
| RASTER3D_Region * | window | ||
| ) |
Sets the window for map to window. Can be used multiple times for the same map.
| map | |
| window |
Definition at line 22 of file raster3d/window.c.
References Rast3d_adjust_region(), Rast3d_region_copy(), and RASTER3D_Map::window.
Referenced by Rast3d_mask_open_old().
| RASTER3D_Region * Rast3d_window_ptr | ( | void | ) |
Definition at line 62 of file raster3d/window.c.
References g3d_window.
Referenced by Rast3d_open_cell_old().
| RASTER3D_Region g3d_window |
Definition at line 8 of file raster3d/window.c.
Referenced by Rast3d_get_window(), Rast3d_set_window(), and Rast3d_window_ptr().