¿Cómo determinar si una lista de puntos de polígono está en el orden de las agujas del reloj?

Al tener una lista de puntos, ¿cómo encuentro si están en el orden de las agujas del reloj?

Por ejemplo:

point[0] = (5,0)
point[1] = (6,4)
point[2] = (4,5)
point[3] = (1,5)
point[4] = (1,0)

diría que es en sentido contrario a las agujas del reloj (o en sentido contrario a las agujas del reloj, para algunas personas).

Respuestas a la pregunta(22)

Su respuesta a la pregunta