> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Funciones que crean un Rectangle difuso

> Funciones para crear Rectangles difusos para limitar las áreas de búsqueda de FlexiLayout, incluidas las restricciones de los límites LeftBound, TopBound, RightBound y BottomBound.

La función `RestrictSearchArea( FuzzyRect fuzzyRect )` descrita en Functions which Limit the Search Area permite limitar el área de búsqueda a cualquier Rectangle difuso.

La siguiente tabla enumera las funciones que se pueden usar para obtener un Rectangle difuso.

| Función                                                                  | Descripción                                                                                                                                                                                                                                                                                                                                                                                                  |
| :----------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `HorSearchAreaBound LeftBound()`                                         | Se utiliza para establecer una restricción para el límite izquierdo del área de búsqueda. Las expresiones del tipo `LeftBound() > XCoordinate` devuelven FuzzyRect.                                                                                                                                                                                                                                          |
| `VertSearchAreaBound TopBound()`                                         | Se utiliza para establecer una restricción para el límite superior del área de búsqueda. Las expresiones del tipo `topBound() > YCoordinate` devuelven FuzzyRect.                                                                                                                                                                                                                                            |
| `HorSearchAreaBound RightBound()`                                        | Se utiliza para establecer una restricción para el límite derecho del área de búsqueda. Las expresiones del tipo `RightBound () > XCoordinate` devuelven FuzzyRect.                                                                                                                                                                                                                                          |
| `VertSearchAreaBound BottomBound()`                                      | Se utiliza para establecer una restricción para el límite inferior del área de búsqueda. Las expresiones del tipo `BottomBound () > YCoordinate` devuelven FuzzyRect.                                                                                                                                                                                                                                        |
| `FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )`               | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la izquierda del punto x.End – offset.                                                                                                                                                                                                                                                                         |
| `FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )`            | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la izquierda del punto rect.Left.End – offset.                                                                                                                                                                                                                                                                 |
| `FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 )`            | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la izquierda del punto hyp.Rect.Left.End – offset.                                                                                                                                                                                                                                                             |
| `FuzzyRect AreaLeftOf( HypothesisInstances hyps, Distance offset = 0 )`  | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la izquierda del punto hyp.Rect.Left.End – offset.                                                                                                                                                                                                                                                             |
| `FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )`              | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la derecha del punto x.Start + offset.                                                                                                                                                                                                                                                                         |
| `FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )`           | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la derecha del punto rect.Right.Start + offset.                                                                                                                                                                                                                                                                |
| `FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 )`           | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la derecha del punto hyp.rect.Right.Start + offset.                                                                                                                                                                                                                                                            |
| `FuzzyRect AreaRightOf( HypothesisInstances hyps, Distance offset = 0 )` | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano vertical ubicado a la derecha del punto hyp.Rect.Right.Start + offset.                                                                                                                                                                                                                                                            |
| `FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )`                | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por encima del punto y.End - offset.                                                                                                                                                                                                                                                                           |
| `FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )`             | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por encima del punto rect.top.End - offset.                                                                                                                                                                                                                                                                    |
| `FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )`             | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por encima del punto hyp.rect.top.End - offset.                                                                                                                                                                                                                                                                |
| `FuzzyRect AreaAbove( HypothesisInstances hyps, Distance offset = 0 )`   | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por encima del punto hyp.Rect.top.End - offset.                                                                                                                                                                                                                                                                |
| `FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )`                | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por debajo del punto y.Start + offset.                                                                                                                                                                                                                                                                         |
| `FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )`             | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por debajo del punto rect.Bottom.Start + offset.                                                                                                                                                                                                                                                               |
| `FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )`             | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por debajo del punto hyp.rect.Bottom.Start + offset.                                                                                                                                                                                                                                                           |
| `FuzzyRect AreaBelow( HypothesisInstances hyps, Distance offset = 0 )`   | Devuelve un rectángulo difuso en coordenadas globales, que es un semiplano horizontal ubicado por debajo del punto hyp.Rect.Bottom.Start + offset.                                                                                                                                                                                                                                                           |
| `FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 )`              | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano vertical ubicado a la izquierda del punto x.End – offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )`.                  |
| `FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 )`           | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano vertical ubicado a la izquierda del punto rect.Left.End – offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )`.       |
| `FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 )`           | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano vertical ubicado a la izquierda del punto hyp.Rect.Left.End – offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0)`.    |
| `FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 )`             | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano vertical ubicado a la derecha del punto x.Start + offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )`.                 |
| `FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 )`          | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano vertical ubicado a la derecha del punto rect.Right.Start + offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )`.     |
| `FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 )`          | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano vertical ubicado a la derecha del punto hyp.rect.Right.Start + offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0)`.  |
| `FuzzyRect ImageAbove( YInterval y, Distance offset = 0 )`               | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano horizontal ubicado por encima del punto y.End - offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )`.                     |
| `FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 )`            | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano horizontal ubicado por encima del punto rect.top.End - offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )`.           |
| `FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 )`            | Devuelve un rectángulo difuso, que es una intersección del rectángulo de la página y el semiplano horizontal ubicado por encima del punto hyp.rect.top.End - offset. La función solo puede utilizarse si el número máximo y mínimo de páginas en el documento se establece en 1. Para un documento de varias páginas, utilice la función `FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )`.       |
| `FuzzyRect ImageBelow( YInterval y, Distance offset = 0 )`               | Devuelve un rectángulo difuso, que es la intersección del rectángulo de la página y el semiplano horizontal ubicado por encima del punto y.Start + offset. Esta función solo puede utilizarse si el número máximo y mínimo de páginas del documento está establecido en 1. Para documentos de varias páginas, utilice la función `FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )`.                  |
| `FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 )`            | Devuelve un rectángulo difuso, que es la intersección del rectángulo de la página y el semiplano horizontal ubicado por debajo del punto rect.Bottom.Start + offset. Esta función solo puede utilizarse si el número máximo y mínimo de páginas del documento está establecido en 1. Para documentos de varias páginas, utilice la función `FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )`.     |
| `FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 )`            | Devuelve un rectángulo difuso, que es la intersección del rectángulo de la página y el semiplano horizontal ubicado por debajo del punto hyp.rect.Bottom.Start + offset. Esta función solo puede utilizarse si el número máximo y mínimo de páginas del documento está establecido en 1. Para documentos de varias páginas, utilice la función `FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )`. |
