OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l1c_msi_private.h File Reference
#include <boost/geometry.hpp>
#include <boost/geometry/geometries/point_xy.hpp>
#include <boost/geometry/geometries/polygon.hpp>
#include <boost/geometry/geometries/linestring.hpp>
#include <openjpeg.h>
#include <proj.h>
Include dependency graph for l1c_msi_private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  msi_struct
 

Macros

#define maxBands   13
 
#define numDetectors   12
 

Typedefs

typedef boost::geometry::model::d2::point_xy< double > Point_t
 
typedef boost::geometry::model::polygon< Point_tPolygon_t
 

Functions

msi_t * createPrivateData_msi (int numBands)
 

Macro Definition Documentation

◆ maxBands

#define maxBands   13

Definition at line 13 of file l1c_msi_private.h.

◆ numDetectors

#define numDetectors   12

Definition at line 14 of file l1c_msi_private.h.

Typedef Documentation

◆ Point_t

typedef boost::geometry::model::d2::point_xy<double> Point_t

Definition at line 16 of file l1c_msi_private.h.

◆ Polygon_t

typedef boost::geometry::model::polygon<Point_t> Polygon_t

Definition at line 17 of file l1c_msi_private.h.

Function Documentation

◆ createPrivateData_msi()

msi_t* createPrivateData_msi ( int  numBands)

Definition at line 189 of file l1c_msi.cpp.