FSUIPC Client DLL
.NET interface for FSUIPC
FsPolygonIntersection Struct Reference

Holds information about the intersection point on the border of a FsLatLonPolygon More...

Properties

bool Found [get]
 True if an intersection was found. False if no intersection was found. More...
 
bool InsidePolygon [get]
 True if the test point was inside the polygon. False if it was outside. More...
 
double DistanceToMetres [get]
 The distance to the intersection from the test point in metres. Value will be Double.NaN if no intersection was found. More...
 
double DistanceToFeet [get]
 The distance to the intersection from the test point in Feet. Value will be Double.NaN if no intersection was found. More...
 
double DistanceToNauticalMiles [get]
 The distance to the intersection from the test point in Nautical Miles. Value will be Double.NaN if no intersection was found. More...
 
FsLatLonPoint Point [get]
 The point on the polygon border where the intersection occurs More...
 
FsLatLonLineSegment LineSegment [get]
 The line segment of the polygon border on which intersection occurs More...
 

Detailed Description

Holds information about the intersection point on the border of a FsLatLonPolygon

Property Documentation

◆ DistanceToFeet

double DistanceToFeet
get

The distance to the intersection from the test point in Feet. Value will be Double.NaN if no intersection was found.

◆ DistanceToMetres

double DistanceToMetres
get

The distance to the intersection from the test point in metres. Value will be Double.NaN if no intersection was found.

◆ DistanceToNauticalMiles

double DistanceToNauticalMiles
get

The distance to the intersection from the test point in Nautical Miles. Value will be Double.NaN if no intersection was found.

◆ Found

bool Found
get

True if an intersection was found. False if no intersection was found.

◆ InsidePolygon

bool InsidePolygon
get

True if the test point was inside the polygon. False if it was outside.

If inside, any intersection found will be the point of leaving the polygon. If outside, any intersection found will be the point of entering the polygon.

◆ LineSegment

FsLatLonLineSegment LineSegment
get

The line segment of the polygon border on which intersection occurs

◆ Point

FsLatLonPoint Point
get

The point on the polygon border where the intersection occurs