grass  7.8.6
About: GRASS (Geographic Resources Analysis Support System) is a raster- and vector-based GIS, image processing system, graphics production system and spatial modeling system.
  Fossies Dox: grass-7.8.6.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Cell_head Struct Reference

2D/3D raster map header (used also for region) More...

#include <gis.h>

Public Attributes

int format
 Max number of bytes per raster data value minus 1 (raster header only) More...
 
int compressed
 Compression mode (raster header only) More...
 
int rows
 Number of rows for 2D data. More...
 
int rows3
 Number of rows for 3D data. More...
 
int cols
 Number of columns for 2D data. More...
 
int cols3
 Number of columns for 3D data. More...
 
int depths
 number of depths for 3D data More...
 
int proj
 Projection code. More...
 
int zone
 Projection zone (UTM) More...
 
double ew_res
 Resolution - east to west cell size for 2D data. More...
 
double ew_res3
 Resolution - east to west cell size for 3D data. More...
 
double ns_res
 Resolution - north to south cell size for 2D data. More...
 
double ns_res3
 Resolution - north to south cell size for 3D data. More...
 
double tb_res
 Resolution - top to bottom cell size for 3D data. More...
 
double north
 Extent coordinates (north) More...
 
double south
 Extent coordinates (south) More...
 
double east
 Extent coordinates (east) More...
 
double west
 Extent coordinates (west) More...
 
double top
 Extent coordinates (top) - 3D data. More...
 
double bottom
 Extent coordinates (bottom) - 3D data. More...
 

Detailed Description

2D/3D raster map header (used also for region)

Definition at line 413 of file gis.h.

Member Data Documentation

◆ bottom

◆ cols

int Cell_head::cols

Number of columns for 2D data.

Definition at line 432 of file gis.h.

Referenced by convert_and_write_df(), convert_and_write_di(), convert_and_write_fd(), convert_and_write_fi(), convert_and_write_id(), convert_and_write_if(), do_reclass_int(), embed_mask(), embed_nulls(), G__read_Cell_head_array(), G__write_Cell_head(), G_adjust_Cell_head(), G_adjust_Cell_head3(), G_adjust_window_ll(), G_get_3dview(), G_get_3dview_defaults(), G_put_3dview(), get_map_row(), get_null_value_row_nomask(), GS_get_dims(), Gs_loadmap_as_bitmap(), Gs_loadmap_as_char(), Gs_loadmap_as_float(), Gs_loadmap_as_int(), Gs_loadmap_as_short(), GS_new_surface(), I_create_cat_rast(), I_insert_patch_to_cat_rast(), I_rasterize(), IL_output_2d(), IL_resample_output_2d(), N_read_rast3d_to_array_3d(), N_read_rast_to_array_2d(), N_write_array_2d_to_rast(), N_write_array_3d_to_rast3d(), open_raster_new(), P_Read_Raster_Region_Map(), put_data(), put_fp_data(), put_null_value_row(), put_raster_row(), Rast3d_extract2d_region(), Rast3d_incorporate2d_region(), Rast3d_region_to_cell_head(), Rast__create_window_mapping(), Rast__open_null_write(), Rast__open_old(), Rast__read_null_bits(), Rast__write_null_bits(), Rast_create_gdal_link(), Rast_get_null_value_row(), Rast_get_vrt(), Rast_get_vrt_row(), Rast_input_window_cols(), Rast_output_window_cols(), Rast_window_cols(), read_data_compressed(), read_data_fp_compressed(), read_data_uncompressed(), read_old_format(), transfer_to_cell_df(), transfer_to_cell_di(), transfer_to_cell_fd(), transfer_to_cell_fi(), transfer_to_cell_id(), transfer_to_cell_if(), and transfer_to_cell_XX().

◆ cols3

int Cell_head::cols3

◆ compressed

int Cell_head::compressed

◆ depths

◆ east

◆ ew_res

◆ ew_res3

double Cell_head::ew_res3

Resolution - east to west cell size for 3D data.

Definition at line 451 of file gis.h.

Referenced by G__read_Cell_head_array(), G__write_Cell_head3(), G_adjust_Cell_head3(), Rast3d_read_window(), Rast3d_region_from_to_cell_head(), and Rast3d_region_to_cell_head().

◆ format

int Cell_head::format

Max number of bytes per raster data value minus 1 (raster header only)

Note: -1 for FP raster maps

Definition at line 419 of file gis.h.

Referenced by G__read_Cell_head_array(), G__write_Cell_head(), G_get_3dview_defaults(), Rast__open_old(), and write_support_files().

◆ north

◆ ns_res

◆ ns_res3

double Cell_head::ns_res3

Resolution - north to south cell size for 3D data.

Definition at line 455 of file gis.h.

Referenced by G__read_Cell_head_array(), G__write_Cell_head3(), G_adjust_Cell_head3(), Rast3d_read_window(), Rast3d_region_from_to_cell_head(), and Rast3d_region_to_cell_head().

◆ proj

◆ rows

◆ rows3

int Cell_head::rows3

◆ south

◆ tb_res

double Cell_head::tb_res

Resolution - top to bottom cell size for 3D data.

Definition at line 457 of file gis.h.

Referenced by G__read_Cell_head_array(), G__write_Cell_head3(), G_adjust_Cell_head3(), Rast3d_read_window(), Rast3d_region_from_to_cell_head(), and Rast3d_region_to_cell_head().

◆ top

◆ west

◆ zone


The documentation for this struct was generated from the following file: