|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-7c29b9c03a
|
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.
SPDX-FileCopyrightText: 2001-2008 GRASS Development Team SPDX-License-Identifier: GPL-2.0-or-later
Definition in file raster/init.c.
Checks to see if GIS engine is initialized.
Definition at line 50 of file raster/init.c.
References _, and G_fatal_error().
Definition at line 67 of file raster/init.c.
References Rast__unopen_all().
Definition at line 59 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 40 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 139 of file raster/init.c.
References Rast__check_for_auto_masking(), Rast__init(), and Rast_init_gdal().
Definition at line 27 of file raster/init.c.