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);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.Types.pas System.Types.hpp |
System.Types | System.Types |
Beschreibung
Gibt die Schnittmenge zweier Rechtecke zurück.
Mit IntersectRectF ermitteln Sie das Rechteck in Gleitkommakoordinaten, das die Schnittmenge von R1 und R2 darstellt. Die Schnittmenge wird im Parameter Rect zurückgegeben.
IntersectRectF gibt True zurück, wenn die beiden Rechtecke keine leere Schnittmenge haben. Wenn R1 und R2 sich nicht überlappen, gibt IntersectRectF False zurück, und Rect wird auf das Rechteck an der Position (0,0) mit einer Breite (Width) und Höhe (Height) von jeweils 0 gesetzt.