Represents an Quadrilateral area in FS bounded by four Latitude/Longitude coordinates. Note that only Convex Quadrilateral shapes will work properly. Concave shapes will not.
More...
List of all members.
Detailed Description
Represents an Quadrilateral area in FS bounded by four Latitude/Longitude coordinates. Note that only Convex Quadrilateral shapes will work properly. Concave shapes will not.
Constructor & Destructor Documentation
Constructs a new FsLatLonQuadrilateral by specifying 4 points that define the corners of the Quadrilateral. The points do not need to be in a specific order.
- Parameters:
-
P0 | One of the four corner points of the Quadrilateral |
P1 | One of the four corner points of the Quadrilateral |
P2 | One of the four corner points of the Quadrilateral |
P3 | One of the four corner points of the Quadrilateral |
Member Function Documentation
Calculates whether or not the given point in contained in this Quadrilateral.
- Parameters:
-
- Returns:
- True if the given point is contained within this Quadrilateral.
Creates a new bounding rectangle for a runway given the common information provided in MakeRunways.exe by Pete Dowson.
- Parameters:
-
HeadingTrue | The TRUE heading of the runway in Degrees |
ThresholdCentre | The Lon/Lat point of the centre of the runway threshold |
WidthInFeet | The width of the runway in Feet |
LengthInFeet | The length of the runway in Feet |
- Returns:
- An FsLatLonQuadrilateral representing the four corners of the runway
override string ToString |
( |
) |
|
The four latitude and longitude points (corners) represented as a string in the default format of N|S|E|W dd* mm.mmmm'.
- Returns:
- A string representation of the Longitude and Latitude of the four corners of this Quadrilateral in the default format
string ToString |
( |
bool |
HemisphereAsText, |
|
|
string |
DetailLevel, |
|
|
short |
DecimalPlaces |
|
) |
| |
The four latitude and longitude points (corners) represented as a string in the specified format.
- Parameters:
-
HemisphereAsText | Denote hemisphere using N,S,W or E. If false, west/south is marked as - |
DetailLevel | Specifies the detail level. "d" for degrees only, "m" for degrees and minutes, "s" for degrees, minutes and seconds |
DecimalPlaces | The number of decimal places to show |
- Returns:
- A string representation of the Longitude and Latitude of the four corners of this Quadrilateral in the specified format
Property Documentation
A FsLatLonPoint representing the North Eastern corner of this Quadrilateral.
A FsLatLonPoint representing the North Western corner of this Quadrilateral.
A FsLatLonPoint representing the South Eastern corner of this Quadrilateral.
A FsLatLonPoint representing the South Western corner of this Quadrilateral.