System.Types.UnionRect
Delphi
function UnionRect(out Rect: TRect; const R1, R2: TRect): Boolean;
function UnionRect(out Rect: TRectF; const R1, R2: TRectF): Boolean;
function UnionRect(const ARect1, ARect2: TRect): TRect;
function UnionRect(const ARect1, ARect2: TRectF): TRectF;
C++
extern DELPHI_PACKAGE bool __fastcall UnionRect(/* out */ TRect &Rect, const TRect &R1, const TRect &R2)/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.Types.pas System.Types.hpp |
System.Types | System.Types |
Description
Renvoie l'union de deux rectangles.
UnionRect renvoie le plus petit rectangle qui inclut les deux rectangles spécifiés.
UnionRect, avec trois paramètres R1, R2 et Rect renvoie le plus petit rectangle, qui inclut les rectangles R1 et R2 spécifiés. L'union est renvoyée dans le paramètre Rect. UnionRectF renvoie True si le rectangle résultant n'est pas vide. Sinon, UnionRectF renvoie False, et Rect est défini sur un rectangle à la position (0,0) ayant une largeur égale à zéro, et une hauteur égale à 0.
UnionRect, avec deux paramètres ARect1 et ARect2 renvoie le rectangle le plus petit, qui inclut les deux rectangles ARect1 et ARect2 spécifiés.
Voir aussi
- System.Types.UnionRectF
- System.Types.TRect
- System.Types.TRectF
- System.Types.IntersectRect
- System.Types.OffsetRect
- System.Types.IsRectEmpty