SurfaceCurveProcedure Constructor (EllipsoidSurfaceCurve, Double, Double, Double, RouteHeightReference) | 
 
            Create a new instance based on the given surface curve.
            
 
    Namespace: 
   AGI.Foundation.RouteDesign
    Assembly:
   AGI.Foundation.RouteDesign (in AGI.Foundation.RouteDesign.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic SurfaceCurveProcedure(
	EllipsoidSurfaceCurve surfaceCurve,
	double turningRadius,
	double speed,
	double height,
	RouteHeightReference heightReference
)
Public Sub New ( 
	surfaceCurve As EllipsoidSurfaceCurve,
	turningRadius As Double,
	speed As Double,
	height As Double,
	heightReference As RouteHeightReference
)
public:
SurfaceCurveProcedure(
	EllipsoidSurfaceCurve^ surfaceCurve, 
	double turningRadius, 
	double speed, 
	double height, 
	RouteHeightReference heightReference
)
new : 
        surfaceCurve : EllipsoidSurfaceCurve * 
        turningRadius : float * 
        speed : float * 
        height : float * 
        heightReference : RouteHeightReference -> SurfaceCurveProcedureParameters
- surfaceCurve
 - Type: AGI.Foundation.Geometry.ShapesEllipsoidSurfaceCurve
The surface curve to follow. - turningRadius
 - Type: SystemDouble
The turn radius to use when entering and exiting the curve. - speed
 - Type: SystemDouble
The speed to use when traversing along the curve. - height
 - Type: SystemDouble
The constant height above the heightReference. - heightReference
 - Type: AGI.Foundation.RouteDesignRouteHeightReference
An enumeration indicating which surface the 
            height is defined with respect to. 
See Also