FlightGear next
AIFlightPlanCreate.cxx File Reference
#include <algorithm>
#include <cstdio>
#include <cstdlib>
#include <simgear/math/sg_geodesy.hxx>
#include <simgear/props/props.hxx>
#include <simgear/props/props_io.hxx>
#include <simgear/timing/sg_time.hxx>
#include <Airports/airport.hxx>
#include <Airports/dynamics.hxx>
#include <Airports/groundnetwork.hxx>
#include <Airports/runways.hxx>
#include <Environment/environment.hxx>
#include <Environment/environment_mgr.hxx>
#include <Main/fg_props.hxx>
#include <Navaids/navrecord.hxx>
#include <Traffic/Schedule.hxx>
#include "AIAircraft.hxx"
#include "AIFlightPlan.hxx"
#include "VectorMath.hxx"
#include "performancedata.hxx"

Go to the source code of this file.

Functions

static double accelDistance (double v0, double v1, double accel)
 
static double pitchDistance (double pitchAngleDeg, double altGainM)
 
static double runwayGlideslopeTouchdownDistance (FGRunway *rwy)
 compute the distance along the centerline, to the ILS glideslope transmitter.
 

Function Documentation

◆ accelDistance()

static double accelDistance ( double v0,
double v1,
double accel )
static

Definition at line 567 of file AIFlightPlanCreate.cxx.

◆ pitchDistance()

static double pitchDistance ( double pitchAngleDeg,
double altGainM )
static

Definition at line 579 of file AIFlightPlanCreate.cxx.

◆ runwayGlideslopeTouchdownDistance()

static double runwayGlideslopeTouchdownDistance ( FGRunway * rwy)
static

compute the distance along the centerline, to the ILS glideslope transmitter.

Return -1 if there's no GS for the runway

Definition at line 1014 of file AIFlightPlanCreate.cxx.