angle_between_points#

angle_between_points(z1, z2, z3)#

Return signed angle (degrees) at z2 determined by points z1–z2–z3.

Positive means left turn, negative right turn; 0 means collinear.

Parameters:
  • z1 (complex) – First point.

  • z2 (complex) – Vertex point.

  • z3 (complex) – Third point.

Returns:

float – Angle in degrees in range (-180, 180].

Return type:

float