OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
EPR_SBmEvalContext

#include <epr_bitmask.h>

Public Attributes

EPR_SProductId * product_id
 
int offset_x
 
int offset_y
 
EPR_SRaster * bitmask_raster
 
EPR_SPtrArray * flag_band_ids
 
EPR_SPtrArray * flag_rasters
 

Detailed Description

The EPR_BmEvalContext structure represents an evaluation context for bitmask expressions. It is used internally only.

An instance of this structure holds the product ID, references to all flag datasets required to evaluate the expression as well as information about the bitmask raster beeing created.

See also
EPR_SProductId
EPR_SRaster
EPR_SPtrArray

Definition at line 95 of file epr_bitmask.h.

Member Data Documentation

◆ bitmask_raster

EPR_SRaster* bitmask_raster

The result 0/1 bit mask raster for all flag bands

Definition at line 114 of file epr_bitmask.h.

◆ flag_band_ids

EPR_SPtrArray* flag_band_ids

The band_id of flags (can be 0, 1 or 4 - for AATSR)

Definition at line 119 of file epr_bitmask.h.

◆ flag_rasters

EPR_SPtrArray* flag_rasters

The corresponding 0/1 bit mask raster for each flag bands

Definition at line 124 of file epr_bitmask.h.

◆ offset_x

int offset_x

X-coordinate in pixel co-ordinates (zero-based) of the upper right corner raster.

Definition at line 104 of file epr_bitmask.h.

◆ offset_y

int offset_y

Y-coordinate in pixel co-ordinates (zero-based) of the upper right corner raster.

Definition at line 109 of file epr_bitmask.h.

◆ product_id

EPR_SProductId* product_id

The ID of the product to which this band belongs to.

Definition at line 99 of file epr_bitmask.h.


The documentation for this struct was generated from the following file:
  • /gfs-oceanweb/web/ocssw/ocssw_src/oel_hdf4/libmeris/epr_bitmask.h