Einschränkungstypen für Advanced pre-search relations
- Rectangle, Region oder Array von Rechtecken – Beschränken Sie den Suchbereich auf ein Rechteck (Variable
Rect), auf eine Region (das heißt ein zusammenhängendes Array von Rechtecken, VariableRegion) oder auf ein Array von Rechtecken, das im Allgemeinen nicht zusammenhängend sein muss (VariableRectArray). Legen Sie diese Einschränkung mit der FunktionRestrictSearchAreaund einem Parameter des entsprechenden Typs fest. Als Parameter kann jeder Ausdruck verwendet werden, der einen Wert des erforderlichen Typs zurückgibt. - Halbebene – Beschränken Sie den Suchbereich auf eine Halbebene links, rechts, oberhalb oder unterhalb eines bestimmten Punkts. Legen Sie diese Einschränkungen mit den Funktionen
Leftof,Rightof,AboveundBelowfest. - Element boundary – Begrenzen Sie eine einzelne Begrenzung eines Elements, wodurch sich der Bereich möglicher Hypothesen bei der Berechnung des Suchbereichs verringert. Legen Sie diese Einschränkungen mit den Funktionen
LeftBound,RightBound,topBoundundBottomBoundsowie den Operatoren>und<fest. - Ausschluss – Schließen Sie ein Rechteck, ein Array von Rechtecken, eine Hypothese usw. aus dem Suchbereich aus. Legen Sie diese Einschränkungen mit den Funktionen
Exclude,ExcludeRectundExcludeSetfest.
LeftBound und RightBound greifen auf die linke bzw. rechte Begrenzung des Suchbereichs zu, und die Funktionen topBound und BottomBound greifen entsprechend auf die obere bzw. untere Begrenzung zu.
