FMX.Graphics.TPathData.LineToRel
Delphi
procedure LineToRel(const P: TPointF);
C++
void __fastcall LineToRel(const System::Types::TPointF &P);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TPathData |
Beschreibung
Fügt eine Linie an das aktuelle TPathData-Objekt an.
Die Linie wird durch den Endpunkt des TPathData-Objekts und einen vom im Parameter angegebenen Punkt abhängigen Punkt definiert.
Die Koordinaten des Parameters P
geben den Abstand auf jeder Achse zum letzten Punkt des aktuellen TPathData-Objekts an.
LineToRel fügt dem Array Points den Endpunkt der Linie hinzu. Die Koordinaten des Punktes entsprechen der Summe der Koordinaten des letzten Punktes und der Koordinaten von P
. Der hinzugefügte Punkt hat den Typ LineTo.
Um den Startpunkt der Linie zu verschieben, rufen Sie die Methode MoveTo oder MoveToRel vor LineToRel auf.
Um den Endpunkt des TPathData-Objekts zu ermitteln, rufen Sie die Methode LastPoint auf.
Die folgende Tabelle zeigt die Unterschiede zwischen den Ergebnissen von LineTo und LineToRel:
Ursprünglicher Pfad | Ergebnis von LineTo(PointF(a,b)) | Ergebnis von LineToRel(PointF(a,b)) |
---|---|---|
Siehe auch
- FMX.Graphics.TPathData.Points
- FMX.Graphics.TPathPointKind
- FMX.Graphics.TPathData.ClosePath
- FMX.Graphics.TPathData.CurveTo
- FMX.Graphics.TPathData.CurveToRel
- FMX.Graphics.TPathData.HLineTo
- FMX.Graphics.TPathData.HLineToRel
- FMX.Graphics.TPathData.LineTo
- FMX.Graphics.TPathData.LastPoint
- FMX.Graphics.TPathData.MoveTo
- FMX.Graphics.TPathData.MoveToRel
- FMX.Graphics.TPathData.SmoothCurveTo
- FMX.Graphics.TPathData.SmoothCurveToRel
- FMX.Graphics.TPathData.VLineTo
- FMX.Graphics.TPathData.VLineToRel