◆ geodesicEllipseParameters
      
        
          | + (instancetype) geodesicEllipseParameters  | 
           | 
           | 
           | 
        
      
 
 
◆ initWithAxisDirection:angularUnit:center:linearUnit:maxPointCount:maxSegmentLength:geometryType:semiAxis1Length:semiAxis2Length:
      
        
          | - (instancetype) initWithAxisDirection:  | 
           | 
          (double)  | 
          axisDirection | 
        
        
          | angularUnit: | 
           | 
          (nullable AGSAngularUnit *)  | 
          angularUnit | 
        
        
          | center: | 
           | 
          (AGSPoint *)  | 
          center | 
        
        
          | linearUnit: | 
           | 
          (nullable AGSLinearUnit *)  | 
          linearUnit | 
        
        
          | maxPointCount: | 
           | 
          (NSInteger)  | 
          maxPointCount | 
        
        
          | maxSegmentLength: | 
           | 
          (double)  | 
          maxSegmentLength | 
        
        
          | geometryType: | 
           | 
          (AGSGeometryType)  | 
          geometryType | 
        
        
          | semiAxis1Length: | 
           | 
          (double)  | 
          semiAxis1Length | 
        
        
          | semiAxis2Length: | 
           | 
          (double)  | 
          semiAxis2Length  | 
        
        
           | 
           | 
           |  | 
        
      
 
Creates an AGSGeodesicEllipseParameters object. 
- Parameters
 - 
  
    | axisDirection | The direction of the major axis of the ellipse as an angle, in units of angularUnit.  | 
    | angularUnit | The optional angular unit of measure. If nil, degrees will be assumed.  | 
    | center | The center point of the ellipse.  | 
    | linearUnit | The optional linear unit of measure. If nil, meters will be assumed.  | 
    | maxPointCount | The maximum number of points permitted in the constructed ellipse.  | 
    | maxSegmentLength | The maximum distance between vertices used to construct the ellipse.  | 
    | geometryType | The type of output geometry. The type of geometry must be AGSGeometryTypePolyline, AGSGeometryTypePolygon, or AGSGeometryTypeMultipoint.  | 
    | semiAxis1Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
    | semiAxis2Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
  
   
- Since
 - 100.4 
 
 
 
◆ initWithCenter:maxSegmentLength:semiAxisLength:
      
        
          | - (instancetype) initWithCenter:  | 
           | 
          (AGSPoint *)  | 
          center | 
        
        
          | maxSegmentLength: | 
           | 
          (double)  | 
          maxSegmentLength | 
        
        
          | semiAxisLength: | 
           | 
          (double)  | 
          semiAxisLength  | 
        
        
           | 
           | 
           |  | 
        
      
 
Creates an AGSGeodesicEllipseParameters object. 
- Parameters
 - 
  
    | center | The center point of the ellipse.  | 
    | maxSegmentLength | The maximum distance between vertices used to construct the ellipse.  | 
    | semiAxisLength | The length of the semi-major or the semi-minor axis of the ellipse.  | 
  
   
- Since
 - 100 
 
 
 
◆ initWithCenter:semiAxis1Length:semiAxis2Length:
      
        
          | - (instancetype) initWithCenter:  | 
           | 
          (nullable AGSPoint *)  | 
          center | 
        
        
          | semiAxis1Length: | 
           | 
          (double)  | 
          semiAxis1Length | 
        
        
          | semiAxis2Length: | 
           | 
          (double)  | 
          semiAxis2Length  | 
        
        
           | 
           | 
           |  | 
        
      
 
Creates an AGSGeodesicEllipseParameters object. 
- Parameters
 - 
  
    | center | The center point of the ellipse.  | 
    | semiAxis1Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
    | semiAxis2Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
  
   
- Since
 - 100.1.1 
 
 
 
◆ parametersWithAxisDirection:angularUnit:center:linearUnit:maxPointCount:maxSegmentLength:geometryType:semiAxis1Length:semiAxis2Length:
      
        
          | + (instancetype) parametersWithAxisDirection:  | 
           | 
          (double)  | 
          axisDirection | 
        
        
          | angularUnit: | 
           | 
          (nullable AGSAngularUnit *)  | 
          angularUnit | 
        
        
          | center: | 
           | 
          (AGSPoint *)  | 
          center | 
        
        
          | linearUnit: | 
           | 
          (nullable AGSLinearUnit *)  | 
          linearUnit | 
        
        
          | maxPointCount: | 
           | 
          (NSInteger)  | 
          maxPointCount | 
        
        
          | maxSegmentLength: | 
           | 
          (double)  | 
          maxSegmentLength | 
        
        
          | geometryType: | 
           | 
          (AGSGeometryType)  | 
          geometryType | 
        
        
          | semiAxis1Length: | 
           | 
          (double)  | 
          semiAxis1Length | 
        
        
          | semiAxis2Length: | 
           | 
          (double)  | 
          semiAxis2Length  | 
        
        
           | 
           | 
           |  | 
        
      
 
Creates an AGSGeodesicEllipseParameters object. 
- Parameters
 - 
  
    | axisDirection | The direction of the major axis of the ellipse as an angle, in the given angularUnit.  | 
    | angularUnit | The optional angular unit of measure. If nil, degrees are assumed.  | 
    | center | The center point of the ellipse.  | 
    | linearUnit | The optional linear unit of measure. If nil, meters are assumed.  | 
    | maxPointCount | The maximum number of points permitted in the constructed ellipse.  | 
    | maxSegmentLength | The maximum distance between vertices used to construct the ellipse.  | 
    | geometryType | The type of output geometry. The type of geometry must be AGSGeometryTypePolyline, AGSGeometryTypePolygon, or AGSGeometryTypeMultipoint.  | 
    | semiAxis1Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
    | semiAxis2Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
  
   
- Since
 - 100.4 
 
 
 
◆ parametersWithCenter:maxSegmentLength:semiAxisLength:
      
        
          | + (instancetype) parametersWithCenter:  | 
           | 
          (AGSPoint *)  | 
          center | 
        
        
          | maxSegmentLength: | 
           | 
          (double)  | 
          maxSegmentLength | 
        
        
          | semiAxisLength: | 
           | 
          (double)  | 
          semiAxisLength  | 
        
        
           | 
           | 
           |  | 
        
      
 
Creates an AGSGeodesicEllipseParameters object. 
- Parameters
 - 
  
    | center | The center AGSPoint of the ellipse.  | 
    | maxSegmentLength | The maximum distance between vertices used to construct the ellipse.  | 
    | semiAxisLength | The length of the semi-major or the semi-minor axis of the ellipse.  | 
  
   
- Since
 - 100 
 
 
 
◆ parametersWithCenter:semiAxis1Length:semiAxis2Length:
      
        
          | + (instancetype) parametersWithCenter:  | 
           | 
          (nullable AGSPoint *)  | 
          center | 
        
        
          | semiAxis1Length: | 
           | 
          (double)  | 
          semiAxis1Length | 
        
        
          | semiAxis2Length: | 
           | 
          (double)  | 
          semiAxis2Length  | 
        
        
           | 
           | 
           |  | 
        
      
 
Creates an AGSGeodesicEllipseParameters object. 
- Parameters
 - 
  
    | center | The center point of the ellipse.  | 
    | semiAxis1Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
    | semiAxis2Length | The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.  | 
  
   
- Returns
 - A new geodesic ellipse parameter object. 
 
- Since
 - 100.1.1 
 
 
 
◆ angularUnit
The angular unit of the sectorAngle. The default is AGSAngularUnitIDDegrees. 
- Since
 - 100 
 
 
 
◆ axisDirection
◆ center
The center AGSPoint of the ellipse. 
- Since
 - 100 
 
 
 
◆ geometryType
◆ linearUnit
The linear units of the lengths maxSegmentLength, semiAxis1Length and semiAxis2Length. The default is AGSLinearUnitIDMeters. 
- Since
 - 100 
 
 
 
◆ maxPointCount
  
  
      
        
          | - (NSInteger) maxPointCount | 
         
       
   | 
  
readwritenonatomicassign   | 
  
 
The maximum number of points permitted in the constructed ellipse. 
- Since
 - 100 
 
 
 
◆ maxSegmentLength
  
  
      
        
          | - (double) maxSegmentLength | 
         
       
   | 
  
readwritenonatomicassign   | 
  
 
The maximum distance between vertices used to construct the ellipse. 
- Since
 - 100 
 
 
 
◆ semiAxis1Length
  
  
      
        
          | - (double) semiAxis1Length | 
         
       
   | 
  
readwritenonatomicassign   | 
  
 
The length of the semi-major or the semi-minor axis of the ellipse. 
- Since
 - 100 
 
 
 
◆ semiAxis2Length
  
  
      
        
          | - (double) semiAxis2Length | 
         
       
   | 
  
readwritenonatomicassign   | 
  
 
The length of the semi-major or the semi-minor axis of the ellipse. If semiAxis1Length = semiAxis2Length then a geodesic circle is created. 
- Since
 - 100