Passer au contenu principal
La fonction RestrictSearchArea( FuzzyRect fuzzyRect ) décrite dans Functions which Limit the Search Area permet de restreindre la zone de recherche à un rectangle flou quelconque. Le tableau ci-dessous répertorie les fonctions permettant d’obtenir un rectangle flou.
FonctionDescription
HorSearchAreaBound LeftBound()Permet de définir une contrainte pour la limite gauche de la zone de recherche. Les expressions de type LeftBound() > XCoordinate renvoient un FuzzyRect.
VertSearchAreaBound TopBound()Permet de définir une contrainte pour la limite supérieure de la zone de recherche. Les expressions de type topBound() > YCoordinate renvoient un FuzzyRect.
HorSearchAreaBound RightBound()Permet de définir une contrainte pour la limite droite de la zone de recherche. Les expressions de type RightBound () > XCoordinate renvoient un FuzzyRect.
VertSearchAreaBound BottomBound()Permet de définir une contrainte pour la limite inférieure de la zone de recherche. Les expressions de type BottomBound () > YCoordinate renvoient un FuzzyRect.
FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à gauche du point x.End – offset.
FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à gauche du point rect.Left.End – offset.
FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à gauche du point hyp.Rect.Left.End – offset.
FuzzyRect AreaLeftOf( HypothesisInstances hyps, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à gauche du point hyp.Rect.Left.End – offset.
FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à droite du point x.Start + offset.
FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à droite du point rect.Right.Start + offset.
FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à droite du point hyp.rect.Right.Start + offset.
FuzzyRect AreaRightOf( HypothesisInstances hyps, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan vertical situé à droite du point hyp.Rect.Right.Start + offset.
FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé au-dessus du point y.End - offset.
FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé au-dessus du point rect.top.End - offset.
FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé au-dessus du point hyp.rect.top.End - offset.
FuzzyRect AreaAbove( HypothesisInstances hyps, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé au-dessus du point hyp.Rect.top.End - offset.
FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé en dessous du point y.Start + offset.
FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé en dessous du point rect.Bottom.Start + offset.
FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé en dessous du point hyp.rect.Bottom.Start + offset.
FuzzyRect AreaBelow( HypothesisInstances hyps, Distance offset = 0 )Renvoie un rectangle flou en coordonnées globales, correspondant à un demi-plan horizontal situé en dessous du point hyp.Rect.Bottom.Start + offset.
FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan vertical situé à gauche du point x.End – offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 ).
FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan vertical situé à gauche du point rect.Left.End – offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan vertical situé à gauche du point hyp.Rect.Left.End – offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0).
FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan vertical situé à gauche du point x.Start + offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 ).
FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan vertical situé à droite du point rect.Right.Start + offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan vertical situé à droite du point hyp.rect.Right.Start + offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0).
FuzzyRect ImageAbove( YInterval y, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan horizontal situé au-dessus du point y.End - offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaAbove( YInterval y, Distance offset = 0 ).
FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan horizontal situé au-dessus du point rect.top.End - offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan vertical situé à gauche du point hyp.rect.top.End - offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du document est défini sur 1. Pour un document multipages, utilisez la fonction FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 ).
FuzzyRect ImageBelow( YInterval y, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan horizontal situé au-dessus du point y.Start + offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du Document est défini sur 1. Pour un Document multipages, utilisez la fonction FuzzyRect AreaBelow( YInterval y, Distance offset = 0 ).
FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan horizontal situé en dessous du point rect.Bottom.Start + offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du Document est défini sur 1. Pour un Document multipages, utilisez la fonction FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 )Renvoie un rectangle flou correspondant à l’intersection du rectangle de la page et du demi-plan horizontal situé en dessous du point hyp.rect.Bottom.Start + offset. Cette fonction ne peut être utilisée que si le nombre maximum et minimum de pages du Document est défini sur 1. Pour un Document multipages, utilisez la fonction FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 ).