У меня есть три точки (A, B, C), которые обозначают объекты, движущиеся в 2D-пространстве. Для каждого узла я знаю его положение и вектор скорости. Все три объекта движутся в одном направлении.
Я хотел бы знать, аппроксимирует ли точка C (x3, y3) «положительное» продолжение линии, образованной точками A (x1, y1) и B (x2, y2). То есть я хотел бы знать, находится ли точка C «впереди» точки B (т.е. «A-> B-> C», а не «C-> A-> B»).
Я знаю, что проверка коллинеарности точек A, B, C даст мне указание на то, что все три точки лежат на одной линии, однако я не могу понять, приближает ли точка C положительное продолжение линии.
Любое предложение будет высоко оценено.