13#ifndef HDFEOS2ARRAY_MISSFIELD_H
14#define HDFEOS2ARRAY_MISSFIELD_H
16#include <libdap/Array.h>
18class HDFEOS2ArrayMissGeoField:
public libdap::Array
21 HDFEOS2ArrayMissGeoField (
int rank,
int tnumelm,
const std::string & n =
"", libdap::BaseType * v =
nullptr):
22 libdap::Array (n, v), rank (rank), tnumelm (tnumelm) {
24 ~ HDFEOS2ArrayMissGeoField ()
override =
default;
27 int format_constraint (
int *cor,
int *step,
int *edg);
29 libdap::BaseType *ptr_duplicate ()
override
31 return new HDFEOS2ArrayMissGeoField (*
this);
34 bool read ()
override;