Skip To Content ArcGIS for Developers Sign In Dashboard

Envelope QML Type

A rectangular area, defined by a minimum and maximum x-coordinate and a minimum and maximum y-coordinate, and a SpatialReference. More...

Import Statement: import Esri.ArcGISRuntime 100.6
Since: Esri.ArcGISRuntime 100.0
Inherits:

Geometry

Properties

Signals

Detailed Description

Envelopes can optionally have minimum and maximum z (height) and m (measure) attributes.

The sides of an Envelope align with the axes of its SpatialReference. If the SpatialReference is a geographic coordinate system, the x-coordinates relate to longitude and the y-coordinates relate to latitude.

Envelope is immutable. Instead of changing the properties of an existing Envelope, create new Envelope instances, or use EnvelopeBuilder.

Envelopes cannot be used as the Geometry of a Feature.

This QML type supports the following default properties. A default property may be declared inside another declared object without being assigned explicitly to a property.

TypeDefault Property
SpatialReferencespatialReference

See also JsonSerializable.

Property Documentation

center : Point

Returns the center point of the Envelope (read-only).


depth : double

Returns the depth (zMax - zMin) of the Envelope (read-only).

A 2D envelope has zero depth.

This QML property was introduced in Esri.ArcGISRuntime 100.1.


height : double

Returns the height of the Envelope (read-only).


mMax : double

The m max property.


mMin : double

The m min property.


width : double

Returns the width of the Envelope (read-only).


xMax : double

The x max property.


xMin : double

The x min property.


yMax : double

The y max property.


yMin : double

The y min property.


zMax : double

The z max property.


zMin : double

The z min property.


Signal Documentation

centerChanged()

Emitted when the center property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


depthChanged()

Emitted when the depth property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


heightChanged()

Emitted when the height property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


mMaxChanged()

Emitted when the mMax property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


mMinChanged()

Emitted when the mMin property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


widthChanged()

Emitted when the width property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


xMaxChanged()

Emitted when the xMax property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


xMinChanged()

Emitted when the xMin property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


yMaxChanged()

Emitted when the yMax property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


yMinChanged()

Emitted when the yMin property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


zMaxChanged()

Emitted when the zMax property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.


zMinChanged()

Emitted when the zMin property changes.

Note: This signal will only be emitted when the property initializes during the instantiation of the component.

This QML signal was introduced in Esri.ArcGISRuntime 100.4.



Feedback on this topic?