|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-1d1e47ad9d
|
Raster Library - Handles program initialization. More...
#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <string.h>#include <sys/stat.h>#include <locale.h>#include <grass/gis.h>#include <grass/raster.h>#include <grass/glocale.h>#include "R.h"
Go to the source code of this file.
Functions | |
| void | Rast_init (void) |
| Initialize GRASS engine. | |
| void | Rast__check_init (void) |
| Checks to see if GIS engine is initialized. | |
| void | Rast__init (void) |
| void | Rast__error_handler (void *p) |
| void | Rast_init_all (void) |
Variables | |
| struct R__ | R__ |
Raster Library - Handles program initialization.
(C) 2001-2008 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.
Definition in file raster/init.c.
Checks to see if GIS engine is initialized.
Definition at line 52 of file raster/init.c.
References _, and G_fatal_error().
Definition at line 69 of file raster/init.c.
References Rast__unopen_all().
Definition at line 61 of file raster/init.c.
References G_initialize_done(), G_is_initialized(), and init().
Referenced by Rast__check_for_auto_masking(), Rast__open_null_write(), Rast__open_old(), Rast_init(), Rast_init_all(), Rast_set_fp_type(), Rast_set_input_window(), Rast_set_output_window(), Rast_set_window(), Rast_suppress_masking(), and Rast_unsuppress_masking().
Initialize GRASS engine.
Initializes GIS engine and ensures a valid mapset is available.
Definition at line 42 of file raster/init.c.
References Rast__init().
Referenced by Rast_read_fp_range(), Rast_read_rstats(), Rast_write_fp_range(), and Rast_write_rstats().
Definition at line 141 of file raster/init.c.
References Rast__check_for_auto_masking(), Rast__init(), and Rast_init_gdal().
Definition at line 29 of file raster/init.c.