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 |
---|