dx_System_class: MATH_PointInLine

MATH_PointInLine

Calcula si las coordenadas de un punto forman parte de una línea.

 Public Function MATH_PointInLine(
	  X1 As Long,
	  Y1 As Long,
	  X2 As Long,
	  Y2 As Long,
	  X3 As Long,
	  Y3 As Long ) As Boolean

Argumentos

X1
Long. Coordenada X del primer punto de la línea.
Y1
Long. Coordenada Y del primer punto de la línea.
X2
Long. Coordenada X del segundo punto de la línea.
Y2
Long. Coordenada Y del segundo punto de la línea.
X3
Long. Coordenada X del punto que intersectara la línea.
Y3
Long. Coordenada Y del punto que intersectara la línea.

Resultado

Boolean -  Devuelve Verdadero si el punto pertenece a la línea.

Comentarios

Esta función comprueba si un punto pertenece al trazo de una línea definida por dos puntos. Esta función puede ser útil para implementar colisiones entre objetos o gráficos.

Autor

Lessman (Gorka Suárez)

Vea también

Proyecto dx_lib32 Descripción Clase dx_System_class Descripción dx_System_class Propiedades dx_System_class Metodos MATH_PointInRect MATH_IntersectRect