|
BEAM BLOCKAGE
|
Beam-blockage topography map reading functionallity. More...
#include <string.h>#include "rave_object.h"#include "rave_field.h"#include "bbtopography.h"#include "polarscan.h"Go to the source code of this file.
Typedefs | |
| typedef struct _BeamBlockageMap_t | BeamBlockageMap_t |
| Defines a beam blockage object. | |
Functions | |
| int | BeamBlockageMap_setTopo30Directory (BeamBlockageMap_t *self, const char *topodirectory) |
| Sets the topo30 directory. | |
| const char * | BeamBlockageMap_getTopo30Directory (BeamBlockageMap_t *self) |
| Returns the topo30 directory. | |
| BBTopography_t * | BeamBlockageMap_readTopography (BeamBlockageMap_t *self, double lat, double lon, double d) |
| Find out which maps are needed to cover given area. | |
| BBTopography_t * | BeamBlockageMap_getTopographyForScan (BeamBlockageMap_t *self, PolarScan_t *scan) |
| Returns a topography that matches the scan sweep strategy. | |
Variables | |
| RaveCoreObjectType | BeamBlockageMap_TYPE |
| Type definition to use when creating a rave object. | |
Beam-blockage topography map reading functionallity.
| typedef struct _BeamBlockageMap_t BeamBlockageMap_t |
Defines a beam blockage object.
| const char * BeamBlockageMap_getTopo30Directory | ( | BeamBlockageMap_t * | self | ) |
Returns the topo30 directory.
| [in] | self | - self |
| BBTopography_t * BeamBlockageMap_getTopographyForScan | ( | BeamBlockageMap_t * | self, |
| PolarScan_t * | scan ) |
Returns a topography that matches the scan sweep strategy.
I.e. the topography for each bin/ray index.
| [in] | self | - self |
| [in] | scan | - the polar scan |
| BBTopography_t * BeamBlockageMap_readTopography | ( | BeamBlockageMap_t * | self, |
| double | lat, | ||
| double | lon, | ||
| double | d ) |
Find out which maps are needed to cover given area.
| [in] | lat | - latitude of radar in radians |
| [in] | lon | - longitude of radar in radians |
| [in] | d | - maximum range of radar in meters |
| [in] | lat | - latitude of radar in degrees |
| [in] | lon | - longitude of radar in degrees |
| [in] | d | - maximum range of radar in meters |
| int BeamBlockageMap_setTopo30Directory | ( | BeamBlockageMap_t * | self, |
| const char * | topodirectory ) |
Sets the topo30 directory.
| [in] | self | - self |
| [in] | topodirectory | - the topo directory |
|
extern |
Type definition to use when creating a rave object.