PureBasic

FillVectorOutput()

Синтаксис

FillVectorOutput()

Описание


Заполняет всю область рисования (кроме областей за пределами контура отсечения, если вызывалась ClipPath()) с помощью текущего источника рисования. Эта операция эквивалентна построению Векторного контура, который охватывает всю область рисования, и последующего вызова для него функции FillPath().

Параметры

Ничего.

Возвращаемое значение

Ничего.

Пример

If OpenWindow(0, 0, 0, 400, 200, "VectorDrawing", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    CanvasGadget(0, 0, 0, 400, 200)

    If StartVectorDrawing(CanvasVectorOutput(0))

        ; Заполняет всю область рисования красным
        VectorSourceColor(RGBA(255, 0, 0, 255))
        FillVectorOutput()

        StopVectorDrawing()
    EndIf

    Repeat
        Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
EndIf

См. также

FillPath(), ClipPath()

Поддерживаемые OS

Все

<- FillPath() - Оглавление VectorDrawing - FlipCoordinatesX()->