Provides access to members used to manipulate the snap environment for contraints.
Product Availability
Available with ArcGIS Desktop.
Members
Description | ||
---|---|---|
![]() |
AddSnapAgent | Adds a new snap agent to the snap environment. |
![]() |
ClearSnapAgents | Removes all snap agents. |
![]() |
FullPointSnap | Always attempts to snap the point using the current snap environment. This should not be used to snap mouse position in a tool. |
![]() |
RemoveSnapAgent | Removes the snap agent at the given index. |
![]() |
SnapAgent | A snap agent at the given index. |
![]() |
SnapAgentCount | The number of active snap agents. |
![]() |
SnapPoint | Attempts to snap the point using the current snap environment. |
![]() |
SnapToIntersection | Attempts to snap the specified point to the given intersection. |
![]() |
SnapTolerance | The snap tolerance, measured in pixels or map units. |
![]() |
SnapToleranceUnits | The units used for the snap tolerance. |
![]() |
SnapZTolerance | The snap tolerance used for z-values, measured in map units. |
![]() |
UseSnapZTolerance | Indicates whether the SnapZTolerance property is used when Z snapping. |
Inherited Interfaces
Interfaces | Description |
---|---|
ISnapEnvironment2 | Provides access to members used to manipulate the snap environment for Zs. |
ISnapEnvironment | Provides access to members that manage the snap agents used by the editor. |
CoClasses that implement ISnapEnvironment3
CoClasses and Classes | Description |
---|---|
Editor | The Object Editor Extension. |