Saltar al contenido principal
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ónDescripció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 ).