AddPathLine()

Syntax

AddPathLine(x.d, y.d [, Flags])
Beschreibung
Fügt eine gerade Linie zum Vektorzeichnen-Pfad hinzu. Die Linie beginnt an der aktuellen Cursor-Position und endet an den angegebenen Koordinaten.

Parameter

x.d, y.d Die Position für das Ende der Linie. Diese wird zur neuen Position des Pfad-Cursors.
Flags (optional) Kann einer der folgenden Werte sein:
  #PB_Path_Default : Die neue Position ist absolut (Standard)
  #PB_Path_Relative: Die neue Position ist relativ zur letzten Cursor-Position.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

  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(40, 20)
      For i = 1 To 4
        AddPathLine(80, 0, #PB_Path_Relative)
        AddPathLine(0, 40, #PB_Path_Relative)
      Next i
      
      VectorSourceColor(RGBA(255, 0, 0, 255))
      StrokePath(10, #PB_Path_RoundCorner)
    
      StopVectorDrawing()
    EndIf
    
    Repeat
      Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
  EndIf

Siehe auch

MovePathCursor(), ClosePath(), AddPathArc(), AddPathCurve(), AddPathCircle(), AddPathEllipse(), AddPathBox()

Unterstützte OS

Alle

<- AddPathEllipse() - VectorDrawing Inhaltsverzeichnis - AddPathSegments() ->