#include <parasolfilerecord.h>
Classes | |
struct | c5 |
Public Member Functions | |
AnnotationsRecord () | |
constructor : put the end-of-string characters | |
void * | get_entry (const int &entry_index, const vector< int > v_ival=vector< int >(0)) |
access to each attribute for writing it For example, this used for reading the L1 technological parametres. If you want to access to the image "im" in the sequence "is", v_ival will be ["is","im"] | |
Public Attributes | |
char | l2_dummy_data_percent [4+1] |
char | l2_non_significant_data_percent [4+1] |
char | l2_land_pix_percent [4+1] |
char | l2_ocean_pix_percent [4+1] |
char | l2_coast_pix_percent [4+1] |
vector< c5 > | cloudy_pix_percent_per_lat_band |
char | nb_non_empty_grid_line [4+1] |
vector< c5 > | nb_pix_per_line |
Store the PARASOL Annotations record values.
AnnotationsRecord::AnnotationsRecord | ( | ) | [inline] |
constructor : put the end-of-string characters
< % of Dummy data in level-2 product
< % of non significant data in level-2 product
< % of Land pixels in level-2 product
< % of Ocean pixels in level-2 product
< % of Coast pixels in level-2 product
< Nb grid lines with at least one pixel
void * AnnotationsRecord::get_entry | ( | const int & | entry_index, | |
const vector< int > | v_ival = vector <int>(0) | |||
) | [virtual] |
access to each attribute for writing it For example, this used for reading the L1 technological parametres. If you want to access to the image "im" in the sequence "is", v_ival will be ["is","im"]
entry_index | the index of the entry in the record | |
v_ival | the indexes of the value to read, stored as a vector |
Implements PARASOLFileRecord.
References cloudy_pix_percent_per_lat_band, l2_coast_pix_percent, l2_dummy_data_percent, l2_land_pix_percent, l2_non_significant_data_percent, l2_ocean_pix_percent, nb_non_empty_grid_line, nb_pix_per_line, PARASOLFileRecord::rec_len, and PARASOLFileRecord::rec_nb.
% of cloudy pixels for 10 degrees latitude band #
Referenced by get_entry().
char AnnotationsRecord::l2_coast_pix_percent[4+1] |
% of Coast pixels in level-2 product
Referenced by get_entry().
char AnnotationsRecord::l2_dummy_data_percent[4+1] |
% of Dummy data in level-2 product
Referenced by get_entry().
char AnnotationsRecord::l2_land_pix_percent[4+1] |
% of Land pixels in level-2 product
Referenced by get_entry().
% of non significant data in level-2 product
Referenced by get_entry().
char AnnotationsRecord::l2_ocean_pix_percent[4+1] |
% of Ocean pixels in level-2 product
Referenced by get_entry().
Nb grid lines with at least one pixel
Referenced by get_entry().
vector<c5> AnnotationsRecord::nb_pix_per_line |
Nb pixel for line #
Referenced by get_entry().