27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSSegment.h>
43 #pragma mark initializers
65 - (nullable instancetype)initWithCenterPoint:(
AGSPoint *)centerPoint
66 rotationAngle:(
double)rotationAngle
67 semiMajorAxis:(
double)semiMajorAxis
68 minorMajorRatio:(
double)minorMajorRatio
69 startAngle:(
double)startAngle
70 centralAngle:(
double)centralAngle
91 + (nullable instancetype)ellipticArcSegmentWithCenterPoint:(
AGSPoint *)centerPoint
92 rotationAngle:(
double)rotationAngle
93 semiMajorAxis:(
double)semiMajorAxis
94 minorMajorRatio:(
double)minorMajorRatio
95 startAngle:(
double)startAngle
96 centralAngle:(
double)centralAngle
117 - (nullable instancetype)initWithStartPoint:(
AGSPoint *)startPoint
119 rotationAngle:(
double)rotationAngle
120 isMinor:(BOOL)isMinor
121 isCounterClockwise:(BOOL)isCounterClockwise
122 semiMajorAxis:(
double)semiMajorAxis
123 minorMajorRatio:(
double)minorMajorRatio
144 + (nullable instancetype)ellipticArcSegmentWithStartPoint:(
AGSPoint *)startPoint
146 rotationAngle:(
double)rotationAngle
147 isMinor:(BOOL)isMinor
148 isCounterClockwise:(BOOL)isCounterClockwise
149 semiMajorAxis:(
double)semiMajorAxis
150 minorMajorRatio:(
double)minorMajorRatio
154 #pragma mark properties
180 @property (nonatomic, assign, readonly, getter=isCircular) BOOL
circular;
192 @property (nonatomic, assign, readonly)
double endAngle;
247 radius:(
double)radius
248 startAngle:(
double)startAngle
249 centralAngle:(
double)centralAngle
265 interiorPoint:(
AGSPoint *)interiorPoint
An elliptic arc segment for use in a multipart geometry.
Definition: AGSEllipticArcSegment.h:41
double semiMinorAxis
Definition: AGSEllipticArcSegment.h:220
AGSPoint * centerPoint
Definition: AGSEllipticArcSegment.h:159
double centralAngle
Definition: AGSEllipticArcSegment.h:169
double semiMajorAxis
Definition: AGSEllipticArcSegment.h:211
double minorMajorRatio
Definition: AGSEllipticArcSegment.h:197
BOOL counterClockwise
Definition: AGSEllipticArcSegment.h:185
BOOL circular
Definition: AGSEllipticArcSegment.h:180
double endAngle
Definition: AGSEllipticArcSegment.h:192
double startAngle
Definition: AGSEllipticArcSegment.h:227
double rotationAngle
Definition: AGSEllipticArcSegment.h:202
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