Unit 'Types' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#rtl]

TPointF

Declaration

Source position: types.pp line 160

type TPointF = packed record

public

  x: Single;

  y: Single;

  function Add();

  function Distance();

  function DotProduct();

  function IsZero;

  function Subtract();

  procedure SetLocation();

  procedure Offset();

  function EqualsTo();

  function Scale();

  function Ceiling;

  function Truncate;

  function Floor;

  function Round;

  function Length;

  function Rotate();

  function Reflect();

  function MidPoint();

  class function PointInCircle();

  class function Zero;

  function Angle();

  function AngleCosine();

  function CrossProduct();

  function Normalize;

  function ToString();

  class function Create();

  class operator equal(TPointF,TPointF):Boolean();

  class operator notequal(TPointF,TPointF):Boolean();

  class operator add(TPointF,TPointF):TPointF();

  class operator subtract(TPointF,TPointF):TPointF();

  class operator negative(TPointF):TPointF();

  class operator multiply(TPointF,TPointF):TPointF();

  class operator multiply(TPointF,single):TPointF();

  class operator multiply(single,TPointF):TPointF();

  class operator divide(TPointF,single):TPointF();

  class operator assign(TPoint):TPointF();

  class operator power(TPointF,TPointF):Single();

end;


Documentation generated on: Dec 13 2024