| GreatArcInterpolator Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: AGI.Foundation.Graphics
 Syntax
SyntaxThe GreatArcInterpolator type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | GreatArcInterpolator | 
Initializes a default great arc interpolator.  This is
equivalent to constructing a great arc interpolator with a
CentralBody equal to an instance of
EarthCentralBody
and a Granularity of 1 degree.
 | 
|  | GreatArcInterpolator(CentralBody) | |
|  | GreatArcInterpolator(CentralBody, Double) | 
Initializes a great arc interpolator with the specified centralBody
and granularity.
 | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | CentralBody | 
        Gets or sets the central body used when interpolating with Interpolate(IEnumerableCartesian).
       | 
|  | Granularity | 
        Gets or sets the granularity, in radians, used when interpolating with Interpolate(IEnumerableCartesian).
        Lower granularities are more precise but create more positions.
       | 
|  | PolylineType | 
Gets the PolylineType of positions
returned from Interpolate(IEnumerableCartesian)(Overrides PositionInterpolatorPolylineType.) | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Dispose | (Inherited from PositionInterpolator.) | 
|  | Equals | Determines whether the specified object is equal to the current object.(Inherited from Object.) | 
|  | GetHashCode | Serves as the default hash function. (Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | Interpolate | 
Computes a great arc based on the input positions.
(Overrides PositionInterpolatorInterpolate(IEnumerableCartesian).) | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
 See Also
See Also