GRASS GIS 7 Programmer's Manual
7.9.dev(2021)-e5379bbd7
|
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 GIS engine. More... | |
void | Rast__check_init (void) |
Checks to see if GIS engine is initialized. More... | |
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.
void Rast__check_init | ( | void | ) |
void Rast__error_handler | ( | void * | p | ) |
Definition at line 73 of file raster/init.c.
References _, R__::auto_mask, R__::compress_nulls, R__::compression_type, DCELL_TYPE, FCELL_TYPE, R__::fileinfo, R__::fileinfo_count, R__::fp_type, G_add_error_handler(), G_check_compressor(), G_compressor_name(), G_compressor_number(), G_debug(), G_default_compressor(), G_warning(), getenv(), init(), R__::mask_fd, R__::nbytes, NULL, Rast__init_window(), Rast__unopen_all(), and R__::want_histogram.
void Rast__init | ( | void | ) |
Definition at line 65 of file raster/init.c.
References G_is_initialized().
Referenced by Rast__check_for_auto_masking(), Rast__open_null_write(), Rast__open_old(), Rast_init(), Rast_init_all(), Rast_set_fp_type(), Rast_suppress_masking(), and Rast_unsuppress_masking().
void Rast_init | ( | void | ) |
Initialize GRASS GIS engine.
Initializes GIS engine and ensures a valid mapset is available.
Definition at line 44 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().
void Rast_init_all | ( | void | ) |
Definition at line 142 of file raster/init.c.
References Rast__check_for_auto_masking(), Rast__init(), and Rast_init_gdal().
Definition at line 30 of file raster/init.c.