球体

パブリック クラス Sphere

球の数学的表現。球体に対して交差テストと衝突テストを実行します。

パブリック コンストラクタ

Sphere()
中心(0,0,0)と半径 1 の球体を作成します。
(浮動小数点半径)
中心(0,0,0)と指定した半径の球を作成します。
球体(浮動小数点数、Vector3 の中心)
中心と半径が指定された球体を作成します。

パブリック メソッド

Vector3
getCenter()
球体の中心のコピーを入手します。
浮動小数点数
getRadius()
球体の半径を取得します。
範囲
void
setCenterVector3 center)
この球体の中心を設定します。
void
setRadius(浮動小数点半径)
球体の半径を設定します。

継承されるメソッド

パブリック コンストラクタ

public Sphere ()

中心(0,0,0)と半径 1 の球体を作成します。

public 球体 (浮動小数点半径)

中心(0,0,0)と指定した半径の球を作成します。

パラメータ
半径 球体の半径

public Sphere (浮動小数点半径、Vector3 センター)

中心と半径が指定された球体を作成します。

パラメータ
半径 球体の半径
中央 球体の中心

パブリック メソッド

public Vector3 getCenter ()

球体の中心のコピーを入手します。

戻り値
  • 球体の中心を表す新しいベクトル
関連項目

public float getRadius ()

球体の半径を取得します。

戻り値
  • 球体の半径
関連項目

public Sphere makeCopy ()

public void setCenter Vector3 センター)

この球体の中心を設定します。

パラメータ
中央 球の新しい中心
関連項目

public void setRadius (浮動小数点数)

球体の半径を設定します。

パラメータ
半径 球の新しい半径
関連項目