MapplMath.GetPolylineLengthFromBeginToPoint
Модуль: MapplMath
Найти расстояние от начала полилинии до заданной точки
Объявление
function GetPolylineLengthFromBeginToPoint(pBuf: PDoublePoint;
Index, Count, oType, aPointNumber: integer; x,y: double): double;
Параметры
pBuf
- указатель на буфер точек полилинии
oType
- тип полилинии (0 - полигон, 1 - полилиния)
Index
- номер начальной точки полилинии в буфере
- Count
- количество точек полилинии в буфере, начиная с Index
aPointNumber
- номер начальной узловой точки отрезка, на котором находится заданная точка
x
- координата заданной точки по горизонтали
y
- координата заданной точки по вертикали
Возвращает
расстояние до точки
Смотри также
- GetLineLength
- Найти длину отрезка
- GetLengthBetweenPoints
- Найти длину отрезка между двумя точками
- GetPolylineLength
- Найти длину полилинии
- GetPolylineLengthInt
- Найти длину полилинии, заданной целочисленными значениями
- GetPolylineLengthFromBeginToPoint
- Найти расстояние от начала полилинии до заданной точки