10 #ifndef HDFEOS2ARRAY_SWATHGEODIMMAPEXTRAFIELD_H
11 #define HDFEOS2ARRAY_SWATHGEODIMMAPEXTRAFIELD_H
16 #include "HdfEosDef.h"
21 class HDFEOS2ArraySwathGeoDimMapExtraField:
public libdap::Array
24 HDFEOS2ArraySwathGeoDimMapExtraField (
int rank,
const std::string & filename,
const std::string & fieldname,
const string & n =
"", libdap::BaseType * v = 0):
25 libdap::Array (n, v), rank (rank), filename (filename), fieldname (fieldname) {
27 virtual ~ HDFEOS2ArraySwathGeoDimMapExtraField ()
32 int format_constraint (
int *cor,
int *step,
int *edg);
34 libdap::BaseType *ptr_duplicate ()
36 return new HDFEOS2ArraySwathGeoDimMapExtraField (*
this);
51 std::string fieldname;