init
TypeScriptstatic init(innerRadius: number, outerRadius: number, height: number): SCNTubeSwift declarationconvenience init(innerRadius: CGFloat, outerRadius: CGFloat, height: CGFloat)class · SDK 27.1
class SCNTubestatic init(innerRadius: number, outerRadius: number, height: number): SCNTubeSwift declarationconvenience init(innerRadius: CGFloat, outerRadius: CGFloat, height: CGFloat)get height(): numberSwift declarationvar height: CGFloat { get set }set height(value: number)Swift declarationvar height: CGFloat { get set }get heightSegmentCount(): numberSwift declarationvar heightSegmentCount: Int { get set }set heightSegmentCount(value: number)Swift declarationvar heightSegmentCount: Int { get set }get innerRadius(): numberSwift declarationvar innerRadius: CGFloat { get set }set innerRadius(value: number)Swift declarationvar innerRadius: CGFloat { get set }get outerRadius(): numberSwift declarationvar outerRadius: CGFloat { get set }set outerRadius(value: number)Swift declarationvar outerRadius: CGFloat { get set }get radialSegmentCount(): numberSwift declarationvar radialSegmentCount: Int { get set }set radialSegmentCount(value: number)Swift declarationvar radialSegmentCount: Int { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SCNTube.init()
inherited init: cannot prove legal (class declares 1 custom initializer)