FMX.Graphics.TPathData.MoveToRel
Delphi
procedure MoveToRel(const P: TPointF);
C++
void __fastcall MoveToRel(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 ein angegebenes TpointF-Objekt an das aktuelle TPathData-Objekt an.
MoveToRel passt den Startpunkt für die neuen Elemente an, die dem aktuellen TPathData-Objekt hinzugefügt werden sollen.
Die Koordinaten des Parameters P
geben den Abstand auf jeder Achse zum letzten Punkt des aktuellen TPathData-Objekts an.
MoveToRel fügt dem Array Points einen neuen Punkt 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 MoveTo.
Der hinzugefügte Punkt ist der neue Startpunkt, der dem TPathData hinzugefügt werden soll. Wenn ein TPathData-Objekt auf die Zeichenfläche gezeichnet wird, wird der MoveTo-Punkt mit dem vorherigen Punkt nicht sichtbar verbunden (es wird keine Linie dazwischen gezeichnet). Wenn ein TPathData in einer Animation verwendet wird, wird das animierte Objekt nicht sprungartig von einem Punkt zu einem anderen bewegt, sondern es wird entlang einer Linie verschoben, die die Punkte verbindet.
Um den Endpunkt von TPathData zu ermitteln, rufen Sie die Methode LastPoint auf.
Die folgende Tabelle zeigt die Unterschiede zwischen den Ergebnissen von MoveTo und MoveToRel:
Ursprünglicher Pfad | Ergebnis von MoveTo(PointF(a,b)) | Ergebnis von MoveToRel(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.LineToRel
- FMX.Graphics.TPathData.LastPoint
- FMX.Graphics.TPathData.MoveTo
- FMX.Graphics.TPathData.SmoothCurveTo
- FMX.Graphics.TPathData.SmoothCurveToRel
- FMX.Graphics.TPathData.VLineTo
- FMX.Graphics.TPathData.VLineToRel