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

クラスCylinder

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


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

      • Cylinder

        public Cylinder​()
        半径が1.0で高さが2.0のCylinderの新しいインスタンスを作成します。 デフォルトの分割数は、X軸およびZ軸に沿って15分割です。
      • Cylinder

        public Cylinder​(double radius,
                        double height)
        指定された半径と高さのCylinderの新しいインスタンスを作成します。 デフォルトの分割数は、X軸およびZ軸に沿って15分割です。
        パラメータ:
        radius - 半径
        height - 高さ
      • Cylinder

        public Cylinder​(double radius,
                        double height,
                        int divisions)
        指定された半径、高さおよび分割数のCylinderの新しいインスタンスを作成します。 デフォルトの分割数は、X軸およびZ軸に沿って15分割です。 分割数は、少なくとも3である必要があります。 それより少ない値はすべて3に固定されます。
        パラメータ:
        radius - 半径
        height - 高さ
        divisions - 分割数
    • メソッドの詳細

      • setHeight

        public final void setHeight​(double value)
        プロパティheightの値を設定します。
        プロパティの説明:
        Cylinderの高さまたはY次元を定義します。
        デフォルト値:
        2.0
      • getHeight

        public final double getHeight​()
        プロパティheightの値を取得します。
        プロパティの説明:
        Cylinderの高さまたはY次元を定義します。
        デフォルト値:
        2.0
      • setRadius

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

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

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