System.Types.TRectF.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

constructor Create(const Origin: TPointF); overload;                              // empty rect at given origin
constructor Create(const Origin: TPointF; const Width, Height: Single); overload; // at TPoint of origin with width and height
constructor Create(const Left, Top, Right, Bottom: Single); overload;             // at Left, Top, Right, and Bottom
constructor Create(const P1, P2: TPointF; Normalize: Boolean = False); overload;  // with corners specified by p1 and p2
constructor Create(const R: TRectF; Normalize: Boolean = False); overload;
constructor Create(const R: TRect; Normalize: Boolean = False); overload;

C++

TRectF() _ALWAYS_INLINE
TRectF(const TPointF& TL) _ALWAYS_INLINE {
TRectF(const TPointF& TL, float width, float height) _ALWAYS_INLINE {
TRectF(float l, float t, float r, float b) _ALWAYS_INLINE {
TRectF(const TPointF& TL, const TPointF& BR) _ALWAYS_INLINE {
TRectF(const RECT& r) _ALWAYS_INLINE {

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.Types.pas
SystemTypes.h
System.Types TRectF


Description

Crée un rectangle TRectF avec des coordonnées à virgule flottante.

Utilisez Create pour construire et initialiser un nouvel objet rectangle TRectF ayant des coordonnées de type Single :

  • Origin et P1 représentent le coin supérieur gauche du rectangle sous forme de point de type TPointF.
  • P2 représente le coin inférieur droit du rectangle sous forme de point de type TPointF.
  • Top, Bottom, Right et Left sont des coordonnées verticales ou horizontales de type Single représentant respectivement les côtés supérieur, inférieur, droit et gauche du rectangle.
  • Width et Height représentent respectivement la largeur et la hauteur de type Single du rectangle.
  • R représente le rectangle avec des coordonnées spécifiées en utilisant le type TRectF (ou TRect).
  • Normalize indique la création d'un rectangle normalisé.
Remarque : Create(const Origin: TPointF) crée un rectangle vide à l'origine donnée.

Voir aussi