Void LeftOf( XInterval x, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano vertical ubicado a la izquierda del punto x.End - offset. |
Void LeftOf( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limita el área de búsqueda al semiplano vertical a la izquierda del punto fuzzyRect.Left.End – offset. |
Void LeftOf( Hypothesis hyp, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano vertical ubicado a la izquierda del punto hyp.Left.End - offset. |
Void LeftOf( HypothesisInstances hyps, Distance offset = 0 ) | Limita el área de búsqueda al semiplano vertical a la izquierda del punto hyp.Left.End – offset. Se utilizan coordenadas globales. |
Void RightOf( XInterval x, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano vertical ubicado a la derecha del punto x.Start + offset. |
Void RightOf( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limita el área de búsqueda al semiplano vertical a la derecha del punto hyp.Right.Start + offset. Ejemplo: Buscar el elemento a la derecha de la intersección de los rectángulos difusos Element1 y Element2. FuzzyRect intersection = Element1.FuzzyRect AND Element2.FuzzyRect; RightOf: intersection; |
Void RightOf( Hypothesis hyp, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano vertical ubicado a la derecha del punto hyp.Right.Start + offset. Ejemplo: Buscar el elemento a la derecha del borde derecho del elemento ElementName con un desplazamiento de 100 puntos. Si no se encuentra el elemento, el desplazamiento se aplicará al borde IZQUIERDO del área de búsqueda del elemento. RightOf: ElementName.Right, 100dt; |
Void RightOf( HypothesisInstances hyps, Distance offset = 0 ) | Limita el área de búsqueda al semiplano vertical a la derecha del punto hyp.Right.Start + offset. Se utilizan coordenadas globales. |
Void Above( YInterval y, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano horizontal ubicado encima del punto y.End - offset. |
Void Above( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limita el área de búsqueda al semiplano horizontal encima del punto hyp.Top.End – offset. |
Void Above( Hypothesis hyp, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano horizontal ubicado encima del punto hyp.Top.End - offset. |
Void Above( HypothesisInstances hyps, Distance offset = 0 ) | Limita el área de búsqueda al semiplano horizontal encima del punto hyp.Top.End – offset. Se utilizan coordenadas globales. |
Void Below( YInterval y, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano horizontal ubicado debajo del punto y.Start + offset. |
Void Below( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limita el área de búsqueda al semiplano horizontal debajo del punto hyp.Bottom.Start + offset. |
Void Below( Hypothesis hyp, Distance offset = 0 ) | Limita el área de búsqueda a un rectángulo resultante de la intersección del rectángulo de la página con el semiplano horizontal ubicado debajo del punto hyp.Bottom.Start + offset. |
Void Below( HypothesisInstances hyps, Distance offset = 0 ) | Limita el área de búsqueda al semiplano horizontal debajo del punto hyp.Bottom.Start + offset. Se utilizan coordenadas globales. |
Void Exclude( Hypothesis hyp ) | Excluye la región de la hipótesis hyp del área de búsqueda. Si no se encuentra la hipótesis hyp, excluye el rectángulo interno del área de búsqueda de la hipótesis hyp. Ejemplo: Instruir al programa para que excluya el elemento ElementName del área de búsqueda. Si no se encuentra ElementName, la llamada a esta función no modificará el área de búsqueda. Exclude: ElementName; |
Void Exclude( Rect rect ) | Excluye el rectángulo rect del área de búsqueda. Ejemplo: Instruir al programa para que excluya el rectángulo del elemento ElementName. Si no se encuentra ElementName, la llamada a esta función excluirá el área de búsqueda de ElementName del área de búsqueda del elemento actual. Exclude: ElementName.Rect; |
Void Exclude( RectArray rectArray ) | Excluye el arreglo de rectángulos rectArray del área de búsqueda. Ejemplo: Instruir al programa para que excluya los rectángulos de los elementos ElementName1, ElementName2 y ElementName3. Si no se detecta alguno de estos elementos, sus áreas de búsqueda se excluirán del área de búsqueda del elemento actual al llamar a esta función. Exclude: RectArray(ElementName1.Rect or ElementName2.Rect or ElementName3.Rect); |
Void ExcludeRect( XInterval left, YInterval top, XInterval right, YInterval bottom ) | Excluye del área de búsqueda el rectángulo difuso descrito por los rangos left, top, right y bottom. Ejemplo: Instruir al programa para que excluya del área de búsqueda un rectángulo de tamaño absoluto left = 10 dot, top= 200 dot, right=100 dot, bottom=400 dot. ExcludeRect: 10dt, 200dt, 100dt, 400dt; |
Void ExcludeSet( ImageObjectSet set ) | Excluye del área de búsqueda el arreglo de rectángulos del conjunto de objetos set. Ejemplo: Instruir al programa para que excluya el arreglo de objetos del elemento ElementName del área de búsqueda del elemento actual. ExcludeSet: ElementName.Set; |
Void Exclude( HypothesisInstances ) | Excluye del área de búsqueda la región de las instancias de la hipótesis. |
Void RestrictSearchArea( FuzzyRect fuzzyRect ) | Limita el área de búsqueda al rectángulo difuso fuzzyRect. Se utilizan coordenadas globales. |
Void RestrictSearchArea( FuzzyRect, IntArray pages ) | Limita el área de búsqueda al rectángulo difuso fuzzyRect. Especifique las coordenadas locales y el rango de páginas pages. |
Void RestrictSearchArea( FuzzyRect, SearchAreaPageSetType ) | Limita el área de búsqueda al rectángulo difuso fuzzyRect. Especifique las coordenadas locales y el rango de páginas del tipo SearchAreaPageSetType. |
Void RestrictSearchArea( RectArray rectArray ) | Limita el área de búsqueda al arreglo de rectángulos rectArray. Se utilizan coordenadas globales. Ejemplo: Puede especificar que los límites del área de búsqueda del elemento actual estén definidos por los límites de los rectángulos de los elementos ElementName1, ElementName2 y ElementName3. Si no se detecta alguno de los elementos, al acceder a esta función, el área de búsqueda del elemento actual se definirá por los límites de las áreas de búsqueda de los elementos correspondientes. RestrictSearchArea: RectArray(ElementName1.Rect or ElementName2.Rect or ElementName3.Rect); |
Void RestrictSearchArea( RectArray, IntArray pages ) | Limita el área de búsqueda al arreglo de rectángulos rectArray. Especifique las coordenadas locales y el rango de páginas pages. |
Void RestrictSearchArea( RectArray, SearchAreaPageSetType ) | Limita el área de búsqueda al arreglo de rectángulos rectArray. Especifique las coordenadas locales y el rango de páginas del tipo SearchAreaPageSetType. |
Void RestrictSearchArea( Region region ) | Limita el área de búsqueda a la región region. Se utilizan coordenadas globales. Ejemplo: Puede especificar que el área de búsqueda del elemento actual esté limitada por la región del elemento ElementName. RestrictSearchArea: ElementName.Region; |
Void RestrictSearchArea( Region, IntArray pages ) | Limita el área de búsqueda a la región. Especifique las coordenadas locales y el rango de páginas pages. |
Void RestrictSearchArea( Region, SearchAreaPageSetType ) | Limita el área de búsqueda según la región. Especifique las coordenadas locales y el rango de páginas del tipo SearchAreaPageSetType. Ejemplo: Puede especificar que el elemento debe buscarse en el área de búsqueda de las páginas pares. RestrictSearchArea: searchArea, EvenPages; |
Void RestrictSearchArea( SearchAreaPageRestriction pageRestriction, IntArray pages ) | Limita el rango de páginas en las que se realiza la búsqueda sin limitar el área de búsqueda en las páginas propiamente dichas. El parámetro pageRestriction adquiere un único valor: WholePage. Ejemplo: Puede especificar que el elemento debe buscarse en las páginas 2, 4, 7-9. RestrictSearchArea: WholePage, 2 << 4 << 7 << 8 << 9; |
Void RestrictSearchArea( SearchAreaPageRestriction pageRestriction, SearchAreaPageSetType ) | Limita el rango de páginas en las que se realiza la búsqueda sin limitar el área de búsqueda en las páginas propiamente dichas. El parámetro pageRestriction adquiere un único valor: WholePage. Ejemplo: Puede especificar que el elemento debe buscarse en la última página. RestrictSearchArea: WholePage, LastPage; |