Module  javafx.graphics
软件包  javafx.scene.shape

Class Cylinder

  • All Implemented Interfaces:
    StyleableEventTarget


    public class Cylinder
    extends Shape3D
    Cylinder类定义了具有指定大小的3维圆柱体。 A Cylinder是用给定的半径和高度创建的3D几何图元。 它以起源为中心。
    从以下版本开始:
    JavaFX 8.0
    • 构造方法详细信息

      • Cylinder

        public Cylinder​()
        创建一个新的实例,为Cylinder ,半径为1.0,高度为2.0。 分辨率默认为沿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)
        设置属性高度的值。
        Property description:
        定义气缸的高度或Y尺寸。
        Default value:
        2.0
      • getHeight

        public final double getHeight​()
        获取属性高度的值。
        Property description:
        定义气缸的高度或Y尺寸。
        Default value:
        2.0
      • setRadius

        public final void setRadius​(double value)
        设置属性半径的值。
        Property description:
        定义圆柱体Z平面中的半径。
        Default value:
        1.0
      • getRadius

        public final double getRadius​()
        获取属性半径的值。
        Property description:
        定义圆柱体Z平面中的半径。
        Default value:
        1.0
      • getDivisions

        public int getDivisions​()
        检索用于生成此气瓶的分区属性。
        结果
        the divisions attribute.