5 #ifndef __RADAR_POINT_UTIL__ 6 #define __RADAR_POINT_UTIL__ 83 RadarPoint_util(
float latr,
float lonr,
float heightr,
float aTH,
float azimuth,
float elevation,
float range);
93 bool isElevationSet() ;
115 bool isBeamDistanceSet();
121 float getBeamDistance ();
127 bool isRadarCoordsSet();
132 void setPoint2Missing();
141 void setPointAeqdCoordsHeight(
float X,
float Y,
float H,
bool cleanOtherCoords =
true);
149 void setPointAeqdCoordsElev(
float X,
float Y,
float Elev,
bool cleanOtherCoords =
true);
158 void setPointGeoCoordsHeight(
float lat,
float lon,
float H,
bool cleanOtherCoords =
true);
167 void setPointGeoCoordsElev(
float lat,
float lon,
float Elev,
bool cleanOtherCoords =
true);
176 void setPointGeodesicCoordinateHeight (
float Azimuth,
float SurfaceDist,
float H,
bool cleanOtherCoords =
true);
186 void setPointGeodesicCoordinateElev (
float Azimuth,
float SurfaceDist,
float Elev,
bool cleanOtherCoords =
true);
195 void setPointRadarCoordinateElev (
float Azimuth,
float Elev,
float BeamDist,
bool cleanOtherCoords =
true);
204 void setPointRadarCoordinateHeight (
float Azimuth,
float H,
float BeamDist,
bool cleanOtherCoords =
true);
210 bool radarElev2radarHeight();
215 bool radarHeight2radarElev();
220 bool syncRadarVerticalCoord();
229 bool RadarCoords2AeqdCoords();
238 bool RadarCoords2GeoCoords();
247 bool RadarCoords2GeodeticCoords();
256 bool RadarCoords2OthersCoords();
265 bool AeqdCoords2RadarCoords();
274 bool GeoCoords2RadarCoords();
283 bool GeodeticCoords2RadarCoords();
306 void setHeight (
float value);
312 void setBeamDistance (
float value);
318 void setElevation(
float value);
Class to calculate point coordinates related to radar place and coordinates.
Definition: RadarGeoCoord_util.hpp:36
Namespace for generic utility used.
float BeamDistance
Definition: RadarPoint_util.hpp:39
Class to manage relationship between radar coordinates (Azimuth, elevation, range) and "pseudo-cilind...
Class to manage relationship between radar site and a single point over the Earth.
Class to calculate radar point coordinates related to radar place and coordinates.
Definition: RadarPoint_util.hpp:33
float Elevation
Definition: RadarPoint_util.hpp:43
float Height
Definition: RadarPoint_util.hpp:46