C# Класс BufferSnapCS.BufferSnap

Uses the Create Feature event to turn on the extension, which implements a snapping agent. The Buffer Snap agent is based on a buffer around the points of the first editable point feature class. A buffer of 1000 map units is created and if the next point feature created is within the tolerance it is snapped to the buffer ring.
Наследование: IEngineSnapAgent, IEngineSnapAgentCategory, IPersistVariant, IExtension
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ArcGISCategoryRegistration void
ArcGISCategoryUnregistration void
FillCache void
GetFeatureClass void
RegisterFunction void
UnregisterFunction void

Открытые методы

Метод Описание
BufferSnap ( ) : System
Load ( ESRI Stream ) : void
Save ( ESRI Stream ) : void
Shutdown ( ) : void
Snap ( ESRI geom, ESRI point, double tolerance ) : bool
Startup ( object &initializationData ) : void

Приватные методы

Метод Описание
ArcGISCategoryRegistration ( Type registerType ) : void

Required method for ArcGIS Component Category registration - Do not modify the contents of this method with the code editor.

ArcGISCategoryUnregistration ( Type registerType ) : void

Required method for ArcGIS Component Category unregistration - Do not modify the contents of this method with the code editor.

FillCache ( ESRI FClass, ESRI pPoint, double Distance ) : void
GetFeatureClass ( ) : void
RegisterFunction ( Type registerType ) : void
UnregisterFunction ( Type registerType ) : void

Описание методов

BufferSnap() публичный Метод

public BufferSnap ( ) : System
Результат System

Load() публичный Метод

public Load ( ESRI Stream ) : void
Stream ESRI
Результат void

Save() публичный Метод

public Save ( ESRI Stream ) : void
Stream ESRI
Результат void

Shutdown() публичный Метод

public Shutdown ( ) : void
Результат void

Snap() публичный Метод

public Snap ( ESRI geom, ESRI point, double tolerance ) : bool
geom ESRI
point ESRI
tolerance double
Результат bool

Startup() публичный Метод

public Startup ( object &initializationData ) : void
initializationData object
Результат void