|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides access to members that extend the IEnvelope interface.
IEnvelope2 allows the minimum and maximum M and Z attributes of the Envelope to be queried and set simultaneously to avoid complications and inconsistencies of setting them individually.
| Method Summary | |
void |
putMCoords(double mMin,
double mMax)
Sets the minimum and maximum M values simultaneously. |
void |
putZCoords(double zMin,
double zMax)
Sets the minimum and maximum Z values simultaneously. |
void |
queryMCoords(double[] mMin,
double[] mMax)
Queries the minimum and maximum M values simultaneously. |
void |
queryZCoords(double[] zMin,
double[] zMax)
Queries the minimum and maximum Z values simultaneously. |
| Methods inherited from interface com.esri.arcgis.geometry.IEnvelope |
centerAt, defineFromPoints, expand, expandM, expandZ, getDepth, getHeight, getLowerLeft, getLowerRight, getMMax, getMMin, getUpperLeft, getUpperRight, getWidth, getXMax, getXMin, getYMax, getYMin, getZMax, getZMin, intersect, offset, offsetM, offsetZ, putCoords, queryCoords, setDepth, setHeight, setLowerLeft, setLowerRight, setMMax, setMMin, setUpperLeft, setUpperRight, setWidth, setXMax, setXMin, setYMax, setYMin, setZMax, setZMin, union |
| Methods inherited from interface com.esri.arcgis.geometry.IGeometry |
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference |
| Method Detail |
public void putZCoords(double zMin,
double zMax)
throws java.io.IOException,
AutomationException
Sets the ZMin and ZMax simultaneously. This avoids complications of setting ZMin and ZMax individually in which they could become inconsistent.
zMin - The zMin (in)zMax - The zMax (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryZCoords(double[] zMin,
double[] zMax)
throws java.io.IOException,
AutomationException
Returns the values of ZMin and ZMax respectively.
zMin - The zMin (out: use single element array)zMax - The zMax (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putMCoords(double mMin,
double mMax)
throws java.io.IOException,
AutomationException
Sets the MMin and MMax simultaneously. This avoids complications of setting MMin and MMax individually in which they could become inconsistent.
mMin - The mMin (in)mMax - The mMax (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryMCoords(double[] mMin,
double[] mMax)
throws java.io.IOException,
AutomationException
Returns the values of MMin and MMax respectively.
mMin - The mMin (out: use single element array)mMax - The mMax (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||