Kula

klasa publiczna Sphere

Matematyczna reprezentacja kuli. Służy do wykonywania testów skrzyżowania i zderzenia z użyciem sfer.

Budownictwo publiczne

Sphere()
Utwórz kulę złożoną ze środka (0,0,0) i promienia 1.
Sphere(liczba zmiennoprzecinkowa)
Utwórz kulę złożoną ze środka (0,0,0) i określonego promienia.
Sphere(liczba zmiennoprzecinkowa, środek Vector3)
Utwórz kulę z określonym środkiem i promień.

Metody publiczne

Wektor3
getCenter()
Uzyskaj kopię centrum kuli ziemskiej.
liczba zmiennoprzecinkowa
getRadius()
Pobierz promień kuli.
Wielka Brytania
nieważne
setCenter(centrum Vector3)
Ustaw środek tej kuli.
nieważne
setRadius(liczba zmiennoprzecinkowa)
Ustaw promień kuli.

Metody dziedziczone

Budownictwo publiczne

publiczny Utwór ()

Utwórz kulę złożoną ze środka (0,0,0) i promienia 1.

publiczny Warunek (promień pływający)

Utwórz kulę złożoną ze środka (0,0,0) i określonego promienia.

Parametry
obszar o określonym promieniu promień kuli

publiczny Warunek (promień pływający, środek Vector3)

Utwórz kulę z określonym środkiem i promień.

Parametry
obszar o określonym promieniu promień kuli
do środka środek kuli ziemskiej

Metody publiczne

Vector3 getCenter ()

Uzyskaj kopię centrum kuli ziemskiej.

Zwraca
  • nowy wektor, który reprezentuje centrum kuli
Zobacz również

publiczna zmiennoprzecinkowa getRadius()

Pobierz promień kuli.

Zwraca
  • promień kuli
Zobacz również

publiczne Sphere makeCopy ()

void void setCenter (Vector3)

Ustaw środek tej kuli.

Parametry
do środka nowe centrum kuli ziemskiej
Zobacz również

void void setRadius (Promień pływający)

Ustaw promień kuli.

Parametry
obszar o określonym promieniu nowy promień kuli
Zobacz również