25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSSegment.h>
43 #pragma mark initializers
54 -(instancetype)initWithStartPoint:(
AGSPoint*)startPoint endPoint:(
AGSPoint*)endPoint;
74 -(instancetype)initWithXStart:(
double)xStart yStart:(
double)yStart xEnd:(
double)xEnd yEnd:(
double)yEnd;
84 -(instancetype)initWithXStart:(
double)xStart yStart:(
double)yStart xEnd:(
double)xEnd yEnd:(
double)yEnd spatialReference:(nullable
AGSSpatialReference*)spatialReference;
95 -(instancetype)initWithXStart:(
double)xStart yStart:(
double)yStart zStart:(
double)zStart xEnd:(
double)xEnd yEnd:(
double)yEnd zEnd:(
double)zEnd;
107 -(instancetype)initWithXStart:(
double)xStart yStart:(
double)yStart zStart:(
double)zStart xEnd:(
double)xEnd yEnd:(
double)yEnd zEnd:(
double)zEnd spatialReference:(nullable
AGSSpatialReference*)spatialReference;
115 -(instancetype)initWithStartPoint:(
AGSPoint*)startPoint angle:(
double)angle length:(
double)length;
123 +(instancetype)lineSegmentWithStartPoint:(
AGSPoint*)startPoint endPoint:(
AGSPoint*)endPoint;
142 +(instancetype)lineSegmentWithXStart:(
double)xStart yStart:(
double)yStart xEnd:(
double)xEnd yEnd:(
double)yEnd;
153 +(instancetype)lineSegmentWithXStart:(
double)xStart yStart:(
double)yStart xEnd:(
double)xEnd yEnd:(
double)yEnd spatialReference:(nullable
AGSSpatialReference*)spatialReference;
165 +(instancetype)lineSegmentWithXStart:(
double)xStart yStart:(
double)yStart zStart:(
double)zStart xEnd:(
double)xEnd yEnd:(
double)yEnd zEnd:(
double)zEnd;
179 +(instancetype)lineSegmentWithXStart:(
double)xStart yStart:(
double)yStart zStart:(
double)zStart xEnd:(
double)xEnd yEnd:(
double)yEnd zEnd:(
double)zEnd spatialReference:(nullable
AGSSpatialReference*)spatialReference;
188 +(instancetype)lineSegmentWithStartPoint:(
AGSPoint*)startPoint angle:(
double)angle length:(
double)length;
A line segment.
Definition: AGSLineSegment.h:40
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:73
A segment represents an edge of a multipart geometry, connecting a start to an end point.
Definition: AGSSegment.h:61
Represents the spatial reference of a geometry.
Definition: AGSSpatialReference.h:49