10 #ifdef USE_HDFEOS2_LIB
11 #ifndef HDFEOS2ARRAY_SWATHGEOFIELD_H
12 #define HDFEOS2ARRAY_SWATHGEOFIELD_H
16 #include "HdfEosDef.h"
20 class HDFEOS2ArraySwathGeoField:
public Array
23 HDFEOS2ArraySwathGeoField (
int rank,
const std::string & filename,
const int swathfd,
const std::string & swathname,
const std::string & fieldname,
const string & n =
"", BaseType * v = 0):
28 swathname (swathname),
29 fieldname (fieldname) {
31 virtual ~ HDFEOS2ArraySwathGeoField ()
36 int format_constraint (
int *cor,
int *step,
int *edg);
38 BaseType *ptr_duplicate ()
40 return new HDFEOS2ArraySwathGeoField (*
this);
57 std::string swathname;
60 std::string fieldname;
static class NCMLUtil overview