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.