Zum Hauptinhalt springen
Die Funktion RestrictSearchArea( FuzzyRect fuzzyRect ), die in „Functions which Limit the Search Area“ beschrieben ist, ermöglicht es Ihnen, den Suchbereich auf ein beliebiges unscharfes Rechteck zu beschränken. Die folgende Tabelle führt die Funktionen auf, mit denen ein unscharfes Rechteck ermittelt werden kann.
FunktionBeschreibung
HorSearchAreaBound LeftBound()Wird verwendet, um eine Einschränkung für die linke Begrenzung des Suchbereichs festzulegen. Ausdrücke vom Typ LeftBound() > XCoordinate geben FuzzyRect zurück.
VertSearchAreaBound TopBound()Wird verwendet, um eine Einschränkung für die obere Begrenzung des Suchbereichs festzulegen. Ausdrücke vom Typ topBound() > YCoordinate geben FuzzyRect zurück.
HorSearchAreaBound RightBound()Wird verwendet, um eine Einschränkung für die rechte Begrenzung des Suchbereichs festzulegen. Ausdrücke vom Typ RightBound () > XCoordinate geben FuzzyRect zurück.
VertSearchAreaBound BottomBound()Wird verwendet, um eine Einschränkung für die untere Begrenzung des Suchbereichs festzulegen. Ausdrücke vom Typ BottomBound () > YCoordinate geben FuzzyRect zurück.
FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene links vom Punkt x.End – offset darstellt.
FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene links vom Punkt rect.Left.End – offset darstellt.
FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene links vom Punkt hyp.Rect.Left.End – offset darstellt.
FuzzyRect AreaLeftOf( HypothesisInstances hyps, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene links vom Punkt hyp.Rect.Left.End – offset darstellt.
FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene rechts vom Punkt x.Start + offset darstellt.
FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene rechts vom Punkt rect.Right.Start + offset darstellt.
FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene rechts vom Punkt hyp.rect.Right.Start + offset darstellt.
FuzzyRect AreaRightOf( HypothesisInstances hyps, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine vertikale Halbebene rechts vom Punkt hyp.Rect.Right.Start + offset darstellt.
FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene oberhalb des Punktes y.End - offset darstellt.
FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene oberhalb des Punktes rect.top.End - offset darstellt.
FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene oberhalb des Punktes hyp.rect.top.End - offset darstellt.
FuzzyRect AreaAbove( HypothesisInstances hyps, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene oberhalb des Punktes hyp.Rect.top.End - offset darstellt.
FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene unterhalb des Punktes y.Start + offset darstellt.
FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene unterhalb des Punktes rect.Bottom.Start + offset darstellt.
FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene unterhalb des Punktes hyp.rect.Bottom.Start + offset darstellt.
FuzzyRect AreaBelow( HypothesisInstances hyps, Distance offset = 0 )Gibt ein Fuzzy-Rechteck in globalen Koordinaten zurück, das eine horizontale Halbebene unterhalb des Punktes hyp.Rect.Bottom.Start + offset darstellt.
FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der vertikalen Halbebene links vom Punkt x.End – offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 ).
FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der vertikalen Halbebene links vom Punkt rect.Left.End – offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der vertikalen Halbebene links vom Punkt hyp.Rect.Left.End – offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0).
FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der vertikalen Halbebene links vom Punkt x.Start + offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 ).
FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der vertikalen Halbebene rechts vom Punkt rect.Right.Start + offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der vertikalen Halbebene rechts vom Punkt hyp.rect.Right.Start + offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0).
FuzzyRect ImageAbove( YInterval y, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der horizontalen Halbebene oberhalb des Punktes y.End - offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaAbove( YInterval y, Distance offset = 0 ).
FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der horizontalen Halbebene oberhalb des Punktes rect.top.End - offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 )Gibt ein Fuzzy-Rechteck zurück, das die Schnittmenge des Seitenrechtecks und der vertikalen Halbebene links vom Punkt hyp.rect.top.End - offset darstellt. Die Funktion darf nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Dokument auf 1 gesetzt ist. Verwenden Sie für ein mehrseitiges Dokument die Funktion FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 ).
FuzzyRect ImageBelow( YInterval y, Distance offset = 0 )Gibt ein unscharfes Rechteck zurück, das die Schnittmenge aus dem Rechteck der Seite und der horizontalen Halbebene oberhalb des Punktes y.Start + offset darstellt. Die Funktion kann nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Document auf 1 festgelegt ist. Verwenden Sie für ein mehrseitiges Document die Funktion FuzzyRect AreaBelow( YInterval y, Distance offset = 0 ).
FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 )Gibt ein unscharfes Rechteck zurück, das die Schnittmenge aus dem Rechteck der Seite und der horizontalen Halbebene unterhalb des Punktes rect.Bottom.Start + offset darstellt. Die Funktion kann nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Document auf 1 festgelegt ist. Verwenden Sie für ein mehrseitiges Document die Funktion FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 )Gibt ein unscharfes Rechteck zurück, das die Schnittmenge aus dem Rechteck der Seite und der horizontalen Halbebene unterhalb des Punktes hyp.rect.Bottom.Start + offset darstellt. Die Funktion kann nur verwendet werden, wenn die maximale und minimale Seitenanzahl im Document auf 1 festgelegt ist. Verwenden Sie für ein mehrseitiges Document die Funktion FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 ).