25#ifndef BEAMBLOCKAGEMAP_H
26#define BEAMBLOCKAGEMAP_H
28#include "rave_object.h"
29#include "rave_field.h"
Beam-blockage topography field.
BBTopography_t * BeamBlockageMap_readTopography(BeamBlockageMap_t *self, double lat, double lon, double d)
Find out which maps are needed to cover given area.
Definition beamblockagemap.c:430
int BeamBlockageMap_setTopo30Directory(BeamBlockageMap_t *self, const char *topodirectory)
Sets the topo30 directory.
Definition beamblockagemap.c:788
RaveCoreObjectType BeamBlockageMap_TYPE
Type definition to use when creating a rave object.
Definition beamblockagemap.c:820
const char * BeamBlockageMap_getTopo30Directory(BeamBlockageMap_t *self)
Returns the topo30 directory.
Definition beamblockagemap.c:812
BBTopography_t * BeamBlockageMap_getTopographyForScan(BeamBlockageMap_t *self, PolarScan_t *scan)
Returns a topography that matches the scan sweep strategy.
Definition beamblockagemap.c:761
Represents the beam blockage topography.
Definition bbtopography.c:34
Represents the beam blockage algorithm.
Definition beamblockagemap.c:39