drag
TypeScriptstatic drag(): SCNPhysicsFieldSwift declarationclass func drag() -> SCNPhysicsFieldclass · SDK 27.1
class SCNPhysicsFieldstatic drag(): SCNPhysicsFieldSwift declarationclass func drag() -> SCNPhysicsFieldstatic electric(): SCNPhysicsFieldSwift declarationclass func electric() -> SCNPhysicsFieldstatic linearGravity(): SCNPhysicsFieldSwift declarationclass func linearGravity() -> SCNPhysicsFieldstatic magnetic(): SCNPhysicsFieldSwift declarationclass func magnetic() -> SCNPhysicsFieldstatic noiseField(smoothness: number, speed: number): SCNPhysicsFieldSwift declarationclass func noiseField(smoothness: CGFloat, animationSpeed speed: CGFloat) -> SCNPhysicsFieldstatic radialGravity(): SCNPhysicsFieldSwift declarationclass func radialGravity() -> SCNPhysicsFieldstatic spring(): SCNPhysicsFieldSwift declarationclass func spring() -> SCNPhysicsFieldstatic turbulenceField(smoothness: number, speed: number): SCNPhysicsFieldSwift declarationclass func turbulenceField(smoothness: CGFloat, animationSpeed speed: CGFloat) -> SCNPhysicsFieldstatic vortex(): SCNPhysicsFieldSwift declarationclass func vortex() -> SCNPhysicsFieldstatic init(): SCNPhysicsFieldSwift declarationinit()get isActive(): booleanSwift declarationvar isActive: Bool { get set }set isActive(value: boolean)Swift declarationvar isActive: Bool { get set }get categoryBitMask(): numberSwift declarationvar categoryBitMask: Int { get set }set categoryBitMask(value: number)Swift declarationvar categoryBitMask: Int { get set }get direction(): SCNVector3Swift declarationvar direction: SCNVector3 { get set }set direction(value: SCNVector3)Swift declarationvar direction: SCNVector3 { get set }get isExclusive(): booleanSwift declarationvar isExclusive: Bool { get set }set isExclusive(value: boolean)Swift declarationvar isExclusive: Bool { get set }get falloffExponent(): numberSwift declarationvar falloffExponent: CGFloat { get set }set falloffExponent(value: number)Swift declarationvar falloffExponent: CGFloat { get set }get halfExtent(): SCNVector3Swift declarationvar halfExtent: SCNVector3 { get set }set halfExtent(value: SCNVector3)Swift declarationvar halfExtent: SCNVector3 { get set }get minimumDistance(): numberSwift declarationvar minimumDistance: CGFloat { get set }set minimumDistance(value: number)Swift declarationvar minimumDistance: CGFloat { get set }get offset(): SCNVector3Swift declarationvar offset: SCNVector3 { get set }set offset(value: SCNVector3)Swift declarationvar offset: SCNVector3 { get set }get scope(): SCNPhysicsFieldScopeSwift declarationvar scope: SCNPhysicsFieldScope { get set }set scope(value: SCNPhysicsFieldScope)Swift declarationvar scope: SCNPhysicsFieldScope { get set }get strength(): numberSwift declarationvar strength: CGFloat { get set }set strength(value: number)Swift declarationvar strength: CGFloat { get set }get usesEllipsoidalExtent(): booleanSwift declarationvar usesEllipsoidalExtent: Bool { get set }set usesEllipsoidalExtent(value: boolean)Swift declarationvar usesEllipsoidalExtent: Bool { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SCNPhysicsField.customField(evaluationBlock:)
callback cannot propagate synchronous failure