com.esri.arcgis.geometry
Interface IGeometry3

All Superinterfaces:
IGeometry, IGeometry2, java.io.Serializable
All Known Subinterfaces:
IGeometry4, IGeometry5
All Known Implementing Classes:
Envelope, GeometryBag, IGeometry3Proxy, IGeometry4Proxy, IGeometry5Proxy, MultiPatch, Multipoint, Point, Polygon, Polyline

public interface IGeometry3
extends IGeometry2, java.io.Serializable

Provides rapid access to a geometry's extent in the x-y plane.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux


Method Summary
 void queryWKSEnvelope(_WKSEnvelope e)
          Defines the specified wksenvelope to be the current extent of this geometry in the x-y plane.
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry2
projectEx
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
 

Method Detail

queryWKSEnvelope

public void queryWKSEnvelope(_WKSEnvelope e)
                      throws java.io.IOException,
                             AutomationException
Defines the specified wksenvelope to be the current extent of this geometry in the x-y plane.

Supported Platforms

Windows, Solaris, Linux

Description

The QueryWKSEnvelope method returns a WKSEnvelope structure corresponding to the envelope of the geometry. Use that method to quickly get the XMin, XMax, YMin and YMax values.

Parameters:
e - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.