System.Types.IntersectRect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IntersectRect(const Rect1, Rect2: TRect): Boolean;
function IntersectRect(out Rect: TRect; const R1, R2: TRect): Boolean;
function IntersectRect(const Rect1, Rect2: TRectF): Boolean;
function IntersectRect(out Rect: TRectF; const R1, R2: TRectF): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall IntersectRect(const TRect &Rect1, const TRect &Rect2)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Types.pas
System.Types.hpp
System.Types System.Types


Beschreibung

Gibt den Schnittpunkt zweier angegebener Rechtecke zurück.

IntersectRect gibt das Rechteck zurück, das die Schnittmenge zweier angegebener Rechtecke ist.

IntersectRect, mit den drei Parametern R1, R2 und Rect, gibt das Rechteck, das die Schnittmenge der zwei angegebenen Rechtecke R1 und R2 ist, zurück. Die Schnittmenge wird im Rect-Parameter zurückgegeben. UnionRectF gibt True zurück, wenn zwei Rechtecke keine leere Schnittmege besitzen. Wenn R1 und R2 sich nicht überschneiden, gibt IntersectRect False zurück, und Rect wird auf ein Rechteck auf der (0,0)-Position mit 0 Breite und 0 Höhe gesetzt.

IntersectRect, mit den zwei Parametern ARect1 und ARect2, gibt das Rechteck zurück, das die Schnittmenge der zwei angegeben Rechtecke ARect1 und ARect2 ist, zurück.

Siehe auch

Codebeispiele