FMX.Graphics.TPathData.MoveToRel
Delphi
procedure MoveToRel(const P: TPointF);
C++
void __fastcall MoveToRel(const System::Types::TPointF &P);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TPathData |
説明
指定された TpointF を現在の TPathData に追加します。
MoveToRel を使用すると、現在の TPathData に追加される新しい要素の始点をカスタマイズすることができます。
P
パラメータの座標は、各軸上の現在の TPathData の終点への距離を示します。
MoveToRel は、新しい点を Points 配列に追加します。この座標は、終点の座標と P
の座標との合計に等しくなります。 追加される点は、MoveTo 型です。
追加された点は、TPathData に追加される要素の新しい始点となります。TPathData がキャンバス上で描画される際、MoveTo 点とその前の点は、視覚的にはつながれていません(これらの間に線は描画されません)。 TPathData がアニメーション内で使用される場合、アニメーションされるオブジェクトは、ある点から別の点へジャンプしませんが、それらの点をつなぐ線上を移動していきます。
TPathData の終点を見つけるには、LastPoint メソッドを呼び出します。
MoveTo と MoveToRel の結果の違いを確認するには、次の表を参照してください。
最初の曲線 | MoveTo(PointF(a,b)) の結果 | MoveToRel(PointF(a,b)) の結果 |
---|---|---|
関連項目
- 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