Sphère

classe publique Sphere

Représentation mathématique d'une sphère. Permet d'effectuer des tests d'intersection et de collision sur des sphères.

Constructeurs publics

Sphere
Créez une sphère avec un centre de (0,0,0) et un rayon de 1.
Sphere(rayon flottant)
Créez une sphère avec un centre de (0,0,0) et un rayon spécifié.
Sphere(rayon flottant, centre Vector3)
Créez une sphère avec un centre et un rayon spécifiés.

Méthodes publiques

Vecteur 3
getCenter()
Obtenez une copie du centre de la sphère.
float
getRadius
Obtenir le rayon de la sphère
Sphere
void
setCenter(centre Vector3)
Définissez le centre de cette sphère.
void
setRadius(rayon flottant)
Définissez le rayon de la sphère.

Méthodes héritées

Constructeurs publics

publicSphere()

Créez une sphère avec un centre de (0,0,0) et un rayon de 1.

public Sphere (rayon flottant)

Créez une sphère avec un centre de (0,0,0) et un rayon spécifié.

Paramètres
rayon le rayon de la sphère

public Sphere (rayon flottant, vecteur au centre)

Créez une sphère avec un centre et un rayon spécifiés.

Paramètres
rayon le rayon de la sphère
centre au centre de la sphère

Méthodes publiques

public Vector3 getCenter ()

Obtenez une copie du centre de la sphère.

Renvoie
  • un nouveau vecteur qui représente le centre de la sphère
Voir également

float public getRadius ()

Obtenir le rayon de la sphère

Renvoie
  • le rayon de la sphère
Voir également

public Sphere makeCopy ()

public void setCenter (Centre vectoriel Vector3)

Définissez le centre de cette sphère.

Paramètres
centre le nouveau centre de la sphère
Voir également

public void setRadius (rayon flottant)

Définissez le rayon de la sphère.

Paramètres
rayon le nouveau rayon de la sphère
Voir également