Representación matemática de una esfera. Se usa para realizar pruebas de intersección y colisión contra esferas.
Constructores públicos
Esfera()
Crea una esfera con un centro de (0,0,0) y un radio de 1.
|
|
Esfera(radio de punto flotante)
Crea una esfera con un centro de (0,0,0) y un radio especificado.
|
|
Métodos públicos
Vector 3 |
getCenter()
Obtén una copia del centro de la esfera.
|
float |
getRadius()
Obtiene el radio de la esfera.
|
Esfera |
makeCopy()
|
void | |
void |
setRadius(radio flotante)
Establece el radio de la esfera.
|
Métodos heredados
Constructores públicos
public Sphere ()
Crea una esfera con un centro de (0,0,0) y un radio de 1.
público Esfera (radio de flotación)
Crea una esfera con un centro de (0,0,0) y un radio especificado.
Parámetros
radio | el radio de la esfera |
---|
público Esfera (radio de flotación, centro Vector3)
Crea una esfera con un centro y un radio especificados.
Parámetros
radio | el radio de la esfera |
---|---|
center | el centro de la esfera |
Métodos públicos
public Vector3 getCenter ()
Obtén una copia del centro de la esfera.
Resultado que se muestra
- un nuevo vector que representa el centro de la esfera
Consulta también
public float getRadius ()
Obtiene el radio de la esfera.
Resultado que se muestra
- el radio de la esfera
Consulta también
vacío público setCenter (centro Vector3)
Establece el centro de esta esfera.
Parámetros
center | el nuevo centro de la esfera |
---|
Consulta también
vacío público setRadius (radio de flotación)
Establece el radio de la esfera.
Parámetros
radio | el nuevo radio de la esfera |
---|