Point direction()

Klikipedia - klikowa encyklopedia
Skocz do: nawigacji, wyszukiwarki
Właściwy tytuł tego artykułu to point_direction(). Z powodu ograniczeń technicznych tytuł tego artykułu jest nieprawidłowy.
point_direction() - funkcja, zwracająca wartość kąta w stopniach między dwoma punktami a prostą o równaniu y = m (const.)

Wywołanie funkcji

Funkcja przyjmuje cztery argumenty, będące liczbami rzeczywistymi

point_direction([real] x1, [real] y1, [real] x2, [real] y2);

  • x1 - współrzędna x pierwszego z punktów
  • y1 - współrzędna y pierwszego z punktów
  • x2 - współrzędna x drugiego z punktów
  • y2 - współrzędna y drugiego z punktów

Funkcja zwraca liczbę całkowitą, będącą wartością w stopniach kąta między punktami.

UWAGA Istotna jest kolejność punktów!

Przykład użycia

punkt1_x=100;
punkt1_y=100;
punkt2_x=300;
punkt2_y=300;
kat=point_direction(punkt1_x,punkt1_y,punkt2_x,punkt2_y);
// zmienna kat wyniesie 315
kat=point_direction(punkt2_x,punkt2_y,punkt1_x,punkt1_y);
// zmienna kat wyniesie 135