El tipo Void se utiliza para declarar funciones que no devuelven ningún valor. | ||
Tipo booleano. Una variable de este tipo puede tener los valores true y false. Todas las expresiones condicionales devuelven un valor de tipo Lógica. | ||
Not | Negación lógica, operador unario. | |
And | AND lógico, operador binario. | |
O | Operador binario O lógico. | |
El tipo String representa una secuencia de caracteres Unicode de longitud variable. | ||
Int Length() | Devuelve el número de caracteres de la cadena. De solo lectura. | |
Int Find(String subStr, Int startPos = 0) | Devuelve el inicio de la subcadena subStr en la cadena. Inicia la búsqueda desde la posición startPos. Puede usarse sin el argumento startPos, en cuyo caso asume el valor predeterminado de 0. Devuelve -1 si la cadena no incluye la subcadena subStr. | |
Int Compare( String str ) | Compara la cadena especificada con la cadena establecida por el argumento. Si las cadenas son iguales, devuelve 0. Si la cadena dada precede alfabéticamente a str, la función devuelve -1; si la cadena dada sigue alfabéticamente a str, la función devuelve 1. | |
Int CompareNoCase( String str ) | Compara la cadena especificada con la cadena pasada como argumento, sin distinguir entre mayúsculas y minúsculas. Si las cadenas son iguales, devuelve 0. Si la cadena dada precede alfabéticamente a str, la función devuelve -1; si la cadena dada sigue alfabéticamente a str, la función devuelve 1. | |
cadena Mid ( Int start, Int count ) | Devuelve una subcadena de la cadena, de ‘count’ caracteres de longitud, que comienza en la posición de carácter start. | |
String Mid ( String subStr, Int startPos = 0 ) | Devuelve el inicio de la subcadena subStr en la cadena. Puede usarse sin el argumento startPos; en ese caso, asume el valor predeterminado de 0. Devuelve -1 si la cadena no incluye la subcadena startPos. | |
String SubstParam( String param0 ); String SubstParam( String param0, String param1 ); String SubstParam( String param0, String param1, String param2 ); String SubstParam( String param0, String param1, String param2, String param3 ); String SubstParam( String param0, String param1, String param2, String param3, String param4 ) | Devuelve el texto de la cadena, sustituyendo todas las apariciones de los caracteres %n (donde n es un entero no negativo) por los parámetros correspondientes. El número de apariciones de los caracteres %n en la cadena debe ser igual al número de parámetros proporcionados. El texto de la cadena original no se modifica. | |
String SubstParam( StringArray params ) | Igual que el anterior, pero los parámetros se pasan en un array de cadenas. | |
== | Comprueba si ambas cadenas son iguales. Operador binario. Devuelve un valor de tipo Lógica. Devuelve true si las cadenas son iguales; de lo contrario, devuelve false. Distingue entre mayúsculas y minúsculas. | |
!= | Comprueba que las dos cadenas no sean iguales. Operador binario. Devuelve un resultado de tipo Lógica. Devuelve true si las cadenas no son iguales; en caso contrario, devuelve false . Distingue entre mayúsculas y minúsculas. | |
+ | Concatena dos cadenas. Devuelve un valor de tipo String. | |
Tipo entero. Equivale a un entero de 32 dígitos. | ||
Int abs( Int ) | Devuelve el valor absoluto de un número entero. | |
- | Cambia el signo. Operador unario. | |
+ | Suma números enteros. Operador binario. | |
- | Resta un número entero de otro. Operador binario. | |
* | Multiplica números enteros. Operador binario. | |
/ | Divide números enteros. Operador binario. | |
<, <=, >, >=, ==, != | Operadores de comparación: menor que, menor o igual que, mayor que, mayor o igual que, igual a, distinto de. Operadores binarios. Devuelven un valor de tipo Lógica. | |
Tipo entero (medido en puntos) que representa distancias. | ||
Distancia abs( Distancia ) | Devuelve el valor absoluto de una distancia. | |
- | Cambia de signo. Operador unario | |
+ | Suma valores de tipo Distancia. Operador binario. | |
- | Resta valores de tipo Distancia. Operador binario | |
* | Multiplica un valor de tipo Distancia por un valor de tipo Int. Operador binario. Devuelve un valor de tipo Distancia. | |
* | Multiplica valores de tipo Distancia. Operador binario. Devuelve un valor de tipo Area. | |
/ | Divide un valor del tipo Distancia entre un valor del tipo Int. Operador binario. Devuelve un valor del tipo Distancia. | |
<, <=, >, >=, ==, != | Operadores binarios de comparación. Comparan dos valores de tipo Distancia: menor que, menor o igual que, mayor que, mayor o igual que, igual a y distinto de. Devuelven un valor de tipo Lógica. | |
Tipo entero utilizado para representar coordenadas X. | ||
+ | Suma un valor del tipo XCoordinate a un valor del tipo Distancia. Operador binario. Devuelve un valor del tipo XCoordinate. | |
- | Resta un valor de tipo Distancia de un valor de tipo XCoordinate. Operador binario. Devuelve un valor de tipo XCoordinate. | |
- | Resta un valor de tipo XCoordinate a un valor de tipo XCoordinate. Operador binario. Devuelve un valor de tipo Distancia. | |
<, <=, >, >=, ==, != | Compara dos valores de tipo XCoordinate: menor que, menor o igual que, mayor que, mayor o igual que, igual a y distinto de. Operadores binarios. Devuelven un valor de tipo Lógica. | |
Tipo entero que se utiliza para representar coordenadas Y. | ||
+ | Suma un valor de tipo YCoordinate a otro de tipo Distancia. Operador binario. Devuelve un valor de tipo YCoordinate. | |
- | Resta un valor de tipo Distancia de un valor de tipo YCoordinate. Operador binario. Devuelve un valor de tipo YCoordinate. | |
- | Resta un valor del tipo YCoordinate a otro valor del tipo YCoordinate. Operador binario. Devuelve un valor del tipo Distancia. | |
<, <=, >, >=, ==, != | Operadores que comparan dos valores del tipo YCoordinate: menor que, menor o igual a, mayor que, mayor o igual a, igual a y distinto de. Operador binario. Devuelve un valor de tipo Lógica. | |
Número real | ||
- | Cambia de signo. Operador unario | |
+ | Suma dos números reales. Operador binario. | |
- | Resta un número real a otro número real. Operador binario. | |
* | Multiplica dos números reales. Operador binario. | |
/ | Divide entre un número real. Operador binario. | |
<, <=, >, >=, ==, != | Comparan dos números reales: menor que, menor o igual que, mayor que, mayor o igual que, igual a y distinto de. Operadores binarios. Devuelven un valor de tipo Lógica. | |
Número real de 0 a 1. Representa el valor que devuelven los métodos que controlan la calidad de la hipótesis de un elemento. | ||
Tipo Integer (medido en dot*dot) que se utiliza para representar el área de una región de imagen. | ||
- | Cambia de signo. Operador unario | |
+ | Suma dos valores de tipo Area. Operador binario. | |
- | Resta un valor de tipo Area de otro valor de tipo Area. Operador binario. | |
* | Multiplica un valor de tipo Area por un número de tipo Int. Operador binario. Devuelve un valor de tipo Area. | |
* | Multiplica un valor de tipo Area por un número de tipo Real. Operador binario. Devuelve un valor de tipo Area. | |
/ | Operador binario de división que divide un número entre un entero de tipo Int. Devuelve un valor de tipo Area. | |
/ | Operador binario de división que divide un número de tipo Area entre otro número de tipo Area. Devuelve un valor de tipo Real. | |
<, <=, >, >=, ==, != | Compara dos valores de tipo Area: menor que, menor o igual que, mayor que, mayor o igual que, igual a y distinto de. Operadores binarios. Devuelve un valor de tipo Lógica. | |
Tipo que se usa para representar objetos de imagen clasificados. | ||
+ | Combina dos valores de tipo ImageObjectType. | |
Tipo Integer que se utiliza para representar el formato de fecha. | ||
+ | Combina dos valores de tipo DateFormats. | |
Tipo entero que se utiliza para representar el formato del día de la fecha. | ||
+ | Combina dos valores del tipo DayFormatVariants. | |
Tipo entero que se utiliza para representar el formato del mes en la fecha. | ||
+ | Combina dos valores de tipo MonthFormatVariants. | |
Tipo entero utilizado para representar el formato del año en la fecha. | ||
+ | Une dos valores del tipo YearFormatVariants. | |
Tipo usado para representar un intervalo de coordenadas X en una imagen. | ||
+ | Suma un valor de tipo XInterval a un valor de tipo Distancia. Operador binario. Devuelve un valor de tipo Xinterval. | |
+ | Suma un valor de tipo XInterval a un valor de tipo DistInterval. Operador binario. Devuelve un valor de tipo Xinterval. | |
- | Resta a un valor de tipo Distancia un valor de tipo XInterval. Operador binario. Devuelve un valor de tipo XInterval. | |
- | Resta un valor de tipo DistInterval a un valor de tipo XInterval. Operador binario. Devuelve un valor de tipo Xinterval. | |
- | Resta un valor de tipo XInterval a otro valor de tipo XInterval. Operador binario. Devuelve un valor de tipo XInterval. | |
- | Resta un valor de tipo XCoordinate a un valor de tipo XInterval. Operador binario. Devuelve un valor de tipo DistInterval. | |
- | Resta un valor de tipo XInterval de un valor de tipo XCoordinate. Operador binario. Devuelve un valor de tipo DistInterval. | |
XCoordinate Start() | Devuelve la coordenada X del inicio del intervalo. Propiedad de solo lectura. | |
XCoordinate End() | Devuelve la coordenada X del final del intervalo. Propiedad de solo lectura. | |
Tipo que se utiliza para representar un rango de coordenadas Y en una imagen. | ||
+ | Suma un valor de tipo YInterval a un valor de tipo Distancia. Operador binario. Devuelve un valor de tipo Yinterval. | |
+ | Suma un valor de tipo YInterval a un valor de tipo DistInterval. Operador binario. Devuelve un valor de tipo Yinterval. | |
- | Resta un valor de tipo Distancia a un valor de tipo YInterval. Operador binario. Devuelve un valor de tipo YInterval. | |
- | Resta un valor de tipo DistInterval a un valor de tipo YInterval. Operador binario. Devuelve un valor de tipo YInterval. | |
- | Resta un valor de tipo YInterval a otro valor de tipo YInterval. Operador binario. Devuelve un valor de tipo DistInterval. | |
YCoordinate Start() | Devuelve la coordenada Y del comienzo del intervalo. Propiedad de solo lectura. | |
YCoordinate End() | Devuelve la coordenada Y del final del intervalo. Propiedad de solo lectura. | |
Tipo usado para representar el rango de distancias permitido. | ||
* | Multiplica un valor de tipo DistInterval por un número de tipo Int. Operador binario. Devuelve un valor de tipo DistInterval. | |
/ | Divide entre un número de tipo Int. Operador binario | |
Distance Start() | Devuelve la distancia mínima. Propiedad de solo lectura. | |
Distance End() | Devuelve la distancia máxima. Propiedad de solo lectura. | |
Rectángulo de una imagen. | ||
Rect Rect( XCoordinate left, YCoordinate top, XCoordinate right, YCoordinate bottom ) | Crea un valor de tipo Rect a partir de las coordenadas de la imagen. Los límites del rectángulo se pasan como parámetros:
| |
O | Une dos rectángulos. El resultado es el rectángulo más pequeño que contiene a ambos rectángulos. | |
Y | Calcula la intersección de dos rectángulos. El resultado es el rectángulo más grande contenido en ambos. | |
XCoordinate Left() | Devuelve el borde izquierdo del rectángulo. Propiedad de solo lectura. | |
YCoordinate top() | Devuelve el borde superior del rectángulo. Propiedad de solo lectura. | |
XCoordinate Right() | Devuelve el límite derecho del rectángulo. Propiedad de solo lectura. | |
YCoordinate Bottom() | Devuelve el límite inferior del rectángulo. Propiedad de solo lectura. | |
Distancia Width() | Devuelve el ancho del rectángulo. Propiedad de solo lectura. | |
Distance Height() | Devuelve la altura del rectángulo. Propiedad de solo lectura. | |
Area Area() | Devuelve el área del rectángulo. Propiedad de solo lectura. | |
Void Left( XCoordinate x ) | Establece el borde izquierdo del rectángulo. | |
Void top( YCoordinate y ) | Establece el borde superior del rectángulo. | |
Void Right( XCoordinate x ) | Establece el límite derecho del rectángulo. | |
Void Bottom( YCoordinate y ) | Establece el borde inferior del rectángulo. | |
XCoordinate XCenter() | La coordenada X del centro del rectángulo. | |
YCoordinate YCenter() | La coordenada Y del centro del rectángulo. | |
Void Inflate( Distance xDist, Distance yDist ) | Amplía el rectángulo xDist hacia la izquierda y la derecha, y yDist hacia arriba y abajo. | |
XCoordinate GetX( Real ratio ) | Calcula la coordenada X situada dentro del rectángulo entre las coordenadas Left y Right como Left + Width * ratio. | |
YCoordinate GetY( Real ratio ) | Calcula la coordenada Y situada dentro del rectángulo entre las coordenadas Top y Bottom como Top + Height * ratio. | |
Rect GetInflated( Distancia xDist, Distancia yDist ) | Devuelve un rectángulo “expandido”. Cada vértice se desplaza xDist e yDist en la dirección que expande la figura (el vértice superior izquierdo se mueve hacia arriba y hacia la izquierda, etc.). -El propio rectángulo no cambia. | |
Lógica IsEmpty() | Comprueba si el rectángulo corresponde a una región no vacía de la imagen; es decir, una región en la que Left < Right y top < Bottom | |
Rectángulo difuso. Consulte Fuzzy_Rect para más información. | ||
Y | Calcula la intersección de dos rectángulos difusos; es decir, intersecta los intervalos de los bordes de los rectángulos difusos especificados. | |
O | Une dos rectángulos difusos; es decir, combina los intervalos de los bordes de los rectángulos difusos especificados. | |
Rect ExternalRect() | Devuelve una copia del rectángulo externo. | |
Rect InternalRect() | Devuelve una copia del rectángulo interno. | |
XInterval Left() | El borde izquierdo del rectángulo difuso, intervalo horizontal. | |
YInterval top() | El límite superior del rectángulo difuso; intervalo vertical. | |
XInterval Right() | El límite derecho del rectángulo difuso, intervalo horizontal. | |
YInterval Bottom() | El límite inferior del rectángulo difuso; intervalo vertical. | |
XInterval XCenter() | La coordenada X del centro del rectángulo difuso; intervalo horizontal. | |
YInterval YCenter() | La coordenada Y del centro del rectángulo difuso; intervalo vertical. | |
DistInterval Width() | El ancho del rectángulo difuso, intervalo de distancia. | |
DistInterval Height() | La altura del rectángulo difuso, como intervalo de distancia. | |
Lógica IsEmpty() | Comprueba si el rectángulo difuso está vacío. | |
array de rectángulos | ||
RectArray RectArray () | Crea un array vacío de rectángulos. | |
RectArray RectArray( Rect rect ) | Constructor con el parámetro Rect. Crea un array formado por un único rectángulo igual a rect. | |
RectArray RectArray( Region region ) | Constructor con el parámetro Region. Crea un array formado por los rectángulos de la región region. | |
Int Count() | Devuelve el número de elementos del array. | |
Region Region() | Región continua creada a partir de un array de rectángulos. | |
Rect Rect() | Rectangle que circunscribe un array de rectángulos. | |
Rect GetAt( Int ) | Devuelve el elemento en el índice especificado. | |
Rect Rect( Int ) | Lo mismo que el método Rect GetAt( Int ); sintaxis obsoleta. | |
Void Add( Rect rect ) | Agrega el rectángulo rect a un array de rectángulos. | |
Void Add( RectArray array ) | Agrega un array de rectángulos a otro array de rectángulos. | |
Una Region es un conjunto de rectángulos situados uno debajo de otro, de modo que el lado superior del rectángulo inferior coincide con el lado inferior del superior (de forma que los rectángulos no se solapen). | ||
Region Region() | Crea una región vacía. | |
Region Region( RectArray rectArray ) | Constructor que toma un valor de tipo RectArray. Crea una región que contiene los rectángulos del array rectArray. | |
Or | Une dos regiones. | |
And | Interseca dos regiones o una región y un rectángulo. Devuelve un valor de tipo Region. | |
XCoordinate Left() | Devuelve el límite izquierdo de la región. Propiedad de solo lectura. | |
YCoordinate top() | Devuelve el límite superior de la región. Propiedad de solo lectura. | |
XCoordinate Right() | Devuelve el borde derecho de la región. Propiedad de solo lectura. | |
YCoordinate Bottom() | Devuelve el límite inferior de la región. Propiedad de solo lectura. | |
Distance Width() | Devuelve el ancho de la Region. Propiedad de solo lectura. | |
Distance Height() | Devuelve la altura de la región. Propiedad de solo lectura. | |
Area Area() | Devuelve el área de la región. Propiedad de solo lectura. | |
Void Inflate( Distancia xDist, Distancia yDist ) | Expande la región en xDist hacia la derecha y la izquierda, y en yDist hacia arriba y hacia abajo. | |
Rect Rect() | Devuelve una copia del rectángulo que delimita la región. | |
Tipo que se utiliza para representar el conjunto de objetos de imagen pertenecientes a la hipótesis. | ||
RectArray Rects() | Devuelve una copia del array de rectángulos de los objetos de imagen pertenecientes a la hipótesis. | |
Region Region() | Devuelve una copia de la región continua creada a partir del array de rectángulos de los objetos de imagen pertenecientes a la hipótesis. | |
Tipo utilizado para representar un conjunto de tipos de texto. | ||
+ | Concatena dos valores de tipo TextTypes. | |
Tipo que se utiliza para representar un conjunto de tipos de código de barras. | ||
+ | Combina dos valores del tipo BarcodeTypes. | |
Tipo utilizado para representar un conjunto de posibles orientaciones de códigos de barras. | ||
+ | Combina dos valores del tipo BarcodeOrientations. | |
Tipo entero que se utiliza para representar modos de prerreconocimiento. | ||
Tipo que se usa para representar la dirección vertical u horizontal. Establece la dirección de los elementos separador y espacio en blanco. | ||
Tipo utilizado para representar los límites izquierdo y derecho del área de búsqueda del elemento. Una variable de este tipo solo puede crearse mediante una expresión Let. | ||
- | Operador binario que resta un valor de tipo HorSearchAreaBound a un valor de tipo XInterval y viceversa. Devuelve un valor de tipo Xinterval. | |
>, < | Operadores binarios que comparan un valor de tipo HorSearchAreaBound con un valor de tipo XCoordinate. Devuelven un valor de tipo FuzzyRect. | |
Tipo que se utiliza para representar los límites superior e inferior del área de búsqueda del elemento. Una variable de este tipo solo puede crearse mediante una expresión | ||
- | Operador binario que resta un valor de tipo HorSearchAreaBound de un valor de tipo YInterval, y viceversa. Devuelve un valor de tipo Yinterval. | |
>, < | Operadores binarios que comparan un valor de tipo VertSearchAreaBound con otro de tipo YCoordinate. Devuelven un valor de tipo FuzzyRect. | |
Tipo que se utiliza para representar una hipótesis de un elemento de cualquier tipo. Consulte Hipótesis para todos los tipos de elemento para más información. | ||
Describe las instancias de un elemento de grupo repetido. Tiene los mismos métodos que las hipótesis. Para obtener más información sobre los métodos de las hipótesis, consulte Hipótesis para todos los tipos de elementos. | ||
YCoordinateArray GetYArray( Real ratio ) | Devuelve el array de coordenadas Y de los rectángulos de instancia. Para calcular la coordenada Y, se utiliza la siguiente fórmula: Top + Height * ratio. Las instancias nulas no se tienen en cuenta. | |
El array de coordenadas en Y de los rectángulos. | ||
YCoordinateArray YCoordinateArray() | Constructor. Crea un array vacío de rectángulos definidos por coordenadas Y. | |
Void Add( YCoordinate ) | Añade un rectángulo al final del array | |
Void Add( YCoordinateArray ) | Añade otro array al final del array. | |
Void InsertAt( Int index, YCoordinate ) | Agrega un rectángulo en el índice de posición. | |
Void DeleteAll() | Elimina todos los elementos del array | |
Void DeleteAt( Int index ) | Elimina el elemento en la posición indicada por el índice. | |
YCoordinate GetAt( Int index ) | Devuelve el elemento con el índice especificado. | |
Int Count() | Devuelve el número de elementos en el array. | |
Void ShiftDown( Int index, Distance ) | Desplaza hacia abajo (es decir, aumenta) la coordenada del elemento especificado del array. | |
Void ShiftUp( Int index, Distance ) | Desplaza hacia arriba (disminuye) la coordenada del elemento especificado en el array. | |
Void ShiftDown( Distance ) | Desplaza todos los elementos del array hacia abajo (los incrementa). | |
Void ShiftUp( Distance ) | Desplaza todos los elementos del array hacia arriba (disminuye). | |
Tipo que se utiliza para acceder a un bloque de la tabla. | ||
Int ColumnsCount() | Devuelve el número de columnas en el bloque. | |
String ColumnName( Int columnIndex ) | El nombre de la columna indicada por columnIndex, donde columnIndex es el número de la columna. La numeración empieza en 0. | |
Tipo que se usa para referirse a una columna del bloque de la tabla. Una variable de este tipo solo se puede crear mediante una expresión Let. Consulte Hipótesis para elementos de tabla para obtener más información. | ||
Tipo utilizado para hacer referencia a un array de columnas del bloque de la tabla. Una variable de este tipo solo se puede crear mediante una expresión Let. Consulte Hipótesis para elementos de tabla para más detalles. | ||
TableBlockColumnArray( TableBlockColumn ) | Crea un array de columnas a partir de una columna. Por ejemplo: TableBlockColumnArray arr; arr = Blocks.TableBlock.Column1; | |
Void Add( TableBlockColumn ) | Añade la columna seleccionada al array de columnas. | |
<< | Operador binario que añade un array de columnas a otro array de columnas. Por ejemplo: TableBlockColumnArray arr; arr = Blocks.TableBlock.Column1; arr << Blocks.TableBlock.Column2 << Blocks.TableBlock.Column3; | |
Tipo que se utiliza para representar una hipótesis del elemento de tabla. Consulte Hipótesis para elementos de tabla para obtener más detalles. | ||
Tipo que se utiliza para hacer referencia a una columna de la hipótesis del elemento de tabla. Una variable de este tipo solo se puede crear mediante una expresión Let. Consulte Hipótesis para elementos de tabla para obtener más Details. | ||
Tipo que se utiliza para describir varios tipos de contenido de columna. | ||
Tipo que se utiliza para establecer la posición del nombre de la divisa con respecto al valor numérico en un elemento Currency. | ||
+ | Combina valores del tipo CurrencyPositionTypes. Operador binario. | |
Tipos usados para representar el intervalo de páginas de un documento multipágina. | ||
Lógica IsEmpty() | Comprueba si el rango de un Rectangle está vacío. De solo lectura. | |
Int Start() | Devuelve el número de la primera página dentro de un rango. De solo lectura. | |
Int End() | Devuelve el número de la última página de un rango. De solo lectura. | |
Área de una página. La devuelven los métodos PageSearchAreaLocal, PageSearchAreaGlobal, PageAreaLocal y PageAreaGlobal (estas funciones reciben números de página como argumentos). Puede expresarse tanto en coordenadas globales como locales, según la función a la que se haya llamado. | ||
XInterval Left() | El límite izquierdo del intervalo horizontal correspondiente a la parte de la hipótesis situada en la página especificada. | |
YInterval Top() | El límite superior del intervalo vertical correspondiente a la parte de la hipótesis situada en la página indicada. | |
XInterval Right() | El intervalo horizontal del borde derecho de la parte de la hipótesis ubicada en la página indicada. | |
YInterval Bottom() | El límite inferior del intervalo vertical de la parte de la hipótesis situada en la página especificada. | |
XInterval XCenter() | La abscisa del centro del intervalo horizontal de la parte de la hipótesis situada en la página indicada. | |
YInterval YCenter() | La coordenada Y del centro de la parte de la hipótesis ubicada en la página indicada; intervalo vertical. | |
DistInterval Width() | El ancho de la parte de la hipótesis situada en la página indicada. | |
DistInterval Height() | La altura de la parte de la hipótesis situada en la página indicada. | |
FuzzyRect FuzzyRect() | El rectángulo difuso de la parte de la hipótesis ubicada en la página especificada | |
Rect Rect() | El rectángulo delimitador de la parte de la hipótesis situada en la página indicada. Coincide con el rectángulo exterior del rectángulo difuso. | |
Region Region() | La región de la parte de la hipótesis ubicada en la página indicada. | |
Region SimplifiedRegion() | La Region correspondiente a la parte de la hipótesis ubicada en la página indicada, simplificada para facilitar su visualización. | |
ImageObjectSet Set() | Objetos de imagen capturados por la parte de la hipótesis situada en la página indicada. | |
ImageObjectSet ExcludeSet() | Objetos de imagen de la parte de la imagen excluida del área de búsqueda de la parte de la hipótesis situada en la página especificada mediante los métodos Exclude. | |
RectArray Rects() | El array de rectángulos de los objetos de imagen capturados por la parte de la hipótesis ubicada en la página indicada. | |
El tipo que se utiliza para especificar la función Nearest en relación con el borde de una página. Permite seleccionar la hipótesis más cercana al borde superior, inferior, izquierdo o derecho de la página. | ||
Tipo que devuelve la función Page( Int PageNumber ). | ||
Distance AverageLineHeight() | Altura media de línea de una página. | |
Distance AverageInterlineInterval() | Interlineado promedio de una página. | |
Area ObjectsAreaLocal( Rect localRect, ImageObjectType ) | El área de los objetos dentro del rectángulo especificado en una página del tipo especificado. Para el rectángulo se utilizan coordenadas locales. | |
Area ObjectsIntersectionAreaLocal( Rect localRect, ImageObjectType ) | El área conjunta de los objetos en el rectángulo especificado y el área de intersección de los objetos con el rectángulo en una página del tipo especificado. Se utilizan coordenadas locales para el rectángulo. | |
Area ObjectsAreaGlobal( Rect globalRect, ImageObjectType ) | El área de los objetos en el rectángulo especificado en una página del tipo especificado. Para el rectángulo se usan coordenadas globales. | |
Area ObjectsIntersectionAreaGlobal( Rect globalRect, ImageObjectType ) | El área conjunta de los objetos del rectángulo especificado y el área de intersección de los objetos con el rectángulo en una página del tipo especificado. Se utilizan coordenadas globales para el rectángulo. | |
Rect RectLocal() | El rectángulo de la imagen completa en coordenadas locales. | |
Rect RectGlobal() | El rectángulo de la imagen completa en coordenadas globales. | |
El tipo que se usa en la función RestrictSearchArea. Las constantes predefinidas de este tipo son: AnyPage; OddPages; EvenPages; LastPage. | ||
Array de enteros. | ||
IntArray IntArray() | Crea un array vacío. | |
IntArray IntArray( Int ) | Constructor con el parámetro Int. Crea un array que contiene este entero. | |
Int Count() | Devuelve el número de elementos del array. | |
Int GetAt( Int ) | Devuelve el elemento del índice especificado. | |
Void Add( Int ) | Añade un entero al final del array. | |
Void Add( IntArray ) | Añade otro array al final del array. | |
Void InsertAt( Int index, Int number ) | Agrega un número entero en el índice de posición. | |
Void DeleteAll() | Elimina todos los elementos del array. | |
Void DeleteAt( Int index ) | Elimina el elemento en la posición indicada por index. | |
<< | Operador binario que añade un entero al array. | |
Array de cadenas. | ||
StringArray StringArray() | Crea un array vacío. | |
Int Count() | Devuelve el número de elementos del array. | |
String GetAt( Int index ) | Devuelve el elemento correspondiente al índice especificado. | |
Void Add( String ) | Añade una cadena al final del array. | |
Void Add( StringArray ) | Añade otro array al final del array. | |
Void InsertAt( Int index, String ) | Agrega una cadena en el índice de posición. | |
Void DeleteAll() | Elimina todos los elementos del array. | |
Void DeleteAt( Int index ) | Elimina el elemento de la posición index. | |
Un tipo para representar un intervalo difuso de números enteros. El intervalo difuso se representa mediante cuatro valores de tipo Int, cada uno de los cuales debe ser mayor o igual que el anterior. | ||
IntFuzzyInterval IntFuzzyInterval( Int value ) | Constructor a partir de un valor entero. Inicializa los cuatro valores con el valor «value». | |
Expresión del tipo {x1, x2, x3, x4} | Una variable de tipo IntFuzzyInterval puede inicializarse con una expresión del tipo {x1, x2, x3, x4}, donde x1, x2, x3 y x4 son valores de tipo Int. Ejemplo: Int x1 = 5; IntFuzzyInterval intFuzzyInt = {x1, 200, 300, 5000}; | |
+ | Un operador binario de suma que suma un valor de tipo IntFuzzyInterval y un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. | |
+ | Un operador binario de suma que suma un valor de tipo IntFuzzyInterval a un valor de tipo DistInterval. Devuelve un valor de tipo IntFuzzyInterval. | |
- | Operador binario de resta que resta un valor de tipo Int de un valor de tipo IntFuzzyInterval. Devuelve un valor de tipo IntFuzzyInterval. | |
- | Un operador binario de resta que resta un valor de tipo IntFuzzyInterval de un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. | |
- | Un operador binario de resta que sustrae un valor de tipo DistInterval de otro de tipo IntFuzzyInterval. Devuelve un valor de tipo IntFuzzyInterval. | |
- | Un operador binario de sustracción que resta un valor de tipo IntFuzzyInterval a un valor de tipo DistInterval. Devuelve un valor de tipo IntFuzzyInterval. | |
* | Un operador binario de multiplicación que multiplica un valor de tipo IntFuzzyInterval por un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. | |
* | Un operador de multiplicación binaria que multiplica un valor de tipo IntFuzzyInterval por un valor de tipo DistInterval. Devuelve un valor de tipo IntFuzzyInterval. | |
/ | Un operador binario de división que divide un valor de tipo IntFuzzyInterval entre un valor de tipo Int. Devuelve un valor de tipo IntFuzzyInterval. | |
Un tipo para representar un intervalo difuso de distancias enteras. El intervalo difuso se representa mediante cuatro valores de tipo Distancia, cada uno de los cuales debe ser mayor o igual que el anterior. | ||
DistFuzzyInterval DistFuzzyInterval ( Distance value ) | Constructor a partir de un valor de tipo Distancia. Inicializa los cuatro valores con el valor «value». | |
Expresión de tipo {d1, d2, d3, d4} | Una variable de tipo DistFuzzyInterval puede inicializarse con una expresión de tipo {d1, d2, d3, d4}, donde d1, d2, d3 y d4 son valores de tipo Distancia. Ejemplo: Distance d1 = 5dt; DistFuzzyInterval distFuzzyInt = {d1, 200dt, 300dt, 5000dt}; | |
+ | Un operador binario de suma que suma un valor de tipo DistFuzzyInterval a un valor de tipo Distancia. Devuelve un valor de tipo DistFuzzyInterval. | |
+ | Operador binario de suma que añade un valor de tipo DistFuzzyInterval a un valor de tipo DistInterval. Devuelve un valor de tipo DistFuzzyInterval. | |
- | Un operador binario de resta que resta a un valor de tipo DistFuzzyInterval un valor de tipo Distancia. Devuelve un valor de tipo DistFuzzyInterval. | |
- | Un operador binario de resta que resta un valor de tipo DistFuzzyInterval de un valor de tipo Distancia. Devuelve un valor de tipo DistFuzzyInterval. | |
- | Un operador binario de resta que resta un valor de tipo DistInterval de otro de tipo DistFuzzyInterval. Devuelve un valor de tipo DistFuzzyInterval. | |
- | Un operador binario de resta que resta un valor de tipo DistFuzzyInterval de un valor de tipo DistInterval. Devuelve un valor de tipo DistFuzzyInterval. | |
* | Un operador de multiplicación binaria que multiplica un valor de tipo DistFuzzyInterval por un valor de tipo Int. Devuelve un valor de tipo DistFuzzyInterval. | |
* | Operador binario de multiplicación que multiplica un valor de tipo DistFuzzyInterval por un valor de tipo DistInterval. Devuelve un valor de tipo DistFuzzyInterval. | |
/ | Operador binario de división que divide un valor de tipo DistFuzzyInterval entre un valor de tipo Int. Devuelve un valor de tipo DistFuzzyInterval. | |
Un tipo para representar un intervalo difuso de valores enteros de área. El intervalo difuso se representa mediante cuatro valores de tipo Area, cada uno de los cuales debe ser mayor o igual que el anterior. | ||
AreaFuzzyInterval AreaFuzzyInterval ( Area value ) | Constructor que toma un valor de tipo Area. Inicializa los cuatro valores con el valor «value». | |
Expresión del tipo {a1, a2, a3, a4} | Una variable del tipo AreaFuzzyInterval puede inicializarse con una expresión del tipo {a1, a2, a3, a4}, donde a1, a2, a3 y a4 son valores del tipo Area. Ejemplo: Area a1 = 500dt*dt; AreaFuzzyInterval areaFuzzyInterval = {a1, 2000dtdt, 3000dtdt, 5000dt*dt}; | |
+ | Un operador binario de suma que suma un valor de tipo AreaFuzzyInterval a un valor de tipo Area. Devuelve un valor de tipo AreaFuzzyInterval. | |
- | Un operador binario de resta que resta un valor de tipo Area de un valor de tipo AreaFuzzyInterval. Devuelve un valor de tipo AreaFuzzyInterval. | |
- | Un operador binario de resta que resta un valor de tipo AreaFuzzyInterval a un valor de tipo Area. Devuelve un valor de tipo AreaFuzzyInterval. | |
* | Un operador binario de multiplicación que multiplica un valor de tipo AreaFuzzyInterval por un valor de tipo Int. Devuelve un valor de tipo AreaFuzzyInterval. | |
/ | Un operador binario de división que divide un valor de tipo AreaFuzzyInterval entre un valor de tipo Int. Devuelve un valor de tipo AreaFuzzyInterval. | |
Un tipo que representa un conjunto de orientaciones del texto reconocido en las que se busca el elemento. | ||
+ | Combina valores de tipo TextRotations. | |
Predefined types
Tipos predefinidos
Referencia sobre los tipos predefinidos en FlexiLayout language, desde Int, String y Distancia hasta Rect, Region, FuzzyRect y los tipos de hipótesis de tabla.
