init
TypeScriptstatic init(path: (_UIKit_UIBezierPath) | null, extrusionDepth: number): SCNShapeSwift declarationconvenience init(path: UIBezierPath?, extrusionDepth: CGFloat)class · SDK 27.1
class SCNShapestatic init(path: (_UIKit_UIBezierPath) | null, extrusionDepth: number): SCNShapeSwift declarationconvenience init(path: UIBezierPath?, extrusionDepth: CGFloat)get chamferMode(): SCNChamferModeSwift declarationvar chamferMode: SCNChamferMode { get set }set chamferMode(value: SCNChamferMode)Swift declarationvar chamferMode: SCNChamferMode { get set }get chamferProfile(): (_UIKit_UIBezierPath) | nullSwift declaration@NSCopying var chamferProfile: UIBezierPath? { get set }set chamferProfile(value: (_UIKit_UIBezierPath) | null)Swift declaration@NSCopying var chamferProfile: UIBezierPath? { get set }get chamferRadius(): numberSwift declarationvar chamferRadius: CGFloat { get set }set chamferRadius(value: number)Swift declarationvar chamferRadius: CGFloat { get set }get extrusionDepth(): numberSwift declarationvar extrusionDepth: CGFloat { get set }set extrusionDepth(value: number)Swift declarationvar extrusionDepth: CGFloat { get set }get path(): (_UIKit_UIBezierPath) | nullSwift declaration@NSCopying var path: UIBezierPath? { get set }set path(value: (_UIKit_UIBezierPath) | null)Swift declaration@NSCopying var path: UIBezierPath? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SCNShape.init()
inherited init: cannot prove legal (class declares 1 custom initializer)