GRASS GIS 7 Programmer's Manual  7.9.dev(2021)-0140b987a
Quant Struct Reference

#include <raster.h>

Collaboration diagram for Quant:

Data Fields

int truncate_only
 
int round_only
 
int defaultDRuleSet
 
int defaultCRuleSet
 
int infiniteLeftSet
 
int infiniteRightSet
 
int cRangeSet
 
int maxNofRules
 
int nofRules
 
DCELL defaultDMin
 
DCELL defaultDMax
 
CELL defaultCMin
 
CELL defaultCMax
 
DCELL infiniteDLeft
 
DCELL infiniteDRight
 
CELL infiniteCLeft
 
CELL infiniteCRight
 
DCELL dMin
 
DCELL dMax
 
CELL cMin
 
CELL cMax
 
struct Quant_tabletable
 
struct {
   DCELL *   vals
 
   struct Quant_table **   rules
 
   int   nalloc
 
   int   active
 
   DCELL   inf_dmin
 
   DCELL   inf_dmax
 
   CELL   inf_min
 
   CELL   inf_max
 
fp_lookup
 

Detailed Description

Definition at line 84 of file raster.h.

Field Documentation

◆ active

int Quant::active

Definition at line 116 of file raster.h.

Referenced by Rast_quant_free(), and Rast_quant_init().

◆ cMax

CELL Quant::cMax

Definition at line 106 of file raster.h.

Referenced by Rast_quant_get_limits().

◆ cMin

CELL Quant::cMin

Definition at line 105 of file raster.h.

Referenced by Rast_quant_get_limits().

◆ cRangeSet

int Quant::cRangeSet

Definition at line 92 of file raster.h.

◆ defaultCMax

CELL Quant::defaultCMax

Definition at line 98 of file raster.h.

◆ defaultCMin

CELL Quant::defaultCMin

Definition at line 97 of file raster.h.

◆ defaultCRuleSet

int Quant::defaultCRuleSet

Definition at line 89 of file raster.h.

◆ defaultDMax

DCELL Quant::defaultDMax

Definition at line 96 of file raster.h.

◆ defaultDMin

DCELL Quant::defaultDMin

Definition at line 95 of file raster.h.

◆ defaultDRuleSet

int Quant::defaultDRuleSet

Definition at line 88 of file raster.h.

◆ dMax

DCELL Quant::dMax

Definition at line 104 of file raster.h.

Referenced by Rast_quant_get_limits().

◆ dMin

DCELL Quant::dMin

Definition at line 103 of file raster.h.

Referenced by Rast_quant_get_limits().

◆ fp_lookup

struct { ... } Quant::fp_lookup

Referenced by Rast_quant_free(), and Rast_quant_init().

◆ inf_dmax

DCELL Quant::inf_dmax

Definition at line 118 of file raster.h.

◆ inf_dmin

DCELL Quant::inf_dmin

Definition at line 117 of file raster.h.

◆ inf_max

CELL Quant::inf_max

Definition at line 120 of file raster.h.

◆ inf_min

CELL Quant::inf_min

Definition at line 119 of file raster.h.

◆ infiniteCLeft

CELL Quant::infiniteCLeft

Definition at line 101 of file raster.h.

◆ infiniteCRight

CELL Quant::infiniteCRight

Definition at line 102 of file raster.h.

◆ infiniteDLeft

DCELL Quant::infiniteDLeft

Definition at line 99 of file raster.h.

◆ infiniteDRight

DCELL Quant::infiniteDRight

Definition at line 100 of file raster.h.

◆ infiniteLeftSet

int Quant::infiniteLeftSet

Definition at line 90 of file raster.h.

Referenced by Rast_quant_clear().

◆ infiniteRightSet

int Quant::infiniteRightSet

Definition at line 91 of file raster.h.

Referenced by Rast_quant_clear().

◆ maxNofRules

int Quant::maxNofRules

Definition at line 93 of file raster.h.

Referenced by Rast_quant_free(), and Rast_quant_init().

◆ nalloc

int Quant::nalloc

Definition at line 115 of file raster.h.

Referenced by Rast_quant_free().

◆ nofRules

◆ round_only

int Quant::round_only

Definition at line 87 of file raster.h.

Referenced by Rast_quant_init(), Rast_quant_is_round(), and Rast_quant_round().

◆ rules

struct Quant_table** Quant::rules

Definition at line 114 of file raster.h.

Referenced by Rast_quant_free().

◆ table

◆ truncate_only

int Quant::truncate_only

◆ vals

DCELL* Quant::vals

Definition at line 111 of file raster.h.

Referenced by Rast_quant_free().


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