Struct Locus
Locus of Points Relative to a Geodesic
Namespace: FpAssistantCore.Geographical
Assembly: FpAssistantCoreScl.dll
Syntax
public struct Locus
Remarks
Order 8260.54A, Appendix 2, 2.1.4
Constructors
View SourceLocus(GeoCoordinateBasic, GeoCoordinateBasic, GeoCoordinateBasic, GeoCoordinateBasic, LinearDistance, LinearDistance, Locus.LineTypes)
Constructor
Declaration
public Locus(GeoCoordinateBasic geoStart, GeoCoordinateBasic geoEnd, GeoCoordinateBasic locusStart, GeoCoordinateBasic locusEnd, LinearDistance startDistance, LinearDistance endDistance, Locus.LineTypes lineType)
Parameters
Type | Name | Description |
---|---|---|
GeoCoordinateBasic | geoStart | Start point of geodesic |
GeoCoordinateBasic | geoEnd | End point of geodesic |
GeoCoordinateBasic | locusStart | Start point of locus |
GeoCoordinateBasic | locusEnd | End point of locus |
LinearDistance | startDistance | Distance from geodesic to locus at geoStart |
LinearDistance | endDistance | Distance from geodesic to locus at geoEnd |
Locus.LineTypes | lineType | Determines where locus exists |
Properties
View SourceEndDistance
Property to access the distance from geodesic to locus at GeoEnd
Declaration
public LinearDistance EndDistance { get; set; }
Property Value
Type | Description |
---|---|
LinearDistance | FPAssistant LinearDistance |
Remarks
View SourceGeoEnd
Property to access the end point of the geodesic line
Declaration
public GeoCoordinateBasic GeoEnd { get; set; }
Property Value
Type | Description |
---|---|
GeoCoordinateBasic | FPAssistant GeoCoordinateBasic |
GeoStart
Property to access the start point of the geodesic line
Declaration
public GeoCoordinateBasic GeoStart { get; set; }
Property Value
Type | Description |
---|---|
GeoCoordinateBasic | FPAssistant GeoCoordinateBasic |
LineType
Enumeration covering Locus position based on Geodesic line
Declaration
public Locus.LineTypes LineType { get; set; }
Property Value
Type | Description |
---|---|
Locus.LineTypes | FPAssistant enum Locus.LineTypes |
LocusEnd
Property to access the end point of the locus line
Declaration
public GeoCoordinateBasic LocusEnd { get; set; }
Property Value
Type | Description |
---|---|
GeoCoordinateBasic | FPAssistant GeoCoordinateBasic |
LocusStart
Property to access the start point of the locus line
Declaration
public GeoCoordinateBasic LocusStart { get; set; }
Property Value
Type | Description |
---|---|
GeoCoordinateBasic | FPAssistant GeoCoordinateBasic |
StartDistance
Declaration
public LinearDistance StartDistance { get; set; }
Property Value
Type | Description |
---|---|
LinearDistance |