PathLength()
Синтаксис
Result.d = PathLength()
Описание
Возвращает общую длину текущего Векторного контура.
Параметры
Ничего.
Возвращаемое значение
Длина текущего Векторного контура.
Пример
If OpenWindow(0, 0, 0, 400, 200, "VectorDrawing", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) CanvasGadget(0, 0, 0, 400, 200) If StartVectorDrawing(CanvasVectorOutput(0)) ; Создаём векторный контур. MovePathCursor(150, 125) AddPathCurve(0, 270, 0, -150, 350, 180) ; Получаем длину Debug "Длина контура: " + PathLength() ; Выбираем источник и обводим векторный контур. VectorSourceColor($FF0000FF) StrokePath(5) StopVectorDrawing() EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
См. также
PathPointX(), PathPointY(), PathPointAngle()
Поддерживаемые OS
Все