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

TRectF

Declaration

Source position: types.pp line 216

type TRectF = packed record

public

  constructor Create();

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

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

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

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

  class operator assign(TRect):TRectF();

  class function Empty;

  procedure NormalizeRect;

  function IsEmpty;

  function Contains();

  function IntersectsWith();

  class function Intersect();

  class function Union();

  procedure SetLocation();

  procedure Inflate();

  function CenterPoint;

  function FitInto();

  procedure Offset();

  property Width: Single; [rw]

  property Height: Single; [rw]

  property Size: TSizeF; [rw]

  property Location: TPointF; [rw]

  case Integer of

    0: (

        Left: Single;

        Top: Single;

        Right: Single;

        Bottom: Single;

      );

    1: (

        TopLeft: TPointF;

        BottomRight: TPointF;

      );

end;


Documentation generated on: Jul 24 2023