GRASS GIS 8 Programmer's Manual  8.2.2dev(2023)-3d2c704037
R.h File Reference
#include <grass/config.h>
#include <grass/gis.h>
#include <gdal.h>
Include dependency graph for R.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  GDAL_link
 
struct  tileinfo
 
struct  R_vrt
 
struct  fileinfo
 
struct  R__
 

Macros

#define XDR_FLOAT_NBYTES   4
 
#define XDR_DOUBLE_NBYTES   8
 
#define NULL_ROWS_INMEM   8
 
#define OPEN_OLD   1
 
#define OPEN_NEW_COMPRESSED   2
 
#define OPEN_NEW_UNCOMPRESSED   3
 

Typedefs

typedef int COLUMN_MAPPING
 

Functions

CPLErr Rast_gdal_raster_IO (GDALRasterBandH, GDALRWFlag, int, int, int, int, void *, int, int, GDALDataType, int, int)
 

Variables

struct R__ R__
 

Macro Definition Documentation

◆ NULL_ROWS_INMEM

#define NULL_ROWS_INMEM   8

Definition at line 9 of file R.h.

◆ OPEN_NEW_COMPRESSED

#define OPEN_NEW_COMPRESSED   2

Definition at line 109 of file R.h.

Referenced by Rast__unopen_all().

◆ OPEN_NEW_UNCOMPRESSED

#define OPEN_NEW_UNCOMPRESSED   3

Definition at line 110 of file R.h.

Referenced by Rast__unopen_all().

◆ OPEN_OLD

#define OPEN_OLD   1

Definition at line 108 of file R.h.

Referenced by Rast__create_window_mapping(), Rast_close(), Rast_set_quant_rules(), and Rast_unopen().

◆ XDR_DOUBLE_NBYTES

#define XDR_DOUBLE_NBYTES   8

◆ XDR_FLOAT_NBYTES

#define XDR_FLOAT_NBYTES   4

Definition at line 7 of file R.h.

Referenced by Rast__open_old().

Typedef Documentation

◆ COLUMN_MAPPING

typedef int COLUMN_MAPPING

Definition at line 17 of file R.h.

Function Documentation

◆ Rast_gdal_raster_IO()

CPLErr Rast_gdal_raster_IO ( GDALRasterBandH  ,
GDALRWFlag  ,
int  ,
int  ,
int  ,
int  ,
void *  ,
int  ,
int  ,
GDALDataType  ,
int  ,
int   
)

Variable Documentation

◆ R__

struct R__ R__

Definition at line 30 of file raster/init.c.