MapplMath.PinchPolyline
Модуль: MapplMath
Укоротить полилинию на заданную величину, скопировав отрезаемую часть в буфер
Объявление
procedure PinchPolyline(pBuf: PDoublePoint; Count: integer;
aPinchLength: double; pPinchBuf: PArrayDoublePoint;
var NewCount, PinchCount: integer);
Параметры
pBuf
- указатель на буфер точек укорачиваемой полилинии
- Count
- количество точек укорачиваемой полилинии
aPinchLength
- величина, на которую укорачивается полилиния
pPinchBuf
- указатель на буфер точек образаемого куска полилинии
NewCount
- новое количество точек укорачиваемой полилинии (возвращаемфый параметр)
PinchCount
- количество точек образаемого куска полилинии (возвращаемфый параметр)