MapplTypes.TSearchByMOSMode

Модуль: MapplTypes

Варианты поиска объектов в контуре

Объявление

TSearchByMOSMode = (...);

Описание

В качестве поискового контура может быть задан любой другой объект (линейный, площадной либо точечный) с каким угодно количеством подобъектов.

Значения

smInside
Границы контура искомого объекта находятся внутри границ контура поиска
smInnerTouch
Искомый объект находится внутри контура поиска, и хотя бы одна его точка касается хотя бы одной внутренней границы контура поиска
smOuterTouch
Искомый объект находится вне контура поиска, и хотя бы одна его точка касается хотя бы одной внешней границы контура поиска
smOnBound
Искомый объект находится на одной из границ контура поиска
smIntersect
Искомый объект пересекает границы одного из контуров поиска
smEqual
Искомый объект (границы искомого объекта) полностью совпадает с контуром поиска
smInclude
Границы контура поиска находятся внутри границ искомого объекта
smIncludeTouch
Границы контура поиска находятся внутри или касаются границ искомого объекта
smInsideAll
аналогично smInside, но условие выполняется для всех подобьектов
smInnerTouchAll
аналогично smInnerTouch, но условие выполняется для всех подобьектов
smOuterTouchAll
аналогично smOuterTouch, но условие выполняется для всех подобьектов
smOnBoundAll
аналогично smOnBound, но условие выполняется для всех подобьектов
smIntersectAll
аналогично smIntersect, но условие выполняется для всех подобьектов
smEqualAll
аналогично smEqual, но условие выполняется для всех подобьектов
smIncludeAll
аналогично smInclude, но условие выполняется для всех подобьектов
smIncludeTouchAll
аналогично smIncludeTouch, но условие выполняется для всех подобьектов
smOutside