モジュール javafx.graphics
パッケージ javafx.scene.shape

クラスSphere

  • すべての実装されたインタフェース:
    Styleable, EventTarget


    public class Sphere
    extends Shape3D
    Sphereクラスは、指定されたサイズに基づいて3次元球形を定義します。 Sphereは、指定された半径で作成される3Dジオメトリ・プリミティブです。 これは、原点に中心が置かれます。
    導入されたバージョン:
    JavaFX 8.0
    • コンストラクタの詳細

      • Sphere

        public Sphere​()
        半径1.0のSphereの新しいインスタンスを作成します。 分解能は、球に沿った64個のビジョンがデフォルトの軸です。
      • Sphere

        public Sphere​(double radius)
        指定された半径でSphereの新しいインスタンスを作成します。 分解能は、球に沿った64個のビジョンがデフォルトの軸です。
        パラメータ:
        radius - 半径
      • Sphere

        public Sphere​(double radius,
                      int divisions)
        与えられた半径と分割数でSphereの新しいインスタンスを作成します。 分割数は、球形の軸に沿った細分化の数で定義します。 分割数を増やすと、オブジェクトがより細かく分割されます。 分割数は、少なくとも1である必要があります。 より小さい値はすべて1に固定されます。
        パラメータ:
        radius - 半径
        divisions - 分割数
    • メソッドの詳細

      • setRadius

        public final void setRadius​(double value)
        プロパティradiusの値を設定します。
        プロパティの説明:
        Sphereの半径を定義します。
        デフォルト値:
        1.0
      • getRadius

        public final double getRadius​()
        プロパティradiusの値を取得します。
        プロパティの説明:
        Sphereの半径を定義します。
        デフォルト値:
        1.0
      • getDivisions

        public int getDivisions​()
        この球形の生成に使用する分割属性を取得します。
        戻り値:
        分割数の属性。