ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Geometry Namespace / CubicBezierBuilderEx Class / CubicBezierBuilderEx Constructor / CubicBezierBuilderEx Constructor(CubicBezierSegment,SpatialReference)
The cubic bezier whose control points will be used to construct the CubicBezierBuilderEx.
(Optional) The spatial reference. The default value is null. The spatial reference of the input segment is ignored.
Example Version

CubicBezierBuilderEx Constructor(CubicBezierSegment,SpatialReference)
Creates a new instance of the CubicBezierBuilderEx class from another cubic bezier segment.
Syntax

Parameters

cubicBezier
The cubic bezier whose control points will be used to construct the CubicBezierBuilderEx.
spatialReference
(Optional) The spatial reference. The default value is null. The spatial reference of the input segment is ignored.
Exceptions
ExceptionDescription
cubicBezier is null.
Example
Cubic Bezier Builder Properties
// retrieve the bezier curve's control points

CubicBezierBuilderEx cbbEx = new CubicBezierBuilderEx(bezierSegment);
MapPoint startPtEx = cbbEx.StartPoint;
Coordinate2D ctrlPt1Ex = cbbEx.ControlPoint1;
Coordinate2D ctrlPt2Ex = cbbEx.ControlPoint2;
MapPoint endPtEx = cbbEx.EndPoint;
     
// or use the QueryCoords method
cbbEx.QueryCoords(out startPtEx, out ctrlPt1Ex, out ctrlPt2Ex, out endPtEx);
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also