LineSegment.lineAtAngleFromStartPoint constructor
- required ArcGISPoint startPoint,
- required double angleRadians,
- required double length,
Creates a line segment of the specified length and angle from a given start point.
Use this method to create a line segment. The represents a straight line between two points. the spatial reference of the point is used to determine the segment's spatial reference. The angle is specified in radians relative to the X axis The length is in the units of the spatial reference.
Parameters:
startPoint
— The start point of the line segment.angleRadians
— The angle of the line relative to the X axis. Units are radians.length
— The length of the line.
Implementation
factory LineSegment.lineAtAngleFromStartPoint({
required ArcGISPoint startPoint,
required double angleRadians,
required double length,
}) {
_initializeArcGISEnvironmentIfNeeded();
final handle = _withThrowingErrorHandler((errorHandler) {
return runtimecore.RT_LineSegment_createLineAtAngleFromStartPoint(
startPoint._handle,
angleRadians,
length,
errorHandler,
);
});
return LineSegment._withHandle(handle);
}