43void roi_bbox_valid_slice(libdap::BaseType *btp);
44unsigned int roi_valid_bbox(libdap::BaseType *btp);
46void roi_bbox_get_slice_data(libdap::Array *bbox,
unsigned int i,
int &start,
int &stop,
string &name);
48libdap::Structure *roi_bbox_build_slice(
unsigned int start_value,
unsigned int stop_value,
const string &dim_name);
50unique_ptr<libdap::Array> roi_bbox_build_empty_bbox(
unsigned int num_dim,
const string &bbox_name =
"bbox");