MapplMath.PinchPolyline

Модуль: MapplMath

Укоротить полилинию на заданную величину, скопировав отрезаемую часть в буфер

Объявление

procedure PinchPolyline(pBuf: PDoublePoint; Count: integer;
	 aPinchLength: double; pPinchBuf: PArrayDoublePoint;
	 var NewCount, PinchCount: integer);

Параметры

pBuf
указатель на буфер точек укорачиваемой полилинии
Count
количество точек укорачиваемой полилинии
aPinchLength
величина, на которую укорачивается полилиния
pPinchBuf
указатель на буфер точек образаемого куска полилинии
NewCount
новое количество точек укорачиваемой полилинии (возвращаемфый параметр)
PinchCount
количество точек образаемого куска полилинии (возвращаемфый параметр)