Go to the documentation of this file.
2 #ifndef L1C_MSI_PRIVATE_H
3 #define L1C_MSI_PRIVATE_H
5 #include <boost/geometry.hpp>
6 #include <boost/geometry/geometries/point_xy.hpp>
7 #include <boost/geometry/geometries/polygon.hpp>
8 #include <boost/geometry/geometries/linestring.hpp>
14 #define numDetectors 12
16 typedef boost::geometry::model::d2::point_xy<double>
Point_t;
17 typedef boost::geometry::model::polygon<Point_t>
Polygon_t;
opj_codestream_info_v2_t * cstr_info[maxBands]
char * detectorFootprintFiles[maxBands]
msi_t * createPrivateData_msi(int numBands)
char * granuleMetadataFile
opj_codestream_index_t * cstr_index[maxBands]
Polygon_t detectorFootprints[numDetectors]
opj_stream_t * l_stream[maxBands]
char * datastripMetadataFile
boost::geometry::model::d2::point_xy< double > Point_t
opj_codec_t * l_codec[maxBands]
double detectorDeltaTime[numDetectors][maxBands]
opj_dparameters_t parameters[maxBands]
opj_image_t * image[maxBands]
bg::model::polygon< Point_t > Polygon_t
boost::geometry::model::polygon< Point_t > Polygon_t
char tileID[FILENAME_MAX]
char imgDir[FILENAME_MAX]