SCNCone

public extension SCNCone
  • SwifterSwift: Creates a cone geometry with the given top diameter, bottom diameter, and height.

    Declaration

    Swift

    convenience init(topDiameter: CGFloat, bottomDiameter: CGFloat, height: CGFloat)

    Parameters

    topDiameter

    The diameter of the cone’s top, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    bottomDiameter

    The diameter of the cone’s base, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    height

    The height of the cone along the y-axis of its local coordinate space.

  • SwifterSwift: Creates a cone geometry with the given top radius, bottom radius, height, and material.

    Declaration

    Swift

    convenience init(topRadius: CGFloat, bottomRadius: CGFloat, height: CGFloat, material: SCNMaterial)

    Parameters

    topRadius

    The radius of the cone’s top, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    bottomRadius

    The radius of the cone’s base, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    height

    The height of the cone along the y-axis of its local coordinate space.

    material

    The material of the geometry.

  • SwifterSwift: Creates a cone geometry with the given top diameter, bottom diameter, height, and material.

    Declaration

    Swift

    convenience init(topDiameter: CGFloat, bottomDiameter: CGFloat, height: CGFloat, material: SCNMaterial)

    Parameters

    topDiameter

    The diameter of the cone’s top, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    bottomDiameter

    The diameter of the cone’s base, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    height

    The height of the cone along the y-axis of its local coordinate space.

    material

    The material of the geometry.

  • SwifterSwift: Creates a cone geometry with the given top radius, bottom radius, height, and material.

    Declaration

    Swift

    convenience init(topRadius: CGFloat, bottomRadius: CGFloat, height: CGFloat, color: Color)

    Parameters

    topRadius

    The radius of the cone’s top, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    bottomRadius

    The radius of the cone’s base, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    height

    The height of the cone along the y-axis of its local coordinate space.

    color

    The color of the geometry’s material.

  • SwifterSwift: Creates a cone geometry with the given top diameter, bottom diameter, height, and material.

    Declaration

    Swift

    convenience init(topDiameter: CGFloat, bottomDiameter: CGFloat, height: CGFloat, color: Color)

    Parameters

    topDiameter

    The diameter of the cone’s top, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    bottomDiameter

    The diameter of the cone’s base, forming a circle in the x- and z-axis dimensions of its local coordinate space.

    height

    The height of the cone along the y-axis of its local coordinate space.

    color

    The color of the geometry’s material.