FlightGear next
navradio.cxx File Reference
#include <sstream>
#include <cstring>
#include <cstdio>
#include <simgear/sg_inlines.h>
#include <simgear/timing/sg_time.hxx>
#include <simgear/math/sg_random.hxx>
#include <simgear/misc/sg_path.hxx>
#include <simgear/math/sg_geodesy.hxx>
#include <simgear/structure/exception.hxx>
#include <simgear/math/interpolater.hxx>
#include <simgear/misc/strutils.hxx>
#include <simgear/sound/sample_group.hxx>
#include <Navaids/navrecord.hxx>
#include <Sound/audioident.hxx>
#include <Airports/runways.hxx>
#include <Navaids/navlist.hxx>
#include <Main/util.hxx>
#include "navradio.hxx"

Go to the source code of this file.

Functions

static double sawtooth (double xx)
 
static SGVec3d tangentVector (const SGGeod &midpoint, const double heading)
 
SGPropertyNode_ptr createServiceableProp (SGPropertyNode *aParent, const char *aName)
 
static bool IsLocalizerFrequency (double f)
 

Variables

static std::unique_ptr< SGInterpTable > static_terminalRangeInterp
 
static std::unique_ptr< SGInterpTable > static_lowRangeInterp
 
static std::unique_ptr< SGInterpTable > static_highRangeInterp
 

Function Documentation

◆ createServiceableProp()

SGPropertyNode_ptr createServiceableProp ( SGPropertyNode * aParent,
const char * aName )

Definition at line 89 of file navradio.cxx.

◆ IsLocalizerFrequency()

static bool IsLocalizerFrequency ( double f)
inlinestatic

Definition at line 351 of file navradio.cxx.

◆ sawtooth()

static double sawtooth ( double xx)
static

Definition at line 58 of file navradio.cxx.

◆ tangentVector()

static SGVec3d tangentVector ( const SGGeod & midpoint,
const double heading )
static

Definition at line 69 of file navradio.cxx.

Variable Documentation

◆ static_highRangeInterp

std::unique_ptr<SGInterpTable> static_highRangeInterp
static

Definition at line 102 of file navradio.cxx.

◆ static_lowRangeInterp

std::unique_ptr<SGInterpTable> static_lowRangeInterp
static

Definition at line 102 of file navradio.cxx.

◆ static_terminalRangeInterp

std::unique_ptr<SGInterpTable> static_terminalRangeInterp
static

Definition at line 101 of file navradio.cxx.