public interface ISpatialReferenceTolerance
extends java.io.Serializable
Description: 'Provides access to members that specify the spatial and M tolerances of a spatial reference.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID587dc301_2766_4597_a3e5_9fa152329eb8 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
double |
getMTolerance()
The tolerance used to determine equality of M values.
|
int |
getMToleranceValid()
Returns true if the M tolerance is well defined (not NaN) and >= the minimum M tolerance.
|
double |
getXYTolerance()
The xy tolerance used to control point coalescing in the X and Y dimensions.
|
int |
getXYToleranceValid()
Returns esriSRToleranceOK if the XY tolerance is well defined (not NaN) and >= the minimum XY tolerance.
|
double |
getZTolerance()
The tolerance used to control point coalescing strictly along the Z axis.
|
int |
getZToleranceValid()
Returns true if the Z tolerance is well defined (not NaN) and >= the minimum Z tolerance.
|
boolean |
isMToleranceEqual(ISpatialReference otherSR)
Returns true if the measure tolerances of the two spatial references are the same.
|
boolean |
isXYToleranceEqual(ISpatialReference otherSR)
Returns true if the XY tolerances of the two spatial references are the same.
|
boolean |
isZToleranceEqual(ISpatialReference otherSR)
Returns true if the Z tolerances of the two spatial references are the same.
|
void |
setDefaultMTolerance()
Sets the default tolerance used to determine equality of M values (2.0 * m resolution).
|
void |
setDefaultXYTolerance()
Sets the default cluster tolerance used to control point coalescing in the X and Y dimensions (the equivalent of 1 mm in the current spatial reference units).
|
void |
setDefaultZTolerance()
Sets the default value for the Z cluster tolerance used to control point coalescing strictly along the Z axis (the equivalent of 1 mm in the current vertical coordinate system units).
|
void |
setMinimumMTolerance()
Sets the minimum tolerance (i.e., pre 9.2) used to determine equality of M values (2.0 * m resolution).
|
void |
setMinimumXYTolerance()
Sets the xy cluster tolerance to be 2.0 * resolution.
|
void |
setMinimumZTolerance()
Sets the minimum value for the Z cluster tolerance (i.e., pre 9.2) used to control point coalescing strictly along the Z axis (the equivalent of 1 mm in the current vertical coordinate system units).
|
void |
setMTolerance(double mTolerance)
The tolerance used to determine equality of M values.
|
void |
setXYTolerance(double xYTolerance)
The xy tolerance used to control point coalescing in the X and Y dimensions.
|
void |
setZTolerance(double zTolerance)
The tolerance used to control point coalescing strictly along the Z axis.
|
static final int IID587dc301_2766_4597_a3e5_9fa152329eb8
static final int xxDummy
static final java.lang.String IID
void setDefaultXYTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMinimumXYTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getXYTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setXYTolerance(double xYTolerance) throws java.io.IOException, AutomationException
xYTolerance
- The xYTolerance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDefaultZTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMinimumZTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getZTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setZTolerance(double zTolerance) throws java.io.IOException, AutomationException
zTolerance
- The zTolerance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDefaultMTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMinimumMTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getMTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMTolerance(double mTolerance) throws java.io.IOException, AutomationException
mTolerance
- The mTolerance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getXYToleranceValid() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getZToleranceValid() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getMToleranceValid() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isXYToleranceEqual(ISpatialReference otherSR) throws java.io.IOException, AutomationException
otherSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isMToleranceEqual(ISpatialReference otherSR) throws java.io.IOException, AutomationException
otherSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isZToleranceEqual(ISpatialReference otherSR) throws java.io.IOException, AutomationException
otherSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.