FlightGear next
FlightPlan.cxx File Reference
#include "config.h"
#include "FlightPlan.hxx"
#include <map>
#include <fstream>
#include <cstring>
#include <cassert>
#include <algorithm>
#include <simgear/structure/exception.hxx>
#include <simgear/misc/sg_path.hxx>
#include <simgear/magvar/magvar.hxx>
#include <simgear/timing/sg_time.hxx>
#include <simgear/io/iostreams/sgstream.hxx>
#include <simgear/misc/strutils.hxx>
#include <simgear/props/props_io.hxx>
#include <simgear/xml/easyxml.hxx>
#include <Main/globals.hxx>
#include "Main/fg_props.hxx"
#include <Navaids/procedure.hxx>
#include <Navaids/waypoint.hxx>
#include <Navaids/routePath.hxx>
#include <Navaids/airways.hxx>
#include <Autopilot/route_mgr.hxx>
#include <Aircraft/AircraftPerformance.hxx>
#include <Main/sentryIntegration.hxx>

Go to the source code of this file.

Classes

class  flightgear::GpxXmlVisitor
 XML loader for GPX file format. More...
 

Namespaces

namespace  flightgear
 FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information and waypoints.
 

Typedefs

typedef std::vector< FlightPlan::DelegateFactoryRefflightgear::FPDelegateFactoryVec
 

Functions

const char * flightgear::restrictionToString (RouteRestriction aRestrict)
 
static WayptVec flightgear::copyWaypointsExpandingVias (WayptRef preceeding, const WayptVec &wps)
 
static bool flightgear::anyWaypointsWithFlag (FlightPlan *plan, WayptFlag flag)
 

Variables

static FPDelegateFactoryVec flightgear::static_delegateFactories