SnapHandler¶
-
class
axioma.gui.SnapHandler¶ Класс инструмента, который может быть использован в составе других инструментов. Используется, если необходимо обеспечить привязку к существующим узлам окна карты или отчета. Может быть добавлен в как элемент составного инструмента посредством метода
addSubtool(). Область поиска узла задается в настройках и может быть определена посредством методаsnapSensitiveRadius()Унаследован от:
Методы:
-
SnapHandler(view, settingsManager, currentPointSource)¶ Конструктор
- Параметры
view (
ItemView) – Окно, в котором будут обрабатываться событияsettingsManager (
GuiSettingsManager) – Ссылка на текущие настройкиcurrentPointSource (
CurrentPointSource) – Ранее созданный объект для преобразования между экранными координатами и координатами карты или отчета. Может быть создан ранее в составе объекта классаDeviceToSceneHandler, который в свою очередь может работать совместно с данным инструментом в составе сложного инструментаChainTool
-