FMX.Utils.TLine2D
Delphi
TLine2D = record
Origin: TPointF;
Direction: TPointF;
constructor Create(const AnOrigin, ADestination: TPointF);
function Intersects(const ACircle: TCircle2D): Boolean;
end;
C++
struct DECLSPEC_DRECORD TLine2D
{
public:
System::Types::TPointF Origin;
System::Types::TPointF Direction;
__fastcall TLine2D(const System::Types::TPointF &AnOrigin, const System::Types::TPointF &ADestination);
bool __fastcall Intersects(const TCircle2D &ACircle);
TLine2D() {}
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | FMX.Utils.pas FMX.Utils.hpp |
FMX.Utils | FMX.Utils |
説明
2D 直線を表すレコード。
直線は、開始点によって定義され、方向を持ち、直線が円と交差するかをチェックすることができます。