One Logo Pool Ball
SceneKit · IOS API REFERENCE

SCNTube

class · SDK 27.1

class SCNTube

Members (11)

init

init

TypeScript
static init(innerRadius: number, outerRadius: number, height: number): SCNTube
Swift declaration
convenience init(innerRadius: CGFloat, outerRadius: CGFloat, height: CGFloat)
get

height

TypeScript
get height(): number
Swift declaration
var height: CGFloat { get set }
set

height

TypeScript
set height(value: number)
Swift declaration
var height: CGFloat { get set }
get

heightSegmentCount

TypeScript
get heightSegmentCount(): number
Swift declaration
var heightSegmentCount: Int { get set }
set

heightSegmentCount

TypeScript
set heightSegmentCount(value: number)
Swift declaration
var heightSegmentCount: Int { get set }
get

innerRadius

TypeScript
get innerRadius(): number
Swift declaration
var innerRadius: CGFloat { get set }
set

innerRadius

TypeScript
set innerRadius(value: number)
Swift declaration
var innerRadius: CGFloat { get set }
get

outerRadius

TypeScript
get outerRadius(): number
Swift declaration
var outerRadius: CGFloat { get set }
set

outerRadius

TypeScript
set outerRadius(value: number)
Swift declaration
var outerRadius: CGFloat { get set }
get

radialSegmentCount

TypeScript
get radialSegmentCount(): number
Swift declaration
var radialSegmentCount: Int { get set }
set

radialSegmentCount

TypeScript
set radialSegmentCount(value: number)
Swift declaration
var radialSegmentCount: Int { get set }

Skipped declarations

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)

All SceneKit types →