42 sprintf(text,
_(
"<%s> in mapset <%s>"),
name, mapset);
75 const char *env_variable = getenv(
"GRASS_MASK");
76 if (env_variable !=
NULL && strcmp(env_variable,
"") != 0) {
99 static bool Rast__get_present_mask(
char *
name,
char *mapset)
134 char *reclass_name,
char *reclass_mapset)
136 bool present = Rast__get_present_mask(
name, mapset);
138 if (is_mask_reclass && reclass_name && reclass_mapset) {
144 *is_mask_reclass =
false;
176 bool present = Rast__get_present_mask(
name, mapset);
void G_free(void *)
Free allocated memory.
int G_unqualified_name(const char *, const char *, char *, char *)
Returns unqualified map name (without @ mapset)
const char * G_find_raster2(const char *, const char *)
Find a raster map (look but don't touch)
const char * G_mapset(void)
Get current mapset name.
char * G_fully_qualified_name(const char *, const char *)
Get fully qualified element name.
char * G_store(const char *)
Copy string to allocated memory.
int Rast_is_reclass(const char *, const char *, char *, char *)
Check if raster map is reclassified.
char * Rast_mask_name(void)
Retrieves the name of the raster mask to use.
bool Rast_mask_status(char *name, char *mapset, bool *is_mask_reclass, char *reclass_name, char *reclass_mapset)
Get raster mask status information.
char * Rast_mask_info(void)
Get a printable text with information about raster mask.
int Rast__mask_info(char *name, char *mapset)
Get information about the current mask.
bool Rast_mask_is_present(void)
Check presence of 2D raster mask.