com.esri.arcgis.editor
Interface ISnapEnvironment2

All Superinterfaces:
ISnapEnvironment, java.io.Serializable
All Known Subinterfaces:
ISnapEnvironment3
All Known Implementing Classes:
Editor, ISnapEnvironment2Proxy, ISnapEnvironment3Proxy

public interface ISnapEnvironment2
extends ISnapEnvironment, java.io.Serializable

COM Interface 'ISnapEnvironment2'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'

Description: 'Provides access to members used to manipulate the snap environment for Zs.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID80571989_6e71_4203_a38c_855db22099d5
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.editor.ISnapEnvironment
IID99305f46_ef10_11d0_aaca_0000f804eb00
 
Method Summary
 double getSnapZTolerance()
          The snap tolerance used for z-values, measured in map units.
 boolean isUseSnapZTolerance()
          Indicates whether the SnapZTolerance property is used when Z snapping.
 void setSnapZTolerance(double tolerance)
          The snap tolerance used for z-values, measured in map units.
 void setUseSnapZTolerance(boolean useSnapZTolerance)
          Indicates whether the SnapZTolerance property is used when Z snapping.
 
Methods inherited from interface com.esri.arcgis.editor.ISnapEnvironment
addSnapAgent, clearSnapAgents, getSnapAgent, getSnapAgentCount, getSnapTolerance, getSnapToleranceUnits, removeSnapAgent, setSnapTolerance, setSnapToleranceUnits, snapPoint
 

Field Detail

IID80571989_6e71_4203_a38c_855db22099d5

static final int IID80571989_6e71_4203_a38c_855db22099d5
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

isUseSnapZTolerance

boolean isUseSnapZTolerance()
                            throws java.io.IOException,
                                   AutomationException
Indicates whether the SnapZTolerance property is used when Z snapping.

Returns:
The useSnapZTolerance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseSnapZTolerance

void setUseSnapZTolerance(boolean useSnapZTolerance)
                          throws java.io.IOException,
                                 AutomationException
Indicates whether the SnapZTolerance property is used when Z snapping.

Parameters:
useSnapZTolerance - The useSnapZTolerance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSnapZTolerance

double getSnapZTolerance()
                         throws java.io.IOException,
                                AutomationException
The snap tolerance used for z-values, measured in map units.

Returns:
The tolerance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSnapZTolerance

void setSnapZTolerance(double tolerance)
                       throws java.io.IOException,
                              AutomationException
The snap tolerance used for z-values, measured in map units.

Parameters:
tolerance - The tolerance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.