25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSGeometry.h>
58 #pragma mark initializers
72 -(instancetype)initWithCenter:(
AGSPoint *)center width:(
double)width height:(
double)height;
85 -(instancetype)initWithCenter:(
AGSPoint *)center width:(
double)width height:(
double)height depth:(
double)depth;
112 -(instancetype)initWithXMin:(
double)xMin
132 -(instancetype)initWithXMin:(
double)xMin
154 -(instancetype)initWithXMin:(
double)xMin
178 -(instancetype)initWithXMin:(
double)xMin
189 +(instancetype)envelopeWithCenter:(
AGSPoint *)center width:(
double)width height:(
double)height;
191 +(instancetype)envelopeWithCenter:(
AGSPoint *)center width:(
double)width height:(
double)height depth:(
double)depth;
216 +(instancetype)envelopeWithXMin:(
double)xMin
236 +(instancetype)envelopeWithXMin:(
double)xMin
258 +(instancetype)envelopeWithXMin:(
double)xMin
282 +(instancetype)envelopeWithXMin:(
double)xMin
293 #pragma mark properties
300 @property (nonatomic, readonly)
double xMin;
307 @property (nonatomic, readonly)
double xMax;
314 @property (nonatomic, readonly)
double yMin;
321 @property (nonatomic, readonly)
double yMax;
330 @property (nonatomic, readonly)
double zMin;
339 @property (nonatomic, readonly)
double zMax;
347 @property (nonatomic, readonly)
double mMin;
355 @property (nonatomic, readonly)
double mMax;
369 @property (nonatomic, assign, readonly)
double width;
376 @property (nonatomic, assign, readonly)
double height;
378 @property (nonatomic, assign, readonly)
double depth;
The envelope builder object is used to create an envelope.
Definition: AGSEnvelopeBuilder.h:43
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:55
double mMax
Definition: AGSEnvelope.h:355
double depth
Definition: AGSEnvelope.h:378
double width
Definition: AGSEnvelope.h:369
double zMin
Definition: AGSEnvelope.h:330
double mMin
Definition: AGSEnvelope.h:347
AGSPoint * center
Definition: AGSEnvelope.h:362
double xMax
Definition: AGSEnvelope.h:307
double zMax
Definition: AGSEnvelope.h:339
double yMax
Definition: AGSEnvelope.h:321
double height
Definition: AGSEnvelope.h:376
AGSEnvelopeBuilder * toBuilder()
double xMin
Definition: AGSEnvelope.h:300
double yMin
Definition: AGSEnvelope.h:314
Base class for all classes that represent geometric shapes.
Definition: AGSGeometry.h:121
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:73
Represents the spatial reference of a geometry.
Definition: AGSSpatialReference.h:49