FSUIPC Client DLL
.NET interface for FSUIPC
FsTaxiway Class Reference

A class holding information about a Taxiway. More...

Public Member Functions

override string ToString ()
 Get the ID (Name) if the Taxiway e.g. A.
 
bool ContainsPoint (FsLatLonPoint Point)
 Searches the entire taxiway (each segment) to determine if the given point is on the taxiway.
 
 FsTaxiway ()
 Creates a new instance of an FSTaxiway.
 

Properties

string ICAO [get, set]
 The ICAO Code of the airport this belongs to.
 
string Name [get, set]
 The name of the taxiway (e.g. A1)
 
FsAirport Airport [get, set]
 The FsAriport object that this taxiway belongs to.
 
FsLatLonPoint StartPoint [get, set]
 The start point of this taxiway (on the centre line)
 
FsLatLonPoint EndPoint [get, set]
 The end point of this taxiway (on the centre line)
 
double MinimumWidthMetres [get, set]
 The min width of the taxiway (width of narrowest segment)
 
double MinimumWidthFeet [get]
 The min width of the taxiway (width of narrowest segment)
 
double MaximumWidthMetres [get, set]
 The max width of the taxiway (width of widest segment)
 
double MaximumWidthFeet [get]
 The max width of the taxiway (width of widest segment)
 
bool IsPlayerOnTaxiway [get, set]
 Returns true if the player is within the bounds of this taxiway.
 
List< FsTaxiwaySegmentSegments [get, set]
 Returns the individual segments that make up this taxiway.
 
FsTaxiwayIntersectionCollection< FsTaxiwayTaxiwayIntersections [get, set]
 Returns a list of all other taxiways at this airport that intersect with this taxiway.
 
FsTaxiwayIntersectionCollection< FsRunwayRunwayIntersections [get, set]
 Returns a list of all runways at this airport that intersect with this taxiway.
 
FsTaxiwayIntersectionCollection< FsHelipadHelipadIntersections [get, set]
 Returns a list of all helipads at this airport that intersect with this taxiway.
 
FsTaxiwayIntersectionCollection< FsGateGateIntersections [get, set]
 Returns a list of all parking gates at this airport that intersect with this taxiway.
 

Detailed Description

A class holding information about a Taxiway.

Member Function Documentation

◆ ContainsPoint()

bool ContainsPoint ( FsLatLonPoint Point)
inline

Searches the entire taxiway (each segment) to determine if the given point is on the taxiway.

Parameters
Point
Returns

◆ ToString()

override string ToString ( )
inline

Get the ID (Name) if the Taxiway e.g. A.

Returns

Property Documentation

◆ GateIntersections

FsTaxiwayIntersectionCollection<FsGate> GateIntersections
getset

Returns a list of all parking gates at this airport that intersect with this taxiway.

Only populated after calling CalculateTaxiwayIntersection() method on the FsAriport object

◆ HelipadIntersections

FsTaxiwayIntersectionCollection<FsHelipad> HelipadIntersections
getset

Returns a list of all helipads at this airport that intersect with this taxiway.

Only populated after calling CalculateTaxiwayIntersection() method on the FsAriport object

◆ RunwayIntersections

FsTaxiwayIntersectionCollection<FsRunway> RunwayIntersections
getset

Returns a list of all runways at this airport that intersect with this taxiway.

Only populated after calling CalculateTaxiwayIntersection() method on the FsAriport object

◆ TaxiwayIntersections

FsTaxiwayIntersectionCollection<FsTaxiway> TaxiwayIntersections
getset

Returns a list of all other taxiways at this airport that intersect with this taxiway.

Only populated after calling CalculateTaxiwayIntersection() method on the FsAriport object