com.esri.arcgis.geometry
Interface IConstructDomainExtent2

All Superinterfaces:
IConstructDomainExtent, Serializable
All Known Implementing Classes:
IConstructDomainExtent2Proxy

public interface IConstructDomainExtent2
extends IConstructDomainExtent, Serializable

Constructs a Z/M domain extent from the specified extent and information from a spatial reference.

Product Availability

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


Method Summary
 double constructZMDomainExtent2(ISpatialReference pSR, double inMin, double inMax, double inScale, double[] outMin, double[] outMax)
          Constructs a low or high precision Z or M domain extent centered on the input extent.
 
Methods inherited from interface com.esri.arcgis.geometry.IConstructDomainExtent
constructDomainExtent, constructZMDomainExtent
 

Method Detail

constructZMDomainExtent2

double constructZMDomainExtent2(ISpatialReference pSR,
                                double inMin,
                                double inMax,
                                double inScale,
                                double[] outMin,
                                double[] outMax)
                                throws IOException,
                                       AutomationException
Constructs a low or high precision Z or M domain extent centered on the input extent. inScale is 1/desired resolution. If inScale is zero, 1/.1 mm is used for a high precision domain and 1/1mm is used for a low precision domain.

Product Availability

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

Parameters:
pSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
inMin - The inMin (in)
inMax - The inMax (in)
inScale - The inScale (in)
outMin - The outMin (out: use single element array)
outMax - The outMax (out: use single element array)
Returns:
The outScale
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.