ArcGIS Pro 3.2 API Reference Guide
ArcGIS.Core.Geometry Namespace / Envelope Class
Properties Methods


In This Topic
    Envelope Class Members
    In This Topic

    The following tables list the members exposed by Envelope.

    Public Properties
     NameDescription
    Public Property Gets the area of this instance.  
    Public PropertyGets the center of this instance as a MapPoint.  
    Public PropertyGets the center of this instance as a Coordinate2D.  
    Public Property Gets the depth of this instance.  
    Public Property Gets the dimension of the geometry. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public PropertyOverridden.  Gets the minimum enclosing envelope of this instance. Returns null if this geometry has IsEmpty = true.  
    Public PropertyOverridden. Gets the GeometryType of this instance. Always returns GeometryType.Envelope.  
    Public Property Gets a value indicating if the geometry has ID. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Property Gets a value indicating if the geometry has M. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Property Gets a value indicating if the geometry has Z. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Property Gets the height of this instance.  
    Public Property Gets the ID maximum of this instance.  
    Public Property Gets the ID minimum of this instance.  
    Public PropertyOverridden.  Gets a value indicating whether or not the geometry is empty.  
    Public Property Indicates whether this geometry is known to be topologically consistent according to the geometry type for storage in a database. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Property Indicates whether this geometry is known to be topologically consistent according to the Open Geospatial Consortium (OGC) validation specification. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public PropertyOverridden.  Gets the perimeter length of this instance.  
    Public Property Gets the 3D length of the perimeter of this instance.  
    Public Property Gets the M maximum of this instance.  
    Public Property Gets the M minimum of this instance.  
    Public PropertyOverridden.  Gets the point count of this instance. Always returns 5.  
    Public PropertyGets the spatial reference of this instance. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Property Gets the width of this instance.  
    Public Property Gets the X maximum of this instance.  
    Public Property Gets the X minimum of this instance.  
    Public Property Gets the Y maximum of this instance.  
    Public Property Gets the Y minimum of this instance.  
    Public Property Gets the Z maximum of this instance.  
    Public Property Gets the Z minimum of this instance.  
    Top
    Public Methods
     NameDescription
    Public Method Center the envelope at the specified X and Y coordinate.  
    Public Method Clones this geometry instance. As geometry objects are immutable and hence never change, the clone returned will be this object rather than a copy of this instance. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Method Moves the X and Y coordinates of the envelope sides toward or away from each other to scale the size of the envelope.  
    Public Method Calculates the intersection between this instance and the specified envelope.  
    Public Method Determines if this instance intersects the supplied envelope.  
    Public MethodOverloaded.   
    Public MethodOverloaded. Overridden.   
    Public MethodSerializes this geometry instance into an ArcGIS JSON geometry representation. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Method Serializes this geometry instance into an ArcGIS XML geometry representation. (Inherited from ArcGIS.Core.Geometry.Geometry)
    Public Method Returns the union of this instance and the specified envelope.  
    Top
    See Also