Public Attributes

EPR_BmEvalContext Struct Reference

#include <epr_bitmask.h>

Collaboration diagram for EPR_BmEvalContext:
Collaboration graph
[legend]

List of all members.

Public Attributes

EPR_SProductIdproduct_id
int offset_x
int offset_y
EPR_SRasterbitmask_raster
EPR_SPtrArrayflag_band_ids
EPR_SPtrArrayflag_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

Member Data Documentation

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

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

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

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

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

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


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