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

Go to the source code of this file.

Data Structures

struct  Ref_Color
 
struct  Ref_Files
 
struct  Ref
 
struct  Tape_Info
 
struct  Control_Points
 
struct  One_Sig
 
struct  Signature
 
struct  SubSig
 
struct  ClassData
 
struct  ClassSig
 
struct  SigSet
 
struct  IClass_statistics
 
struct  scCats
 
struct  scScatts
 
struct  scdScattData
 

Macros

#define INAME_LEN   GNAME_MAX /* coupled to raster map name length */
 
#define SC_SCATT_DATA   0
 
#define SC_SCATT_CONDITIONS   1
 
#define SIGNATURE_TYPE_MIXED   1 /* Unused? */
 
#define I_SIGFILE_TYPE_COUNT   2 /*! Total count of supported signature file types */
 
#define GROUPFILE   "CURGROUP"
 
#define SUBGROUPFILE   "CURSUBGROUP"
 

Enumerations

enum  I_SIGFILE_TYPE { I_SIGFILE_TYPE_SIG, I_SIGFILE_TYPE_SIGSET }
 

Macro Definition Documentation

◆ GROUPFILE

#define GROUPFILE   "CURGROUP"

Definition at line 213 of file imagery.h.

Referenced by I_get_group(), and I_put_group().

◆ I_SIGFILE_TYPE_COUNT

#define I_SIGFILE_TYPE_COUNT   2 /*! Total count of supported signature file types */

Definition at line 210 of file imagery.h.

◆ INAME_LEN

#define INAME_LEN   GNAME_MAX /* coupled to raster map name length */

Definition at line 8 of file imagery.h.

◆ SC_SCATT_CONDITIONS

#define SC_SCATT_CONDITIONS   1

Definition at line 145 of file imagery.h.

Referenced by I_sc_insert_scatt_data().

◆ SC_SCATT_DATA

#define SC_SCATT_DATA   0

Definition at line 144 of file imagery.h.

Referenced by I_sc_insert_scatt_data().

◆ SIGNATURE_TYPE_MIXED

#define SIGNATURE_TYPE_MIXED   1 /* Unused? */

Definition at line 209 of file imagery.h.

Referenced by I_NewClassSig().

◆ SUBGROUPFILE

#define SUBGROUPFILE   "CURSUBGROUP"

Definition at line 214 of file imagery.h.

Referenced by I_get_subgroup(), and I_put_subgroup().

Enumeration Type Documentation

◆ I_SIGFILE_TYPE

Supported signature file types. Remember to adjust I_SIGFILE_TYPE_COUNT on a change

Enumerator
I_SIGFILE_TYPE_SIG 
I_SIGFILE_TYPE_SIGSET 

Signature files used by i.maxlik

Definition at line 202 of file imagery.h.