FMX.Graphics.TPathData.MoveToRel
Delphi
procedure MoveToRel(const P: TPointF);
C++
void __fastcall MoveToRel(const System::Types::TPointF &P);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TPathData |
Description
Ajoute un TpointF spécifié au TPathData en cours.
MoveToRel personnalise le point de départ pour les nouveaux éléments à ajouter au TPathData en cours.
Les coordonnées du paramètre P
spécifient les distances jusqu'au point de fin du TPathData en cours, sur chaque axe.
MoveToRel ajoute un nouveau point au tableau Points. Ses coordonnées sont égales à la somme entre les coordonnées du dernier point et les coordonnées de P
. Le point ajouté est du type MoveTo.
Le point ajouté est le nouveau point de départ de l'élément à ajouter à TPathData. Quand un TPathData est dessiné sur un canevas, un point MoveTo et le point précédent ne sont pas visiblement reliés (aucune ligne n'est dessinée entre les deux). Si un TPathData est utilisé dans une animation, l'objet animé ne passe pas d'un point à un autre, mais se déplace le long d'une ligne qui relie les points.
Pour trouver le dernier point de TPathData, appelez la méthode LastPoint.
Pour voir la différence entre les résultats de MoveTo et de MoveToRel, voir le tableau suivant :
Chemin d'accès initial | Résultat MoveTo(PointF(a,b)) | Résultat MoveToRel(PointF(a,b)) |
---|---|---|
Voir aussi
- 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