System.Types.IntersectRectF
Delphi
function IntersectRectF(out Rect: TRectF; const R1, R2: TRectF): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall IntersectRectF(/* out */ TRectF &Rect, const TRectF &R1, const TRectF &R2);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Types.pas System.Types.hpp |
System.Types | System.Types |
Description
Renvoie l'intersection de deux rectangles.
Appelez IntersectRectF pour obtenir le rectangle avec des coordonnées en virgule flottante qui sont l'intersection de R1
et R2
. L'intersection est renvoyée dans le paramètre Rect
.
IntersectRectF renvoie True si l'intersection des deux rectangles n'est pas vide. Si R1 et R2 ne se chevauchent pas, IntersectRectF renvoie False, et Rect
est défini sur un rectangle à la position (0,0) et dont la largeur est égale à zéro, et la hauteur est égale à zéro.