#include "config.h"
#include "positioninit.hxx"
#include <osgViewer/Viewer>
#include <osg/PagedLOD>
#include <simgear/misc/strutils.hxx>
#include <simgear/props/props_io.hxx>
#include <simgear/structure/exception.hxx>
#include <simgear/structure/event_mgr.hxx>
#include <simgear/scene/model/CheckSceneryVisitor.hxx>
#include <simgear/scene/util/OsgMath.hxx>
#include "globals.hxx"
#include "fg_props.hxx"
#include "fg_io.hxx"
#include <Navaids/navlist.hxx>
#include <Airports/runways.hxx>
#include <Airports/airport.hxx>
#include <Airports/dynamics.hxx>
#include <Airports/groundnetwork.hxx>
#include <AIModel/AIManager.hxx>
#include <AIModel/AICarrier.hxx>
#include <AIModel/AIAircraft.hxx>
#include <AIModel/AIFlightPlan.hxx>
#include <Scenery/scenery.hxx>
#include <GUI/MessageBox.hxx>
#include <Viewer/renderer.hxx>
Go to the source code of this file.
|
namespace | flightgear |
| FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information and waypoints.
|
|
|
void | flightgear::finalizePosition () |
|
static void | flightgear::setInitialPosition (const SGGeod &aPos, double aHeadingDeg) |
|
static void | flightgear::fgApplyStartOffset (const SGGeod &aStartPos, double aHeading, double aTargetHeading=HUGE_VAL) |
|
std::tuple< SGGeod, double > | flightgear::runwayStartPos (FGRunwayRef runway) |
|
static bool | flightgear::setPosFromAirportIDandHdg (const string &id, double tgt_hdg) |
|
static bool | flightgear::airportParkingSetVicinity (const string &id) |
|
static bool | flightgear::finalizePositionForParkpos (const string &id, const string &parkpos) |
|
static bool | flightgear::fgSetPosFromAirportIDandRwy (const string &id, const string &rwy, bool rwy_req) |
|
static void | flightgear::fgSetDistOrAltFromGlideSlope () |
|
static bool | flightgear::fgSetPosFromNAV (const string &id, const double &freq, FGPositioned::Type type, PositionedID guid) |
|
static InitPosResult | flightgear::setInitialPosFromCarrier (const string &carrier) |
|
static InitPosResult | flightgear::checkCarrierSceneryLoaded (const SGSharedPtr< FGAICarrier > carrierRef) |
|
static InitPosResult | flightgear::setFinalPosFromCarrier (const string &carrier, const string &posid) |
|
static InitPosResult | flightgear::setFinalPosFromCarrierFLOLS (const string &carrier, bool abeam) |
|
static bool | flightgear::fgSetPosFromFix (const string &id, PositionedID guid) |
|
bool | flightgear::initPosition () |
|
bool | flightgear::finalizeMetar () |
|