FMX.Utils.TLine2D

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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() {}
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
FMX.Utils.pas
FMX.Utils.hpp
FMX.Utils FMX.Utils


Beschreibung

Ein Record, der eine 2D-Linie repräsentiert.

Eine Linie wird durch einen Ursprungspunkt definiert, hat eine Richtung, und Sie können überprüfen, ob eine Linie einen Kreis schneidet.

Siehe auch