Misc - różne
Info
Zależności:
- Nie dotyczy.
Implementacja:
Misc.d na GitHubie
Pakiet Misc wprowadza różne funkcje pomocnicze, które nie pasowały do żadnego innego pakietu.
Inicjalizacja
Nie dotyczy.
Stałe
Pakiet Misc implementuje satłą phi
pi podzieloną przez 2 zapisaną jako ikarusowy float. Decymalnie: 1.5707...
Funkcje
atan2f
atan2f
Oblicza arcus tangens kąta między początkiem a punktem (x, y).
var int x
Współrzędna xvar int y
Współrzędna y
Zwracana wartość
Funkcja zwraca arcus tangens w radianach, jako ikarusowy float.
sin
sin
Oblicza sinus kąta podanego w radianach.
var int angle
Kąt w radianach jako ikarusowyfloat
Zwracana wartość
Funkcja zwraca sinus kąta, jako ikarusowy float.
cos
cos
Oblicza cosinus kąta podanego w radianach.
var int angle
Kąt w radianach jako ikarusowyfloat
Zwracana wartość
Funkcja zwraca cosinus kąta, jako ikarusowy float.
tan
tan
Oblicza tangens kąta podanego w radianach.
var int angle
Kąt w radianach jako ikarusowyfloat
Zwracana wartość
Funkcja zwraca tangens kąta, jako ikarusowy float.
asin
asin
Oblicza arcus sinus
var int sine
Sinus kąta jako ikarusowyfloat
Zwracana wartość
Funkcja zwraca arcus sinus kąta, jako ikarusowy float.
acos
acos
Oblicza arcus cosinus
var int cosine
Cosinus kąta jako ikarusowyfloat
Zwracana wartość
Funkcja zwraca arcus cosinus kąta, jako ikarusowy float.
distance2D
distance2D
Oblicza odległość między dwoma punktami na płaszczyźnie dwuwymiarowej.
var int x1
współrzędna x pierwszego punktuvar int x2
współrzędna x drugiego punktuvar int y1
współrzędna y pierwszego punktuvar int y2
współrzędna y drugiego punktu
Zwracana wartość
Funkcja zwraca odległość między dwoma punktami.
distance2Df
distance2Df
Oblicza odległość między dwoma punktami na płaszczyźnie dwuwymiarowej, ale na liczbach zmiennoprzecinkowych (float).
var int x1
współrzędna x pierwszego punktuvar int x2
współrzędna x drugiego punktuvar int y1
współrzędna y pierwszego punktuvar int y2
współrzędna y drugiego punktu
Zwracana wartość
Funkcja zwraca odległość między dwoma punktami, jako ikarusowy float.