#include <stdio.h>
#include <assert.h>
#include <string.h>
#include <stdbool.h>
#include "grasp_input_segment.h"
#include "../global/grasp_parameters.h"
#include "drivers/sdata/grasp_input_driver_sdata_error_codes.h"
#include "drivers/sdata/sdata-impl.h"
#include "drivers/sdata/sdata.h"
Functions | |
void | grasp_segment_initialize (grasp_segment_t *segment) |
int | grasp_segment_validate (grasp_segment_t *segment) |
int | grasp_sdata_validate (sensor_data_t *sdata) |
void | grasp_segment_remove_pixel (grasp_segment_t *segment, int ipixel) |
void | grasp_segment_remove_pixels (grasp_segment_t *segment, int npixels, int *pixels) |
void | grasp_segment_set_nt (sensor_data_t *sdata, int nt) |
Set number of t dimensions in segment data. More... | |
void | grasp_segment_set_nx (sensor_data_t *sdata, int nx) |
Set number of x dimensions in segment data. More... | |
void | grasp_segment_set_ny (sensor_data_t *sdata, int ny) |
Set number of y dimensions in segment data. More... | |
void | grasp_segment_set_npixels (sensor_data_t *sdata, int npixels) |
Set number of pixels dimensions in segment data. It has to be after set nt, nx and ny. More... | |
void | grasp_segment_set_pixel_it (sensor_data_t *sdata, int ipixel, int it) |
Set sdata->pixel[ipixel].iy. More... | |
void | grasp_segment_set_pixel_ix (sensor_data_t *sdata, int ipixel, int ix) |
Set sdata->pixel[ipixel].ix. More... | |
void | grasp_segment_set_pixel_iy (sensor_data_t *sdata, int ipixel, int iy) |
Set sdata->pixel[ipixel].ix. More... | |
void | grasp_segment_set_pixel_cloudy (sensor_data_t *sdata, int ipixel, int cloudy) |
Set sdata->pixel[ipixel].cloudy. More... | |
void | grasp_segment_set_pixel_irow (sensor_data_t *sdata, int ipixel, int irow) |
Set sdata->pixel[ipixel].irow. More... | |
void | grasp_segment_set_pixel_icol (sensor_data_t *sdata, int ipixel, int icol) |
Set sdata->pixel[ipixel].icol. More... | |
void | grasp_segment_set_pixel_file_index (sensor_data_t *sdata, int ipixel, int file_index) |
Set sdata->pixel[ipixel].file_index. More... | |
void | grasp_segment_set_pixel_x (sensor_data_t *sdata, int ipixel, float x) |
Set sdata->pixel[ipixel].x (longitude) More... | |
void | grasp_segment_set_pixel_y (sensor_data_t *sdata, int ipixel, float y) |
Set sdata->pixel[ipixel].y (latitude) More... | |
void | grasp_segment_set_pixel_t (sensor_data_t *sdata, int ipixel, int64_t t) |
Set sdata->pixel[ipixel].t (time) More... | |
void | grasp_segment_set_pixel_out_t (sensor_data_t *sdata, int ipixel, int out_t) |
Set sdata->pixel[ipixel].out_t. More... | |
void | grasp_segment_set_pixel_out_x (sensor_data_t *sdata, int ipixel, int out_x) |
Set sdata->pixel[ipixel].out_x. More... | |
void | grasp_segment_set_pixel_out_y (sensor_data_t *sdata, int ipixel, int out_y) |
Set sdata->pixel[ipixel].out_y. More... | |
void | grasp_segment_set_pixel_masl (sensor_data_t *sdata, int ipixel, float masl) |
Set sdata->pixel[ipixel].MASL. More... | |
void | grasp_segment_set_pixel_hobs (sensor_data_t *sdata, int ipixel, float hobs) |
Set sdata->pixel[ipixel].HOBS. More... | |
void | grasp_segment_set_pixel_land_percent (sensor_data_t *sdata, int ipixel, float land_percent) |
Set sdata->pixel[ipixel].land_percent. More... | |
void | grasp_segment_set_pixel_nwl (sensor_data_t *sdata, int ipixel, int nwl) |
Set sdata->pixel[ipixel].nwl. More... | |
void | grasp_segment_set_pixel_ifgas (sensor_data_t *sdata, int ipixel, int ifgas) |
Set sdata->pixel[ipixel].ifgas. More... | |
void | grasp_segment_set_pixel_hvp (sensor_data_t *sdata, int ipixel, int ivm, float hvp) |
Set sdata->pixel[ipixel].HVP[ivm]. More... | |
void | grasp_segment_set_pixel_meas_wl (sensor_data_t *sdata, int ipixel, int iwl, float wl) |
Set sdata->pixel[ipixel].meas[iwl].wl. More... | |
void | grasp_segment_set_pixel_meas_ind_wl (sensor_data_t *sdata, int ipixel, int iwl, float ind_wl) |
Set sdata->pixel[ipixel].meas[iwl].ind_wl. More... | |
void | grasp_segment_set_pixel_meas_nsurf (sensor_data_t *sdata, int ipixel, int iwl, int nsurf) |
Set sdata->pixel[ipixel].meas[iwl].Nsurf. More... | |
void | grasp_segment_set_pixel_meas_gaspar (sensor_data_t *sdata, int ipixel, int iwl, float gaspar) |
Set sdata->pixel[ipixel].meas[iwl].gaspar. More... | |
void | grasp_segment_set_pixel_meas_sza (sensor_data_t *sdata, int ipixel, int iwl, float sza) |
Set sdata->pixel[ipixel].meas[iwl].sza. More... | |
void | grasp_segment_set_pixel_meas_groundpar (sensor_data_t *sdata, int ipixel, int iwl, int isurf, float groundpar) |
Set sdata->pixel[ipixel].meas[iwl].groundpar[isurf]. More... | |
void | grasp_segment_set_pixel_meas_nip (sensor_data_t *sdata, int ipixel, int iwl, int nip) |
Set sdata->pixel[ipixel].meas[iwl].nip. More... | |
void | grasp_segment_set_pixel_meas_meas_type (sensor_data_t *sdata, int ipixel, int iwl, int ip, int meas_type) |
Set sdata->pixel[ipixel].meas[iwl].meas_type[ip]. More... | |
void | grasp_segment_set_pixel_meas_nbvm (sensor_data_t *sdata, int ipixel, int iwl, int ip, int nbvm) |
Set sdata->pixel[ipixel].meas[iwl].nbvm[ip] More... | |
void | grasp_segment_set_pixel_meas_ifcov (sensor_data_t *sdata, int ipixel, int iwl, int ip, int ifcov) |
Set sdata->pixel[ipixel].meas[iwl].IFCOV[ip]. More... | |
void | grasp_segment_set_pixel_meas_ifmp (sensor_data_t *sdata, int ipixel, int iwl, int ip, int ifmp) |
Set sdata->pixel[ipixel].meas[iwl].IFMP[ip]. More... | |
void | grasp_segment_set_pixel_meas_thetav (sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas, float thetav) |
Set sdata->pixel[ipixel].meas[iwl].thetav[ip][ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_phi (sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas, float phi) |
Set sdata->pixel[ipixel].meas[iwl].phi[ip][ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_cmtrx (sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas, float cmtrx) |
Set sdata->pixel[ipixel].meas[iwl].CMTRX[ip][ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_mprof (sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas, float mprof) |
Set sdata->pixel[ipixel].meas[iwl].MPROF[ip][ivalidmea]. More... | |
void | grasp_segment_set_pixel_meas_tod (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float tod) |
Set sdata->pixel[ipixel].meas[iwl].aod[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_aod (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float aod) |
Set sdata->pixel[ipixel].meas[iwl].tod[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_aaod (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float aaod) |
Set sdata->pixel[ipixel].meas[iwl].aaod[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_htod (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float htod) |
Set sdata->pixel[ipixel].meas[iwl].htod[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p11 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p11) |
Set sdata->pixel[ipixel].meas[iwl].p11[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p12 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p12) |
Set sdata->pixel[ipixel].meas[iwl].p12[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p22 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p22) |
Set sdata->pixel[ipixel].meas[iwl].p22[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p33 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p33) |
Set sdata->pixel[ipixel].meas[iwl].p33[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p34 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p34) |
Set sdata->pixel[ipixel].meas[iwl].p34[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p44 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p44) |
Set sdata->pixel[ipixel].meas[iwl].p44[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p11_rel_ang (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p11_rel_ang) |
Set sdata->pixel[ipixel].meas[iwl].p11_rel_ang[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p12_rel (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p12_rel) |
Set sdata->pixel[ipixel].meas[iwl].p12_rel[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_i (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float i) |
Set sdata->pixel[ipixel].meas[iwl].I[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_q (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float q) |
Set sdata->pixel[ipixel].meas[iwl].Q[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_u (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float u) |
Set sdata->pixel[ipixel].meas[iwl].U[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p) |
Set sdata->pixel[ipixel].meas[iwl].P[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p11_intd (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p11_intd) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p11_intd_cut_off_1 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p11_intd_cut_off_1) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_1[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p11_intd_cut_off_2 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p11_intd_cut_off_2) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_2[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p11_intd_cut_off_3 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p11_intd_cut_off_3) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_3[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p11_intd_cut_off_4 (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p11_intd_cut_off_4) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_4[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_i_rel_sum (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float i_rel_sum) |
Set sdata->pixel[ipixel].meas[iwl].i_rel_sum[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_p_rel (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float p_rel) |
Set sdata->pixel[ipixel].meas[iwl].p_rel[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_ls (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float ls) |
Set sdata->pixel[ipixel].meas[iwl].LS[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_dp (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float dp) |
Set sdata->pixel[ipixel].meas[iwl].DP[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_dpar (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float dpar) |
Set sdata->pixel[ipixel].meas[iwl].DPAR[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_dper (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float dper) |
Set sdata->pixel[ipixel].meas[iwl].DPER[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_rl (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float rl) |
Set sdata->pixel[ipixel].meas[iwl].RL[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_vbs (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float vbs) |
Set sdata->pixel[ipixel].meas[iwl].VBS[ivalidmeas]. More... | |
void | grasp_segment_set_pixel_meas_vext (sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas, float vext) |
Set sdata->pixel[ipixel].meas[iwl].VEXT[ivalidmeas]. More... | |
int | grasp_segment_get_nt (const sensor_data_t *sdata) |
int | grasp_segment_get_nx (const sensor_data_t *sdata) |
int | grasp_segment_get_ny (const sensor_data_t *sdata) |
int | grasp_segment_get_npixels (const sensor_data_t *sdata) |
int | grasp_segment_get_pixel_it (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_ix (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_iy (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_cloudy (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_irow (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_icol (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_file_index (const sensor_data_t *sdata, int ipixel) |
float | grasp_segment_get_pixel_x (const sensor_data_t *sdata, int ipixel) |
float | grasp_segment_get_pixel_y (const sensor_data_t *sdata, int ipixel) |
int64_t | grasp_segment_get_pixel_t (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_out_t (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_out_x (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_out_y (const sensor_data_t *sdata, int ipixel) |
float | grasp_segment_get_pixel_masl (const sensor_data_t *sdata, int ipixel) |
float | grasp_segment_get_pixel_hobs (const sensor_data_t *sdata, int ipixel) |
float | grasp_segment_get_pixel_land_percent (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_nwl (const sensor_data_t *sdata, int ipixel) |
int | grasp_segment_get_pixel_ifgas (const sensor_data_t *sdata, int ipixel) |
float | grasp_segment_get_pixel_hvp (const sensor_data_t *sdata, int ipixel, int ivm) |
float | grasp_segment_get_pixel_meas_wl (const sensor_data_t *sdata, int ipixel, int iwl) |
float | grasp_segment_get_pixel_meas_ind_wl (const sensor_data_t *sdata, int ipixel, int iwl) |
int | grasp_segment_get_pixel_meas_nsurf (const sensor_data_t *sdata, int ipixel, int iwl) |
float | grasp_segment_get_pixel_meas_gaspar (const sensor_data_t *sdata, int ipixel, int iwl) |
float | grasp_segment_get_pixel_meas_sza (const sensor_data_t *sdata, int ipixel, int iwl) |
float | grasp_segment_get_pixel_meas_groundpar (const sensor_data_t *sdata, int ipixel, int iwl, int isurf) |
int | grasp_segment_get_pixel_meas_nip (const sensor_data_t *sdata, int ipixel, int iwl) |
int | grasp_segment_get_pixel_meas_meas_type (const sensor_data_t *sdata, int ipixel, int iwl, int ip) |
int | grasp_segment_get_pixel_meas_nbvm (const sensor_data_t *sdata, int ipixel, int iwl, int ip) |
int | grasp_segment_get_pixel_meas_ifcov (const sensor_data_t *sdata, int ipixel, int iwl, int ip) |
int | grasp_segment_get_pixel_meas_ifmp (const sensor_data_t *sdata, int ipixel, int iwl, int ip) |
float | grasp_segment_get_pixel_meas_thetav (const sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_phi (const sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_cmtrx (const sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_mprof (const sensor_data_t *sdata, int ipixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_tod (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_aod (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_aaod (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_htod (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p11 (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p12 (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p22 (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p33 (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p34 (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p44 (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p11_rel_ang (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p12_rel (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_i (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_q (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_u (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_i_rel_sum (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_p_rel (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_ls (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_dp (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
float | grasp_segment_get_pixel_meas_rl (const sensor_data_t *sdata, int ipixel, int iwl, int ivalidmeas) |
void | grasp_segment_pixel_set_pixel_it (pixel_t *pixel, int it) |
void | grasp_segment_pixel_set_pixel_ix (pixel_t *pixel, int ix) |
void | grasp_segment_pixel_set_pixel_iy (pixel_t *pixel, int iy) |
void | grasp_segment_pixel_set_pixel_cloudy (pixel_t *pixel, int cloudy) |
void | grasp_segment_pixel_set_pixel_irow (pixel_t *pixel, int irow) |
void | grasp_segment_pixel_set_pixel_icol (pixel_t *pixel, int icol) |
void | grasp_segment_pixel_set_pixel_file_index (pixel_t *pixel, int file_index) |
void | grasp_segment_pixel_set_pixel_x (pixel_t *pixel, float x) |
void | grasp_segment_pixel_set_pixel_y (pixel_t *pixel, float y) |
void | grasp_segment_pixel_set_pixel_t (pixel_t *pixel, int64_t t) |
void | grasp_segment_pixel_set_pixel_out_t (pixel_t *pixel, int out_t) |
void | grasp_segment_pixel_set_pixel_out_x (pixel_t *pixel, int out_x) |
void | grasp_segment_pixel_set_pixel_out_y (pixel_t *pixel, int out_y) |
void | grasp_segment_pixel_set_pixel_masl (pixel_t *pixel, float masl) |
void | grasp_segment_pixel_set_pixel_hobs (pixel_t *pixel, float hobs) |
void | grasp_segment_pixel_set_pixel_land_percent (pixel_t *pixel, float land_percent) |
void | grasp_segment_pixel_set_pixel_nwl (pixel_t *pixel, int nwl) |
void | grasp_segment_pixel_set_pixel_ifgas (pixel_t *pixel, int ifgas) |
void | grasp_segment_pixel_set_pixel_hvp (pixel_t *pixel, int ivm, float hvp) |
void | grasp_segment_pixel_set_pixel_meas_wl (pixel_t *pixel, int iwl, float wl) |
void | grasp_segment_pixel_set_pixel_meas_ind_wl (pixel_t *pixel, int iwl, float ind_wl) |
void | grasp_segment_pixel_set_pixel_meas_nsurf (pixel_t *pixel, int iwl, int nsurf) |
void | grasp_segment_pixel_set_pixel_meas_gaspar (pixel_t *pixel, int iwl, float gaspar) |
void | grasp_segment_pixel_set_pixel_meas_sza (pixel_t *pixel, int iwl, float sza) |
void | grasp_segment_pixel_set_pixel_meas_groundpar (pixel_t *pixel, int iwl, int isurf, float groundpar) |
void | grasp_segment_pixel_set_pixel_meas_nip (pixel_t *pixel, int iwl, int nip) |
void | grasp_segment_pixel_set_pixel_meas_meas_type (pixel_t *pixel, int iwl, int ip, int meas_type) |
void | grasp_segment_pixel_set_pixel_meas_nbvm (pixel_t *pixel, int iwl, int ip, int nbvm) |
void | grasp_segment_pixel_set_pixel_meas_ifcov (pixel_t *pixel, int iwl, int ip, int ifcov) |
void | grasp_segment_pixel_set_pixel_meas_ifmp (pixel_t *pixel, int iwl, int ip, int ifmp) |
void | grasp_segment_pixel_set_pixel_meas_thetav (pixel_t *pixel, int iwl, int ip, int ivalidmeas, float thetav) |
void | grasp_segment_pixel_set_pixel_meas_phi (pixel_t *pixel, int iwl, int ip, int ivalidmeas, float phi) |
void | grasp_segment_pixel_set_pixel_meas_cmtrx (pixel_t *pixel, int iwl, int ip, int ivalidmeas, float cmtrx) |
void | grasp_segment_pixel_set_pixel_meas_mprof (pixel_t *pixel, int iwl, int ip, int ivalidmeas, float mprof) |
void | grasp_segment_pixel_set_pixel_meas_tod (pixel_t *pixel, int iwl, int ivalidmeas, float tod) |
void | grasp_segment_pixel_set_pixel_meas_aod (pixel_t *pixel, int iwl, int ivalidmeas, float aod) |
void | grasp_segment_pixel_set_pixel_meas_aaod (pixel_t *pixel, int iwl, int ivalidmeas, float aaod) |
void | grasp_segment_pixel_set_pixel_meas_htod (pixel_t *pixel, int iwl, int ivalidmeas, float htod) |
void | grasp_segment_pixel_set_pixel_meas_p11 (pixel_t *pixel, int iwl, int ivalidmeas, float p11) |
void | grasp_segment_pixel_set_pixel_meas_p12 (pixel_t *pixel, int iwl, int ivalidmeas, float p12) |
void | grasp_segment_pixel_set_pixel_meas_p22 (pixel_t *pixel, int iwl, int ivalidmeas, float p22) |
void | grasp_segment_pixel_set_pixel_meas_p33 (pixel_t *pixel, int iwl, int ivalidmeas, float p33) |
void | grasp_segment_pixel_set_pixel_meas_p34 (pixel_t *pixel, int iwl, int ivalidmeas, float p34) |
void | grasp_segment_pixel_set_pixel_meas_p44 (pixel_t *pixel, int iwl, int ivalidmeas, float p44) |
void | grasp_segment_pixel_set_pixel_meas_p11_rel_ang (pixel_t *pixel, int iwl, int ivalidmeas, float p11_rel_ang) |
void | grasp_segment_pixel_set_pixel_meas_p12_rel (pixel_t *pixel, int iwl, int ivalidmeas, float p12_rel) |
void | grasp_segment_pixel_set_pixel_meas_i (pixel_t *pixel, int iwl, int ivalidmeas, float i) |
void | grasp_segment_pixel_set_pixel_meas_q (pixel_t *pixel, int iwl, int ivalidmeas, float q) |
void | grasp_segment_pixel_set_pixel_meas_u (pixel_t *pixel, int iwl, int ivalidmeas, float u) |
void | grasp_segment_pixel_set_pixel_meas_p (pixel_t *pixel, int iwl, int ivalidmeas, float p) |
void | grasp_segment_pixel_set_pixel_meas_i_rel_sum (pixel_t *pixel, int iwl, int ivalidmeas, float i_rel_sum) |
void | grasp_segment_pixel_set_pixel_meas_p_rel (pixel_t *pixel, int iwl, int ivalidmeas, float p_rel) |
void | grasp_segment_pixel_set_pixel_meas_ls (pixel_t *pixel, int iwl, int ivalidmeas, float ls) |
void | grasp_segment_pixel_set_pixel_meas_dp (pixel_t *pixel, int iwl, int ivalidmeas, float dp) |
void | grasp_segment_pixel_set_pixel_meas_dper (pixel_t *pixel, int iwl, int ivalidmeas, float dper) |
void | grasp_segment_pixel_set_pixel_meas_dpar (pixel_t *pixel, int iwl, int ivalidmeas, float dpar) |
void | grasp_segment_pixel_set_pixel_meas_rl (pixel_t *pixel, int iwl, int ivalidmeas, float rl) |
void | grasp_segment_pixel_set_pixel_meas_vbs (pixel_t *pixel, int iwl, int ivalidmeas, float vbs) |
void | grasp_segment_pixel_set_pixel_meas_vext (pixel_t *pixel, int iwl, int ivalidmeas, float vext) |
int | grasp_segment_pixel_get_pixel_it (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_ix (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_iy (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_cloudy (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_irow (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_icol (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_file_index (const pixel_t *pixel) |
float | grasp_segment_pixel_get_pixel_x (const pixel_t *pixel) |
float | grasp_segment_pixel_get_pixel_y (const pixel_t *pixel) |
int64_t | grasp_segment_pixel_get_pixel_t (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_out_t (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_out_x (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_out_y (const pixel_t *pixel) |
float | grasp_segment_pixel_get_pixel_masl (const pixel_t *pixel) |
float | grasp_segment_pixel_get_pixel_hobs (const pixel_t *pixel) |
float | grasp_segment_pixel_get_pixel_land_percent (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_nwl (const pixel_t *pixel) |
int | grasp_segment_pixel_get_pixel_ifgas (const pixel_t *pixel) |
float | grasp_segment_pixel_get_pixel_hvp (const pixel_t *pixel, int ivm) |
float | grasp_segment_pixel_get_pixel_meas_wl (const pixel_t *pixel, int iwl) |
float | grasp_segment_pixel_get_pixel_meas_ind_wl (const pixel_t *pixel, int iwl) |
int | grasp_segment_pixel_get_pixel_meas_nsurf (const pixel_t *pixel, int iwl) |
float | grasp_segment_pixel_get_pixel_meas_gaspar (const pixel_t *pixel, int iwl) |
float | grasp_segment_pixel_get_pixel_meas_sza (const pixel_t *pixel, int iwl) |
float | grasp_segment_pixel_get_pixel_meas_groundpar (const pixel_t *pixel, int iwl, int isurf) |
int | grasp_segment_pixel_get_pixel_meas_nip (const pixel_t *pixel, int iwl) |
int | grasp_segment_pixel_get_pixel_meas_meas_type (const pixel_t *pixel, int iwl, int ip) |
int | grasp_segment_pixel_get_pixel_meas_nbvm (const pixel_t *pixel, int iwl, int ip) |
int | grasp_segment_pixel_get_pixel_meas_ifcov (const pixel_t *pixel, int iwl, int ip) |
int | grasp_segment_pixel_get_pixel_meas_ifmp (const pixel_t *pixel, int iwl, int ip) |
float | grasp_segment_pixel_get_pixel_meas_thetav (const pixel_t *pixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_phi (const pixel_t *pixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_cmtrx (const pixel_t *pixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_mprof (const pixel_t *pixel, int iwl, int ip, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_tod (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_aod (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_aaod (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_htod (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p11 (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p12 (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p22 (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p33 (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p34 (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p44 (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p11_rel_ang (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p12_rel (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_i (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_q (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_u (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_i_rel_sum (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_p_rel (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_ls (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_dp (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_dpar (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_dper (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_rl (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_vbs (const pixel_t *pixel, int iwl, int ivalidmeas) |
float | grasp_segment_pixel_get_pixel_meas_vext (const pixel_t *pixel, int iwl, int ivalidmeas) |
Function Documentation
◆ grasp_sdata_validate()
int grasp_sdata_validate | ( | sensor_data_t * | sdata | ) |
Return 0 if the sdata is valid, otherwise return error code.
- Parameters
-
sdata
- Returns
- status code
◆ grasp_segment_get_npixels()
int grasp_segment_get_npixels | ( | const sensor_data_t * | sdata | ) |
◆ grasp_segment_get_nt()
int grasp_segment_get_nt | ( | const sensor_data_t * | sdata | ) |
◆ grasp_segment_get_nx()
int grasp_segment_get_nx | ( | const sensor_data_t * | sdata | ) |
◆ grasp_segment_get_ny()
int grasp_segment_get_ny | ( | const sensor_data_t * | sdata | ) |
◆ grasp_segment_get_pixel_cloudy()
int grasp_segment_get_pixel_cloudy | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_file_index()
int grasp_segment_get_pixel_file_index | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_hobs()
float grasp_segment_get_pixel_hobs | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_hvp()
float grasp_segment_get_pixel_hvp | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | ivm | ||
) |
◆ grasp_segment_get_pixel_icol()
int grasp_segment_get_pixel_icol | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_ifgas()
int grasp_segment_get_pixel_ifgas | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_irow()
int grasp_segment_get_pixel_irow | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_it()
int grasp_segment_get_pixel_it | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_ix()
int grasp_segment_get_pixel_ix | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_iy()
int grasp_segment_get_pixel_iy | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_land_percent()
float grasp_segment_get_pixel_land_percent | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_masl()
float grasp_segment_get_pixel_masl | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_meas_aaod()
float grasp_segment_get_pixel_meas_aaod | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_aod()
float grasp_segment_get_pixel_meas_aod | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_cmtrx()
float grasp_segment_get_pixel_meas_cmtrx | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_dp()
float grasp_segment_get_pixel_meas_dp | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_gaspar()
float grasp_segment_get_pixel_meas_gaspar | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl | ||
) |
◆ grasp_segment_get_pixel_meas_groundpar()
float grasp_segment_get_pixel_meas_groundpar | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | isurf | ||
) |
◆ grasp_segment_get_pixel_meas_htod()
float grasp_segment_get_pixel_meas_htod | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_i()
float grasp_segment_get_pixel_meas_i | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_i_rel_sum()
float grasp_segment_get_pixel_meas_i_rel_sum | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_ifcov()
int grasp_segment_get_pixel_meas_ifcov | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_get_pixel_meas_ifmp()
int grasp_segment_get_pixel_meas_ifmp | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_get_pixel_meas_ind_wl()
float grasp_segment_get_pixel_meas_ind_wl | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl | ||
) |
◆ grasp_segment_get_pixel_meas_ls()
float grasp_segment_get_pixel_meas_ls | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_meas_type()
int grasp_segment_get_pixel_meas_meas_type | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_get_pixel_meas_mprof()
float grasp_segment_get_pixel_meas_mprof | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_nbvm()
int grasp_segment_get_pixel_meas_nbvm | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_get_pixel_meas_nip()
int grasp_segment_get_pixel_meas_nip | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl | ||
) |
◆ grasp_segment_get_pixel_meas_nsurf()
int grasp_segment_get_pixel_meas_nsurf | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl | ||
) |
◆ grasp_segment_get_pixel_meas_p()
float grasp_segment_get_pixel_meas_p | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p11()
float grasp_segment_get_pixel_meas_p11 | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p11_rel_ang()
float grasp_segment_get_pixel_meas_p11_rel_ang | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p12()
float grasp_segment_get_pixel_meas_p12 | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p12_rel()
float grasp_segment_get_pixel_meas_p12_rel | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p22()
float grasp_segment_get_pixel_meas_p22 | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p33()
float grasp_segment_get_pixel_meas_p33 | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p34()
float grasp_segment_get_pixel_meas_p34 | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p44()
float grasp_segment_get_pixel_meas_p44 | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_p_rel()
float grasp_segment_get_pixel_meas_p_rel | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_phi()
float grasp_segment_get_pixel_meas_phi | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_q()
float grasp_segment_get_pixel_meas_q | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_rl()
float grasp_segment_get_pixel_meas_rl | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_sza()
float grasp_segment_get_pixel_meas_sza | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl | ||
) |
◆ grasp_segment_get_pixel_meas_thetav()
float grasp_segment_get_pixel_meas_thetav | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_tod()
float grasp_segment_get_pixel_meas_tod | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_u()
float grasp_segment_get_pixel_meas_u | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_get_pixel_meas_wl()
float grasp_segment_get_pixel_meas_wl | ( | const sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl | ||
) |
◆ grasp_segment_get_pixel_nwl()
int grasp_segment_get_pixel_nwl | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_out_t()
int grasp_segment_get_pixel_out_t | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_out_x()
int grasp_segment_get_pixel_out_x | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_out_y()
int grasp_segment_get_pixel_out_y | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_t()
int64_t grasp_segment_get_pixel_t | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_x()
float grasp_segment_get_pixel_x | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_get_pixel_y()
float grasp_segment_get_pixel_y | ( | const sensor_data_t * | sdata, |
int | ipixel | ||
) |
◆ grasp_segment_initialize()
void grasp_segment_initialize | ( | grasp_segment_t * | segment | ) |
Inialize a segment
- Parameters
-
segment to be initialized. It has to be already allocated
◆ grasp_segment_pixel_get_pixel_cloudy()
int grasp_segment_pixel_get_pixel_cloudy | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_file_index()
int grasp_segment_pixel_get_pixel_file_index | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_hobs()
float grasp_segment_pixel_get_pixel_hobs | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_hvp()
float grasp_segment_pixel_get_pixel_hvp | ( | const pixel_t * | pixel, |
int | ivm | ||
) |
◆ grasp_segment_pixel_get_pixel_icol()
int grasp_segment_pixel_get_pixel_icol | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_ifgas()
int grasp_segment_pixel_get_pixel_ifgas | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_irow()
int grasp_segment_pixel_get_pixel_irow | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_it()
int grasp_segment_pixel_get_pixel_it | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_ix()
int grasp_segment_pixel_get_pixel_ix | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_iy()
int grasp_segment_pixel_get_pixel_iy | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_land_percent()
float grasp_segment_pixel_get_pixel_land_percent | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_masl()
float grasp_segment_pixel_get_pixel_masl | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_meas_aaod()
float grasp_segment_pixel_get_pixel_meas_aaod | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_aod()
float grasp_segment_pixel_get_pixel_meas_aod | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_cmtrx()
float grasp_segment_pixel_get_pixel_meas_cmtrx | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_dp()
float grasp_segment_pixel_get_pixel_meas_dp | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_dpar()
float grasp_segment_pixel_get_pixel_meas_dpar | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_dper()
float grasp_segment_pixel_get_pixel_meas_dper | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_gaspar()
float grasp_segment_pixel_get_pixel_meas_gaspar | ( | const pixel_t * | pixel, |
int | iwl | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_groundpar()
float grasp_segment_pixel_get_pixel_meas_groundpar | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | isurf | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_htod()
float grasp_segment_pixel_get_pixel_meas_htod | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_i()
float grasp_segment_pixel_get_pixel_meas_i | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_i_rel_sum()
float grasp_segment_pixel_get_pixel_meas_i_rel_sum | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_ifcov()
int grasp_segment_pixel_get_pixel_meas_ifcov | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_ifmp()
int grasp_segment_pixel_get_pixel_meas_ifmp | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_ind_wl()
float grasp_segment_pixel_get_pixel_meas_ind_wl | ( | const pixel_t * | pixel, |
int | iwl | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_ls()
float grasp_segment_pixel_get_pixel_meas_ls | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_meas_type()
int grasp_segment_pixel_get_pixel_meas_meas_type | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_mprof()
float grasp_segment_pixel_get_pixel_meas_mprof | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_nbvm()
int grasp_segment_pixel_get_pixel_meas_nbvm | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_nip()
int grasp_segment_pixel_get_pixel_meas_nip | ( | const pixel_t * | pixel, |
int | iwl | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_nsurf()
int grasp_segment_pixel_get_pixel_meas_nsurf | ( | const pixel_t * | pixel, |
int | iwl | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p()
float grasp_segment_pixel_get_pixel_meas_p | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p11()
float grasp_segment_pixel_get_pixel_meas_p11 | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p11_rel_ang()
float grasp_segment_pixel_get_pixel_meas_p11_rel_ang | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p12()
float grasp_segment_pixel_get_pixel_meas_p12 | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p12_rel()
float grasp_segment_pixel_get_pixel_meas_p12_rel | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p22()
float grasp_segment_pixel_get_pixel_meas_p22 | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p33()
float grasp_segment_pixel_get_pixel_meas_p33 | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p34()
float grasp_segment_pixel_get_pixel_meas_p34 | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p44()
float grasp_segment_pixel_get_pixel_meas_p44 | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_p_rel()
float grasp_segment_pixel_get_pixel_meas_p_rel | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_phi()
float grasp_segment_pixel_get_pixel_meas_phi | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_q()
float grasp_segment_pixel_get_pixel_meas_q | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_rl()
float grasp_segment_pixel_get_pixel_meas_rl | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_sza()
float grasp_segment_pixel_get_pixel_meas_sza | ( | const pixel_t * | pixel, |
int | iwl | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_thetav()
float grasp_segment_pixel_get_pixel_meas_thetav | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_tod()
float grasp_segment_pixel_get_pixel_meas_tod | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_u()
float grasp_segment_pixel_get_pixel_meas_u | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_vbs()
float grasp_segment_pixel_get_pixel_meas_vbs | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_vext()
float grasp_segment_pixel_get_pixel_meas_vext | ( | const pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas | ||
) |
◆ grasp_segment_pixel_get_pixel_meas_wl()
float grasp_segment_pixel_get_pixel_meas_wl | ( | const pixel_t * | pixel, |
int | iwl | ||
) |
◆ grasp_segment_pixel_get_pixel_nwl()
int grasp_segment_pixel_get_pixel_nwl | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_out_t()
int grasp_segment_pixel_get_pixel_out_t | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_out_x()
int grasp_segment_pixel_get_pixel_out_x | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_out_y()
int grasp_segment_pixel_get_pixel_out_y | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_t()
int64_t grasp_segment_pixel_get_pixel_t | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_x()
float grasp_segment_pixel_get_pixel_x | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_get_pixel_y()
float grasp_segment_pixel_get_pixel_y | ( | const pixel_t * | pixel | ) |
◆ grasp_segment_pixel_set_pixel_cloudy()
void grasp_segment_pixel_set_pixel_cloudy | ( | pixel_t * | pixel, |
int | cloudy | ||
) |
◆ grasp_segment_pixel_set_pixel_file_index()
void grasp_segment_pixel_set_pixel_file_index | ( | pixel_t * | pixel, |
int | file_index | ||
) |
◆ grasp_segment_pixel_set_pixel_hobs()
void grasp_segment_pixel_set_pixel_hobs | ( | pixel_t * | pixel, |
float | hobs | ||
) |
◆ grasp_segment_pixel_set_pixel_hvp()
void grasp_segment_pixel_set_pixel_hvp | ( | pixel_t * | pixel, |
int | ivm, | ||
float | hvp | ||
) |
◆ grasp_segment_pixel_set_pixel_icol()
void grasp_segment_pixel_set_pixel_icol | ( | pixel_t * | pixel, |
int | icol | ||
) |
◆ grasp_segment_pixel_set_pixel_ifgas()
void grasp_segment_pixel_set_pixel_ifgas | ( | pixel_t * | pixel, |
int | ifgas | ||
) |
◆ grasp_segment_pixel_set_pixel_irow()
void grasp_segment_pixel_set_pixel_irow | ( | pixel_t * | pixel, |
int | irow | ||
) |
◆ grasp_segment_pixel_set_pixel_it()
void grasp_segment_pixel_set_pixel_it | ( | pixel_t * | pixel, |
int | it | ||
) |
◆ grasp_segment_pixel_set_pixel_ix()
void grasp_segment_pixel_set_pixel_ix | ( | pixel_t * | pixel, |
int | ix | ||
) |
◆ grasp_segment_pixel_set_pixel_iy()
void grasp_segment_pixel_set_pixel_iy | ( | pixel_t * | pixel, |
int | iy | ||
) |
◆ grasp_segment_pixel_set_pixel_land_percent()
void grasp_segment_pixel_set_pixel_land_percent | ( | pixel_t * | pixel, |
float | land_percent | ||
) |
◆ grasp_segment_pixel_set_pixel_masl()
void grasp_segment_pixel_set_pixel_masl | ( | pixel_t * | pixel, |
float | masl | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_aaod()
void grasp_segment_pixel_set_pixel_meas_aaod | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | aaod | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_aod()
void grasp_segment_pixel_set_pixel_meas_aod | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | aod | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_cmtrx()
void grasp_segment_pixel_set_pixel_meas_cmtrx | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | cmtrx | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_dp()
void grasp_segment_pixel_set_pixel_meas_dp | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | dp | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_dpar()
void grasp_segment_pixel_set_pixel_meas_dpar | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | dpar | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_dper()
void grasp_segment_pixel_set_pixel_meas_dper | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | dper | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_gaspar()
void grasp_segment_pixel_set_pixel_meas_gaspar | ( | pixel_t * | pixel, |
int | iwl, | ||
float | gaspar | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_groundpar()
void grasp_segment_pixel_set_pixel_meas_groundpar | ( | pixel_t * | pixel, |
int | iwl, | ||
int | isurf, | ||
float | groundpar | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_htod()
void grasp_segment_pixel_set_pixel_meas_htod | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | htod | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_i()
void grasp_segment_pixel_set_pixel_meas_i | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | i | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_i_rel_sum()
void grasp_segment_pixel_set_pixel_meas_i_rel_sum | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | i_rel_sum | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_ifcov()
void grasp_segment_pixel_set_pixel_meas_ifcov | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ifcov | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_ifmp()
void grasp_segment_pixel_set_pixel_meas_ifmp | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ifmp | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_ind_wl()
void grasp_segment_pixel_set_pixel_meas_ind_wl | ( | pixel_t * | pixel, |
int | iwl, | ||
float | ind_wl | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_ls()
void grasp_segment_pixel_set_pixel_meas_ls | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | ls | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_meas_type()
void grasp_segment_pixel_set_pixel_meas_meas_type | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | meas_type | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_mprof()
void grasp_segment_pixel_set_pixel_meas_mprof | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | mprof | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_nbvm()
void grasp_segment_pixel_set_pixel_meas_nbvm | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | nbvm | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_nip()
void grasp_segment_pixel_set_pixel_meas_nip | ( | pixel_t * | pixel, |
int | iwl, | ||
int | nip | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_nsurf()
void grasp_segment_pixel_set_pixel_meas_nsurf | ( | pixel_t * | pixel, |
int | iwl, | ||
int | nsurf | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p()
void grasp_segment_pixel_set_pixel_meas_p | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p11()
void grasp_segment_pixel_set_pixel_meas_p11 | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p11 | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p11_rel_ang()
void grasp_segment_pixel_set_pixel_meas_p11_rel_ang | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p11_rel_ang | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p12()
void grasp_segment_pixel_set_pixel_meas_p12 | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p12 | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p12_rel()
void grasp_segment_pixel_set_pixel_meas_p12_rel | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p12_rel | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p22()
void grasp_segment_pixel_set_pixel_meas_p22 | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p22 | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p33()
void grasp_segment_pixel_set_pixel_meas_p33 | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p33 | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p34()
void grasp_segment_pixel_set_pixel_meas_p34 | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p34 | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p44()
void grasp_segment_pixel_set_pixel_meas_p44 | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p44 | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_p_rel()
void grasp_segment_pixel_set_pixel_meas_p_rel | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | p_rel | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_phi()
void grasp_segment_pixel_set_pixel_meas_phi | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | phi | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_q()
void grasp_segment_pixel_set_pixel_meas_q | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | q | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_rl()
void grasp_segment_pixel_set_pixel_meas_rl | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | rl | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_sza()
void grasp_segment_pixel_set_pixel_meas_sza | ( | pixel_t * | pixel, |
int | iwl, | ||
float | sza | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_thetav()
void grasp_segment_pixel_set_pixel_meas_thetav | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | thetav | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_tod()
void grasp_segment_pixel_set_pixel_meas_tod | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | tod | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_u()
void grasp_segment_pixel_set_pixel_meas_u | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | u | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_vbs()
void grasp_segment_pixel_set_pixel_meas_vbs | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | vbs | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_vext()
void grasp_segment_pixel_set_pixel_meas_vext | ( | pixel_t * | pixel, |
int | iwl, | ||
int | ivalidmeas, | ||
float | vext | ||
) |
◆ grasp_segment_pixel_set_pixel_meas_wl()
void grasp_segment_pixel_set_pixel_meas_wl | ( | pixel_t * | pixel, |
int | iwl, | ||
float | wl | ||
) |
◆ grasp_segment_pixel_set_pixel_nwl()
void grasp_segment_pixel_set_pixel_nwl | ( | pixel_t * | pixel, |
int | nwl | ||
) |
◆ grasp_segment_pixel_set_pixel_out_t()
void grasp_segment_pixel_set_pixel_out_t | ( | pixel_t * | pixel, |
int | out_t | ||
) |
◆ grasp_segment_pixel_set_pixel_out_x()
void grasp_segment_pixel_set_pixel_out_x | ( | pixel_t * | pixel, |
int | out_x | ||
) |
◆ grasp_segment_pixel_set_pixel_out_y()
void grasp_segment_pixel_set_pixel_out_y | ( | pixel_t * | pixel, |
int | out_y | ||
) |
◆ grasp_segment_pixel_set_pixel_t()
void grasp_segment_pixel_set_pixel_t | ( | pixel_t * | pixel, |
int64_t | t | ||
) |
◆ grasp_segment_pixel_set_pixel_x()
void grasp_segment_pixel_set_pixel_x | ( | pixel_t * | pixel, |
float | x | ||
) |
◆ grasp_segment_pixel_set_pixel_y()
void grasp_segment_pixel_set_pixel_y | ( | pixel_t * | pixel, |
float | y | ||
) |
◆ grasp_segment_remove_pixel()
void grasp_segment_remove_pixel | ( | grasp_segment_t * | segment, |
int | ipixel | ||
) |
This function will remove ipixel from sdata. NOTE: This function does not support edges yet.
- Parameters
-
sdata I/O argument, sdata where want to have one pixel less ipixel Index of the pixel to be removed
◆ grasp_segment_remove_pixels()
void grasp_segment_remove_pixels | ( | grasp_segment_t * | segment, |
int | npixels, | ||
int * | pixels | ||
) |
This function will remove a list of pixels from an sdata. NOTE: This function does not support edges yet.
- Parameters
-
sdata I/O argument, sdata where want to have one pixel less npixel Number of pixels in array of indexes pixels Array of pixels to be removed. NOTE: THE INDEXES HAS TO HAVE INCREASE MONOTONIC ORDER.
◆ grasp_segment_set_npixels()
void grasp_segment_set_npixels | ( | sensor_data_t * | sdata, |
int | npixels | ||
) |
Set number of pixels dimensions in segment data. It has to be after set nt, nx and ny.
◆ grasp_segment_set_nt()
void grasp_segment_set_nt | ( | sensor_data_t * | sdata, |
int | nt | ||
) |
Set number of t dimensions in segment data.
◆ grasp_segment_set_nx()
void grasp_segment_set_nx | ( | sensor_data_t * | sdata, |
int | nx | ||
) |
Set number of x dimensions in segment data.
◆ grasp_segment_set_ny()
void grasp_segment_set_ny | ( | sensor_data_t * | sdata, |
int | ny | ||
) |
Set number of y dimensions in segment data.
◆ grasp_segment_set_pixel_cloudy()
void grasp_segment_set_pixel_cloudy | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | cloudy | ||
) |
Set sdata->pixel[ipixel].cloudy.
◆ grasp_segment_set_pixel_file_index()
void grasp_segment_set_pixel_file_index | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | file_index | ||
) |
Set sdata->pixel[ipixel].file_index.
◆ grasp_segment_set_pixel_hobs()
void grasp_segment_set_pixel_hobs | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
float | hobs | ||
) |
Set sdata->pixel[ipixel].HOBS.
◆ grasp_segment_set_pixel_hvp()
void grasp_segment_set_pixel_hvp | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | ivm, | ||
float | hvp | ||
) |
Set sdata->pixel[ipixel].HVP[ivm].
◆ grasp_segment_set_pixel_icol()
void grasp_segment_set_pixel_icol | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | icol | ||
) |
Set sdata->pixel[ipixel].icol.
◆ grasp_segment_set_pixel_ifgas()
void grasp_segment_set_pixel_ifgas | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | ifgas | ||
) |
Set sdata->pixel[ipixel].ifgas.
◆ grasp_segment_set_pixel_irow()
void grasp_segment_set_pixel_irow | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | irow | ||
) |
Set sdata->pixel[ipixel].irow.
◆ grasp_segment_set_pixel_it()
void grasp_segment_set_pixel_it | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | it | ||
) |
Set sdata->pixel[ipixel].iy.
◆ grasp_segment_set_pixel_ix()
void grasp_segment_set_pixel_ix | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | ix | ||
) |
Set sdata->pixel[ipixel].ix.
◆ grasp_segment_set_pixel_iy()
void grasp_segment_set_pixel_iy | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iy | ||
) |
Set sdata->pixel[ipixel].ix.
◆ grasp_segment_set_pixel_land_percent()
void grasp_segment_set_pixel_land_percent | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
float | land_percent | ||
) |
Set sdata->pixel[ipixel].land_percent.
◆ grasp_segment_set_pixel_masl()
void grasp_segment_set_pixel_masl | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
float | masl | ||
) |
Set sdata->pixel[ipixel].MASL.
◆ grasp_segment_set_pixel_meas_aaod()
void grasp_segment_set_pixel_meas_aaod | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | aaod | ||
) |
Set sdata->pixel[ipixel].meas[iwl].aaod[ivalidmeas].
◆ grasp_segment_set_pixel_meas_aod()
void grasp_segment_set_pixel_meas_aod | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | aod | ||
) |
Set sdata->pixel[ipixel].meas[iwl].tod[ivalidmeas].
◆ grasp_segment_set_pixel_meas_cmtrx()
void grasp_segment_set_pixel_meas_cmtrx | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | cmtrx | ||
) |
Set sdata->pixel[ipixel].meas[iwl].CMTRX[ip][ivalidmeas].
◆ grasp_segment_set_pixel_meas_dp()
void grasp_segment_set_pixel_meas_dp | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | dp | ||
) |
Set sdata->pixel[ipixel].meas[iwl].DP[ivalidmeas].
◆ grasp_segment_set_pixel_meas_dpar()
void grasp_segment_set_pixel_meas_dpar | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | dpar | ||
) |
Set sdata->pixel[ipixel].meas[iwl].DPAR[ivalidmeas].
◆ grasp_segment_set_pixel_meas_dper()
void grasp_segment_set_pixel_meas_dper | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | dper | ||
) |
Set sdata->pixel[ipixel].meas[iwl].DPER[ivalidmeas].
◆ grasp_segment_set_pixel_meas_gaspar()
void grasp_segment_set_pixel_meas_gaspar | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
float | gaspar | ||
) |
Set sdata->pixel[ipixel].meas[iwl].gaspar.
◆ grasp_segment_set_pixel_meas_groundpar()
void grasp_segment_set_pixel_meas_groundpar | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | isurf, | ||
float | groundpar | ||
) |
Set sdata->pixel[ipixel].meas[iwl].groundpar[isurf].
◆ grasp_segment_set_pixel_meas_htod()
void grasp_segment_set_pixel_meas_htod | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | htod | ||
) |
Set sdata->pixel[ipixel].meas[iwl].htod[ivalidmeas].
◆ grasp_segment_set_pixel_meas_i()
void grasp_segment_set_pixel_meas_i | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | i | ||
) |
Set sdata->pixel[ipixel].meas[iwl].I[ivalidmeas].
◆ grasp_segment_set_pixel_meas_i_rel_sum()
void grasp_segment_set_pixel_meas_i_rel_sum | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | i_rel_sum | ||
) |
Set sdata->pixel[ipixel].meas[iwl].i_rel_sum[ivalidmeas].
◆ grasp_segment_set_pixel_meas_ifcov()
void grasp_segment_set_pixel_meas_ifcov | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ifcov | ||
) |
Set sdata->pixel[ipixel].meas[iwl].IFCOV[ip].
◆ grasp_segment_set_pixel_meas_ifmp()
void grasp_segment_set_pixel_meas_ifmp | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ifmp | ||
) |
Set sdata->pixel[ipixel].meas[iwl].IFMP[ip].
◆ grasp_segment_set_pixel_meas_ind_wl()
void grasp_segment_set_pixel_meas_ind_wl | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
float | ind_wl | ||
) |
Set sdata->pixel[ipixel].meas[iwl].ind_wl.
◆ grasp_segment_set_pixel_meas_ls()
void grasp_segment_set_pixel_meas_ls | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | ls | ||
) |
Set sdata->pixel[ipixel].meas[iwl].LS[ivalidmeas].
◆ grasp_segment_set_pixel_meas_meas_type()
void grasp_segment_set_pixel_meas_meas_type | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | meas_type | ||
) |
Set sdata->pixel[ipixel].meas[iwl].meas_type[ip].
◆ grasp_segment_set_pixel_meas_mprof()
void grasp_segment_set_pixel_meas_mprof | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | mprof | ||
) |
Set sdata->pixel[ipixel].meas[iwl].MPROF[ip][ivalidmea].
◆ grasp_segment_set_pixel_meas_nbvm()
void grasp_segment_set_pixel_meas_nbvm | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | nbvm | ||
) |
Set sdata->pixel[ipixel].meas[iwl].nbvm[ip]
◆ grasp_segment_set_pixel_meas_nip()
void grasp_segment_set_pixel_meas_nip | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | nip | ||
) |
Set sdata->pixel[ipixel].meas[iwl].nip.
◆ grasp_segment_set_pixel_meas_nsurf()
void grasp_segment_set_pixel_meas_nsurf | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | nsurf | ||
) |
Set sdata->pixel[ipixel].meas[iwl].Nsurf.
◆ grasp_segment_set_pixel_meas_p()
void grasp_segment_set_pixel_meas_p | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p | ||
) |
Set sdata->pixel[ipixel].meas[iwl].P[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p11()
void grasp_segment_set_pixel_meas_p11 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p11 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p11[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p11_intd()
void grasp_segment_set_pixel_meas_p11_intd | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p11_intd | ||
) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p11_intd_cut_off_1()
void grasp_segment_set_pixel_meas_p11_intd_cut_off_1 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p11_intd_cut_off_1 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_1[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p11_intd_cut_off_2()
void grasp_segment_set_pixel_meas_p11_intd_cut_off_2 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p11_intd_cut_off_2 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_2[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p11_intd_cut_off_3()
void grasp_segment_set_pixel_meas_p11_intd_cut_off_3 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p11_intd_cut_off_3 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_3[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p11_intd_cut_off_4()
void grasp_segment_set_pixel_meas_p11_intd_cut_off_4 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p11_intd_cut_off_4 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].P11_intd_cut_off_4[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p11_rel_ang()
void grasp_segment_set_pixel_meas_p11_rel_ang | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p11_rel_ang | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p11_rel_ang[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p12()
void grasp_segment_set_pixel_meas_p12 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p12 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p12[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p12_rel()
void grasp_segment_set_pixel_meas_p12_rel | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p12_rel | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p12_rel[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p22()
void grasp_segment_set_pixel_meas_p22 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p22 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p22[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p33()
void grasp_segment_set_pixel_meas_p33 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p33 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p33[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p34()
void grasp_segment_set_pixel_meas_p34 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p34 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p34[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p44()
void grasp_segment_set_pixel_meas_p44 | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p44 | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p44[ivalidmeas].
◆ grasp_segment_set_pixel_meas_p_rel()
void grasp_segment_set_pixel_meas_p_rel | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | p_rel | ||
) |
Set sdata->pixel[ipixel].meas[iwl].p_rel[ivalidmeas].
◆ grasp_segment_set_pixel_meas_phi()
void grasp_segment_set_pixel_meas_phi | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | phi | ||
) |
Set sdata->pixel[ipixel].meas[iwl].phi[ip][ivalidmeas].
◆ grasp_segment_set_pixel_meas_q()
void grasp_segment_set_pixel_meas_q | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | q | ||
) |
Set sdata->pixel[ipixel].meas[iwl].Q[ivalidmeas].
◆ grasp_segment_set_pixel_meas_rl()
void grasp_segment_set_pixel_meas_rl | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | rl | ||
) |
Set sdata->pixel[ipixel].meas[iwl].RL[ivalidmeas].
◆ grasp_segment_set_pixel_meas_sza()
void grasp_segment_set_pixel_meas_sza | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
float | sza | ||
) |
Set sdata->pixel[ipixel].meas[iwl].sza.
◆ grasp_segment_set_pixel_meas_thetav()
void grasp_segment_set_pixel_meas_thetav | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ip, | ||
int | ivalidmeas, | ||
float | thetav | ||
) |
Set sdata->pixel[ipixel].meas[iwl].thetav[ip][ivalidmeas].
◆ grasp_segment_set_pixel_meas_tod()
void grasp_segment_set_pixel_meas_tod | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | tod | ||
) |
Set sdata->pixel[ipixel].meas[iwl].aod[ivalidmeas].
◆ grasp_segment_set_pixel_meas_u()
void grasp_segment_set_pixel_meas_u | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | u | ||
) |
Set sdata->pixel[ipixel].meas[iwl].U[ivalidmeas].
◆ grasp_segment_set_pixel_meas_vbs()
void grasp_segment_set_pixel_meas_vbs | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | vbs | ||
) |
Set sdata->pixel[ipixel].meas[iwl].VBS[ivalidmeas].
◆ grasp_segment_set_pixel_meas_vext()
void grasp_segment_set_pixel_meas_vext | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
int | ivalidmeas, | ||
float | vext | ||
) |
Set sdata->pixel[ipixel].meas[iwl].VEXT[ivalidmeas].
◆ grasp_segment_set_pixel_meas_wl()
void grasp_segment_set_pixel_meas_wl | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | iwl, | ||
float | wl | ||
) |
Set sdata->pixel[ipixel].meas[iwl].wl.
◆ grasp_segment_set_pixel_nwl()
void grasp_segment_set_pixel_nwl | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | nwl | ||
) |
Set sdata->pixel[ipixel].nwl.
◆ grasp_segment_set_pixel_out_t()
void grasp_segment_set_pixel_out_t | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | out_t | ||
) |
Set sdata->pixel[ipixel].out_t.
◆ grasp_segment_set_pixel_out_x()
void grasp_segment_set_pixel_out_x | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | out_x | ||
) |
Set sdata->pixel[ipixel].out_x.
◆ grasp_segment_set_pixel_out_y()
void grasp_segment_set_pixel_out_y | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int | out_y | ||
) |
Set sdata->pixel[ipixel].out_y.
◆ grasp_segment_set_pixel_t()
void grasp_segment_set_pixel_t | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
int64_t | t | ||
) |
Set sdata->pixel[ipixel].t (time)
◆ grasp_segment_set_pixel_x()
void grasp_segment_set_pixel_x | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
float | x | ||
) |
Set sdata->pixel[ipixel].x (longitude)
◆ grasp_segment_set_pixel_y()
void grasp_segment_set_pixel_y | ( | sensor_data_t * | sdata, |
int | ipixel, | ||
float | y | ||
) |
Set sdata->pixel[ipixel].y (latitude)
◆ grasp_segment_validate()
int grasp_segment_validate | ( | grasp_segment_t * | segment | ) |
Return 0 if the segment is valid, otherwise return error code.
- Parameters
-
segment
- Returns
- status code