Former-commit-id:a02aeb236c
[formerly9f19e3f712
] [formerly06a8b51d6d
[formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]] Former-commit-id:06a8b51d6d
Former-commit-id:3360eb6c5f
39 lines
763 B
C
39 lines
763 B
C
#ifndef GRID_DEF_H
|
|
#define GRID_DEF_H
|
|
|
|
#define GRID_SOURCE_ID_LEN 80
|
|
#define GRID_FILENAME_LEN 80
|
|
#define COLOR_THRESHOLD_SET_NAME_LEN 80
|
|
|
|
#include "ArealProductType.h"
|
|
#include "ColoredPoint.h"
|
|
#include "ColorThreshold.h"
|
|
#include "TimePeriod.h"
|
|
#include "datetime.h"
|
|
|
|
typedef struct _Grid
|
|
{
|
|
ArealProductType productType;
|
|
|
|
char sourceId[GRID_SOURCE_ID_LEN];
|
|
|
|
char calculated[2]; /* n, c, z */
|
|
char fileName[GRID_FILENAME_LEN];
|
|
|
|
char colorThresholdSetName[COLOR_THRESHOLD_SET_NAME_LEN];
|
|
|
|
|
|
dtime_t obstime;
|
|
|
|
TimePeriod timePeriod;
|
|
|
|
|
|
ColoredPointArray pointArray;
|
|
long numRows;
|
|
long numColumns;
|
|
|
|
ColorThresholdArray thresholdArray;
|
|
|
|
} Grid;
|
|
|
|
#endif
|