MapplMath.CheckPointPositionToLine
Модуль: MapplMath
Проверить положение точки относительно линии
Объявление
function CheckPointPositionToLine(p,p0,p1: TDoublePoint;
flYDirection: boolean = true): integer;
Параметры
p
- тестируемая точка
p0
- начальная узловая точки отрезка
p1
- конечная узловая точки отрезка
- flYDirection
- направление Y координаты (true - вверх, false - вниз), для карты и по умолчанию true
Возвращает
- -1
- точка находится справа по ходу движения вдоль линии от начальной точки к конечной
- 0
- точка находится на линии
- 1
- точка находится слева по ходу движения вдоль линии от начальной точки к конечной
Смотри также
- CheckPointPositionToLineByCoord
- Проверить положение точки относительно линии, заданной координатами
- CheckPointPositionToLineByCoordExt
- Проверить положение точки относительно линии, заданной координатами (с учетом допустимого расстояния до линии)
- CheckPointPositionToLine
- Проверить положение точки относительно линии
- CheckPointPositionToPolyline
- Проверить положение точки относительно полилинии
- CheckPointPositionToPolylineInt
- Проверить положение точки относительно полилинии, заданной целочисленными координатами