Pular para o conteúdo principal
A função RestrictSearchArea( FuzzyRect fuzzyRect ) descrita em Funções que limitam a área de pesquisa permite limitar a área de pesquisa a qualquer Rectangle difuso. A tabela abaixo lista as funções que podem ser usadas para obter um Rectangle difuso.
FunçãoDescrição
HorSearchAreaBound LeftBound()Utilizada para definir uma restrição para o limite esquerdo da área de pesquisa. Expressões do tipo LeftBound() > XCoordinate retornam FuzzyRect.
VertSearchAreaBound TopBound()Utilizada para definir uma restrição para o limite superior da área de pesquisa. Expressões do tipo topBound() > YCoordinate retornam FuzzyRect.
HorSearchAreaBound RightBound()Utilizada para definir uma restrição para o limite direito da área de pesquisa. Expressões do tipo RightBound () > XCoordinate retornam FuzzyRect.
VertSearchAreaBound BottomBound()Utilizada para definir uma restrição para o limite inferior da área de pesquisa. Expressões do tipo BottomBound () > YCoordinate retornam FuzzyRect.
FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à esquerda do ponto x.End – offset.
FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à esquerda do ponto rect.Left.End – offset.
FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à esquerda do ponto hyp.Rect.Left.End – offset.
FuzzyRect AreaLeftOf( HypothesisInstances hyps, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à esquerda do ponto hyp.Rect.Left.End – offset.
FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à direita do ponto x.Start + offset.
FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à direita do ponto rect.Right.Start + offset.
FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à direita do ponto hyp.rect.Right.Start + offset.
FuzzyRect AreaRightOf( HypothesisInstances hyps, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano vertical localizado à direita do ponto hyp.Rect.Right.Start + offset.
FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado acima do ponto y.End - offset.
FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado acima do ponto rect.top.End - offset.
FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado acima do ponto hyp.rect.top.End - offset.
FuzzyRect AreaAbove( HypothesisInstances hyps, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado acima do ponto hyp.Rect.top.End - offset.
FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado abaixo do ponto y.Start + offset.
FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado abaixo do ponto rect.Bottom.Start + offset.
FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado abaixo do ponto hyp.rect.Bottom.Start + offset.
FuzzyRect AreaBelow( HypothesisInstances hyps, Distance offset = 0 )Retorna um retângulo difuso em coordenadas globais, que é um semiplano horizontal localizado abaixo do ponto hyp.Rect.Bottom.Start + offset.
FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano vertical localizado à esquerda do ponto x.End – offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 ).
FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano vertical localizado à esquerda do ponto rect.Left.End – offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano vertical localizado à esquerda do ponto hyp.Rect.Left.End – offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0).
FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano vertical localizado à esquerda do ponto x.Start + offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 ).
FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano vertical localizado à direita do ponto rect.Right.Start + offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano vertical localizado à direita do ponto hyp.rect.Right.Start + offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0).
FuzzyRect ImageAbove( YInterval y, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano horizontal localizado acima do ponto y.End - offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaAbove( YInterval y, Distance offset = 0 ).
FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano horizontal localizado acima do ponto rect.top.End - offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano vertical localizado à esquerda do ponto hyp.rect.top.End - offset. A função só pode ser utilizada se os números máximo e mínimo de páginas no documento estiverem definidos como 1. Para um documento com várias páginas, utilize a função FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 ).
FuzzyRect ImageBelow( YInterval y, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano horizontal localizado acima do ponto y.Start + offset. A função só pode ser usada se o número máximo e mínimo de páginas no documento estiver definido como 1. Para um documento com várias páginas, use a função FuzzyRect AreaBelow( YInterval y, Distance offset = 0 ).
FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano horizontal localizado abaixo do ponto rect.Bottom.Start + offset. A função só pode ser usada se o número máximo e mínimo de páginas no documento estiver definido como 1. Para um documento com várias páginas, use a função FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 ).
FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 )Retorna um retângulo difuso, que é uma interseção do retângulo da página e do semiplano horizontal localizado abaixo do ponto hyp.rect.Bottom.Start + offset. A função só pode ser usada se o número máximo e mínimo de páginas no documento estiver definido como 1. Para um documento com várias páginas, use a função FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 ).