Kugel

Public Class Sphere

Mathematische Darstellung einer Kugel. Wird für Kreuzungs- und Kollisionstests mit Kugeln verwendet.

Public Constructors

Sphere()
Erstellen Sie eine Kugel mit einem Mittelpunkt von (0,0,0) und einem Radius von 1.
Bereich(Gleitkommaradius)
Erstellen Sie eine Kugel mit einem Mittelpunkt von (0,0,0) und einem angegebenen Radius.
Bereich(Gleitkommaradius, Vector3-Mitte)
Erstellt eine Kugel mit einem angegebenen Mittelpunkt und Radius.

Public Methods

Vektor3
getCenter
Kopie der Kugelmitte abrufen.
float
getRadius()
Radius der Kugel abrufen
Bereich
Ungültig
setCenter(Vector3-Mitte)
Den Mittelpunkt dieser Kugel festlegen.
Ungültig
setRadius(Gleitkommaradius)
Legen Sie den Radius der Kugel fest.

Übernommene Methoden

Public Constructors

öffentlich Bereich ()

Erstellen Sie eine Kugel mit einem Mittelpunkt von (0,0,0) und einem Radius von 1.

öffentlich Bereich (Gleitkommaradius)

Erstellen Sie eine Kugel mit einem Mittelpunkt von (0,0,0) und einem angegebenen Radius.

Parameter
Umkreis den Radius der Kugel

öffentlich Bereich (Gleitkommaradius, Vektor3)

Erstellt eine Kugel mit einem angegebenen Mittelpunkt und Radius.

Parameter
Umkreis den Radius der Kugel
center Mittelpunkt der Kugel

Public Methods

public Vector3 getCenter ()

Kopie der Kugelmitte abrufen.

Rückgabe:
  • Neuer Vektor für die Kugel
Weitere Informationen

öffentlichen Gleitkomma getRadius ()

Radius der Kugel abrufen

Rückgabe:
  • den Radius der Kugel
Weitere Informationen

public Sphere makeCopy ()

public void setCenter (Vector3 Center)

Den Mittelpunkt dieser Kugel festlegen.

Parameter
center der neue Mittelpunkt der Kugel
Weitere Informationen

public void setRadius (Gleitkommaradius)

Legen Sie den Radius der Kugel fest.

Parameter
Umkreis der neue Radius der Kugel
Weitere Informationen