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