One Logo Pool Ball
SceneKit · IOS API REFERENCE

SCNAvoidOccluderConstraint

class · iOS 11.0+ · SDK 27.1

class SCNAvoidOccluderConstraint

Members (9)

init · iOS 11.0+

init

TypeScript
static init(target?: (SCNNode) | null): SCNAvoidOccluderConstraint
Swift declaration
convenience init(target: SCNNode?)
get · iOS 11.0+

bias

TypeScript
get bias(): number
Swift declaration
var bias: CGFloat { get set }
set · iOS 11.0+

bias

TypeScript
set bias(value: number)
Swift declaration
var bias: CGFloat { get set }
get · iOS 11.0+

delegate

TypeScript
get delegate(): SDKHandle
Swift declaration
unowned(unsafe) var delegate: any SCNAvoidOccluderConstraintDelegate { get set }
set · iOS 11.0+

delegate

TypeScript
set delegate(value: Implements<SCNAvoidOccluderConstraintDelegate> | SDKHandle)
Swift declaration
unowned(unsafe) var delegate: any SCNAvoidOccluderConstraintDelegate { get set }
get · iOS 11.0+

occluderCategoryBitMask

TypeScript
get occluderCategoryBitMask(): number
Swift declaration
var occluderCategoryBitMask: Int { get set }
set · iOS 11.0+

occluderCategoryBitMask

TypeScript
set occluderCategoryBitMask(value: number)
Swift declaration
var occluderCategoryBitMask: Int { get set }
get · iOS 11.0+

target

TypeScript
get target(): (SCNNode) | null
Swift declaration
var target: SCNNode? { get set }
set · iOS 11.0+

target

TypeScript
set target(value: (SCNNode) | null)
Swift declaration
var target: SCNNode? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

SCNAvoidOccluderConstraint.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All SceneKit types →