27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSObject.h>
29 #import <ArcGIS/AGSKMLTypes.h>
56 #pragma mark initializers
66 -(nullable instancetype)initWithGeometry:(
AGSGeometry *)geometry
75 +(nullable instancetype)KMLGeometryWithGeometry:(
AGSGeometry *)geometry
85 -(nullable instancetype)initWithGeometry:(
AGSGeometry *)geometry
87 extruded:(BOOL)extruded;
96 +(nullable instancetype)KMLGeometryWithGeometry:(
AGSGeometry *)geometry
98 extruded:(BOOL)extruded;
109 -(nullable instancetype)initWithGeometry:(
AGSGeometry *)geometry
111 extruded:(BOOL)extruded
112 tessellated:(BOOL)tessellated;
123 +(nullable instancetype)KMLGeometryWithGeometry:(
AGSGeometry *)geometry
125 extruded:(BOOL)extruded
126 tessellated:(BOOL)tessellated;
129 #pragma mark properties
149 @property (nonatomic, assign, readonly, getter=isExtruded) BOOL
extruded;
155 @property (nonatomic, assign, readonly, getter=isTessellated) BOOL
tessellated;
AGSKMLGeometryType
Definition: AGSKMLGeometry.h:37
@ AGSKMLGeometryTypePolyline
Definition: AGSKMLGeometry.h:39
@ AGSKMLGeometryTypePoint
Definition: AGSKMLGeometry.h:38
@ AGSKMLGeometryTypePolygon
Definition: AGSKMLGeometry.h:40
@ AGSKMLGeometryTypeModel
Definition: AGSKMLGeometry.h:41
@ AGSKMLGeometryTypeUnknown
Definition: AGSKMLGeometry.h:42
AGSKMLAltitudeMode
Definition: AGSKMLTypes.h:33
Base class for all classes that represent geometric shapes.
Definition: AGSGeometry.h:121
A KML Geometry element.
Definition: AGSKMLGeometry.h:54
BOOL extruded
Definition: AGSKMLGeometry.h:149
AGSKMLGeometryType type
Definition: AGSKMLGeometry.h:144
BOOL tessellated
Definition: AGSKMLGeometry.h:155
AGSGeometry * geometry
Definition: AGSKMLGeometry.h:134
AGSKMLAltitudeMode altitudeMode
Definition: AGSKMLGeometry.h:139
Definition: AGSObject.h:28