A B. AB , 1. AB_norm. asin (AB_norm.y) acos (AB_norm.x), . 0 . C- :
get_angle(Point A, Point B) {
AB.x = B.x - A.x;
AB.y = B.y - A.y;
length = sqrt(AB.x * AB.x + AB.y * AB.y);
AB_norm.y /= AB.y / length;
angle = asin(AB_norm.y);
}
angle = get_angle(A, B);
glRotatef(angle, 0.0f, 0.0f, 1.0f);