MapplBaseTypes.TPointIntersectionStatus
Модуль: MapplBaseTypes
Варианты расположения отрезков относительно друг друга
Объявление
TPointIntersectionStatus = (...);
Значения
- cpsNone
- не пересекаются
- cpsPoint00
- совпадают начальные точки первого и второго отрезков
- cpsPoint01
- совпадают начальная точка первого отрезка и конечная второго
- cpsPoint10
- совпадают конечная точка первого отрезка и начальная второго
- cpsPoint11
- совпадают конечные точки первого и второго отрезков
- cpsConsistForward
- совпадают все точки (начальная с начальной, конечная со конечной)
- cpsConsistReverse
- совпадают все точки (начальная со конечной, конечная с начальной)
- cpsTouch00
- касание первого отрезка в начальной точке
- cpsTouch01
- касание первого отрезка в конечной точке
- cpsTouch10
- касание второго отрезка в начальной точке
- cpsTouch11
- касание второго отрезка в конечной точке
- cpsOverlap
- частично накладываются
- cpsIntersect
- пересекаются
- cpsContain
- содержит