Rappresentazione matematica di una sfera. Utilizzato per eseguire test di intersezione e di collisione contro sfere.
Costruttori pubblici
|
Sfera()
Crea una sfera con un centro di (0,0,0) e un raggio di 1.
|
|
|
Sphere(raggio mobile)
Crea una sfera con un centro di (0,0,0) e un raggio specificato.
|
|
Metodi pubblici
| Vettore 3 |
getCenterdi
Ottieni una copia del centro della sfera.
|
| numero in virgola mobile |
getRadius()
Ottieni il raggio della sfera.
|
| Sphere |
makeCopy()
|
| nullo | |
| nullo |
setRadius(raggio mobile)
Imposta il raggio della sfera.
|
Metodi ereditati
Costruttori pubblici
pubblica Sfera ()
Crea una sfera con un centro di (0,0,0) e un raggio di 1.
pubblica Sfera (raggio mobile)
Crea una sfera con un centro di (0,0,0) e un raggio specificato.
Parametri
| raggio | il raggio della sfera |
|---|
pubblica Sphere (raggio mobile, centro 3)
Crea una sfera con un centro e un raggio specificati.
Parametri
| raggio | il raggio della sfera |
|---|---|
| al centro | il centro della sfera |
Metodi pubblici
pubblico Vector3 getCenter ()
Ottieni una copia del centro della sfera.
Restituisce
- un nuovo vettore che rappresenta il centro della sfera
Vedi anche
floating pubblico getRadius ()
pubblica void setCenter (Center Vector3)
Imposta il centro di questa sfera.
Parametri
| al centro | il nuovo centro della sfera |
|---|