# LineToLine

Calcula el punto de intersección y el ángulo de intersección entre las dos líneas que se cruzan. Si las líneas no se cruzan, calcula la distancia entre las líneas y proporciona el resultado del cálculo.

## LineToLine Entradas

Parámetro | Descripción
Línea 0 | Especifica las coordenadas del primer segmento de línea.
X 0 | La coordenada X del primer extremo de la primera línea.
Y 0 | La coordenada Y del primer extremo de la primera línea.
X 1 | La coordenada X del segundo extremo de la primera línea.
Y 1 | La coordenada Y del segundo extremo de la primera línea.
Línea 1 | Especifica las coordenadas del segundo segmento de línea.
X 0 | La coordenada X del primer extremo de la segunda línea.
Y 0 | La coordenada Y del primer extremo de la segunda línea.
X 1 | La coordenada X del segundo extremo de la segunda línea.
Y 1 | La coordenada Y del segundo extremo de la segunda línea.
Mostrar | Especifica el modo de visualización de las superposiciones gráficas de la función sobre la imagen.
0 = ocultar todo | Se ocultarán todos los gráficos, excepto cuando la celda que contiene la función está seleccionada en la hoja de cálculo.
1 = solo gráficos de resultados | Se visualizará en todo momento el segmento de línea que representa la distancia mínima entre las dos líneas de entrada.
2 = gráficos de entrada y resultado | Se visualizarán en todo momento las líneas de entrada y el segmento de línea entre ellas.

## LineToLine Salidas

Devuelve | Si las dos líneas se intersecan, la función devuelve una estructura de datos Dist que contiene el punto de intersección, el ángulo entre los segmentos de líneas orientados y una distancia igual a 0. Si las dos líneas no se intersecan, la función devuelve una estructura de datos Dist que contiene un punto de cada línea, la distancia entre las líneas y el ángulo entre los segmentos de línea orientados.
Resultados | Cuando se inserta inicialmente la función en una celda, se crea una tabla de resultados en la hoja de cálculo.

## LineToLineFunciones de Vision Data Access

Las siguientes funciones Dist Vision Data Access functions se insertan automáticamente en la hoja de cálculo para crear la tabla de resultados:

Etiqueta | Función | Descripción
--- | --- | ---
X0 | GetX(Dist, 0) | Si se intersecan, la coordenada X del punto de intersección. Si no se intersecan, la coordenada X del primer extremo de la línea 0.
Y0 | GetYl(Dist, 0) | Si se intersecan, la coordenada Y del punto de intersección. Si no se intersecan, la coordenada Y del primer extremo de la línea 0.
X1 | GetX(Dist, 1) | Si se intersecan, la coordenada X del punto de intersección. Si no se intersecan, la coordenada X del punto de la línea 1 más cercano al primer extremo de la línea 0.
Y1 | GetY(Dist, 1) | Si se intersecan, la coordenada Y del punto de intersección. Si no se intersecan, la coordenada Y del punto de la línea 1 más cercano al primer extremo de la línea 0.
Ángulo | GetAngle(Dist) | El ángulo entre los segmentos de línea orientados.
Distance | GetDistance(Dist) | La distancia entre líneas.