![]() |
VR-Vantage 3.1 API Documentation
|
Go to the source code of this file.
Macros | |
| #define | NUMBER_RCS_HEADER_FIELDS 12 |
| #define | NUMBER_RCS_LINE_FIELDS 15 |
Functions | |
| int | FillAtObjectRFSourceFromSensor (SENSOR *sens, METIN *metin, OBJECT *object, INCIDENT_RADIANCE *incident) |
| int | GetAtTerrainSignatureRF (VECTOR to_view_NED, double *weight, MATL_PROP_TABLE *mp_table, VECTOR normal_NED, double surface_area_m2, ENVIRONMENTAL_INFLUENCE_MAP eimap, double *exitent_h, double *exitent_v) |
| int | Get_HV_Axes_NED (VECTOR NED, VECTOR *horizontal, VECTOR *vertical) |
| int | GetAtObjectSignatureRF (VECTOR to_view_NED, double *weight, OBJECT *object, ENVIRONMENTAL_INFLUENCE_MAP eimap, double *exitent_h, double *exitent_v) |
| int | FreeOLDRCSTable (OLD_RCS_TABLE *rcs) |
| double | Sigma0 (double gamma, double A, double grazing_angle_rad) |
| double | UnpolarizedAbsoluteRCSatOrientationFRD (double GHz, VECTOR FRD, OLD_RCS_TABLE rcs) |
| int | BandAveragedArealRCS (MATL_PROP_TABLE mp_table, BAND band, double Zenith, enum Polarization PL, double *RCS, double *STD) |
| int | BandAveragedUlabyParams (MATL_PROP_TABLE mp_table, BAND band, enum Polarization PL, double *P1, double *P2, double *P3, double *P4, double *P5, double *P6, double *M1, double *M2, double *M3) |
| int | BAND_UlabyParams (MATL_PROP_TABLE mp_table, BAND band, enum Polarization PL, double *P1, double *P2, double *P3, double *P4, double *P5, double *P6, double *M1, double *M2, double *M3) |
| double | Tsigma0 (double Zenith, double P1, double P2, double P3, double P4, double P5, double P6) |
| double | TSTDDev (double Zenith, double M1, double M2, double M3) |
| int | BAND_TerrainRCS_Polynomial (MATL_PROP_TABLE mp_table, BAND band, enum Polarization PL, double *RCS0, double *RCS1, double *RCS2, double *RCS3, double *STD0, double *STD1, double *STD2) |
| #define NUMBER_RCS_HEADER_FIELDS 12 |
| #define NUMBER_RCS_LINE_FIELDS 15 |
| int FillAtObjectRFSourceFromSensor | ( | SENSOR * | sens, |
| METIN * | metin, | ||
| OBJECT * | object, | ||
| INCIDENT_RADIANCE * | incident | ||
| ) |
| int GetAtTerrainSignatureRF | ( | VECTOR | to_view_NED, |
| double * | weight, | ||
| MATL_PROP_TABLE * | mp_table, | ||
| VECTOR | normal_NED, | ||
| double | surface_area_m2, | ||
| ENVIRONMENTAL_INFLUENCE_MAP | eimap, | ||
| double * | exitent_h, | ||
| double * | exitent_v | ||
| ) |
| int GetAtObjectSignatureRF | ( | VECTOR | to_view_NED, |
| double * | weight, | ||
| OBJECT * | object, | ||
| ENVIRONMENTAL_INFLUENCE_MAP | eimap, | ||
| double * | exitent_h, | ||
| double * | exitent_v | ||
| ) |
| int FreeOLDRCSTable | ( | OLD_RCS_TABLE * | rcs | ) |
| double Sigma0 | ( | double | gamma, |
| double | A, | ||
| double | grazing_angle_rad | ||
| ) |
| double UnpolarizedAbsoluteRCSatOrientationFRD | ( | double | GHz, |
| VECTOR | FRD, | ||
| OLD_RCS_TABLE | rcs | ||
| ) |
| int BandAveragedArealRCS | ( | MATL_PROP_TABLE | mp_table, |
| BAND | band, | ||
| double | Zenith, | ||
| enum Polarization | PL, | ||
| double * | RCS, | ||
| double * | STD | ||
| ) |
| int BandAveragedUlabyParams | ( | MATL_PROP_TABLE | mp_table, |
| BAND | band, | ||
| enum Polarization | PL, | ||
| double * | P1, | ||
| double * | P2, | ||
| double * | P3, | ||
| double * | P4, | ||
| double * | P5, | ||
| double * | P6, | ||
| double * | M1, | ||
| double * | M2, | ||
| double * | M3 | ||
| ) |
| int BAND_UlabyParams | ( | MATL_PROP_TABLE | mp_table, |
| BAND | band, | ||
| enum Polarization | PL, | ||
| double * | P1, | ||
| double * | P2, | ||
| double * | P3, | ||
| double * | P4, | ||
| double * | P5, | ||
| double * | P6, | ||
| double * | M1, | ||
| double * | M2, | ||
| double * | M3 | ||
| ) |
| double Tsigma0 | ( | double | Zenith, |
| double | P1, | ||
| double | P2, | ||
| double | P3, | ||
| double | P4, | ||
| double | P5, | ||
| double | P6 | ||
| ) |
| double TSTDDev | ( | double | Zenith, |
| double | M1, | ||
| double | M2, | ||
| double | M3 | ||
| ) |
| int BAND_TerrainRCS_Polynomial | ( | MATL_PROP_TABLE | mp_table, |
| BAND | band, | ||
| enum Polarization | PL, | ||
| double * | RCS0, | ||
| double * | RCS1, | ||
| double * | RCS2, | ||
| double * | RCS3, | ||
| double * | STD0, | ||
| double * | STD1, | ||
| double * | STD2 | ||
| ) |