Documentation Archive Developer
Search

SceneKit Changes

SceneKit (Added)

Added CAAnimation.animationEvents
Added CAAnimation.fadeInDuration
Added CAAnimation.fadeOutDuration
Added CAAnimation.usesSceneTimeBase
Added NSValue.init(SCNMatrix4: SCNMatrix4)
Added NSValue.SCNMatrix4Value
Added NSValue.init(SCNVector3: SCNVector3)
Added NSValue.SCNVector3Value
Added NSValue.init(SCNVector4: SCNVector4)
Added NSValue.SCNVector4Value
Added SCNAction
Added SCNAction.customActionWithDuration(NSTimeInterval, actionBlock:(SCNNode!, CGFloat) -> Void) -> SCNAction [class]
Added SCNAction.duration
Added SCNAction.fadeInWithDuration(NSTimeInterval) -> SCNAction [class]
Added SCNAction.fadeOpacityBy(CGFloat, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.fadeOpacityTo(CGFloat, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.fadeOutWithDuration(NSTimeInterval) -> SCNAction [class]
Added SCNAction.group([AnyObject]) -> SCNAction [class]
Added SCNAction.javaScriptActionWithScript(String, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.moveBy(SCNVector3, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.moveByX(CGFloat, y: CGFloat, z: CGFloat, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.moveTo(SCNVector3, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.removeFromParentNode() -> SCNAction [class]
Added SCNAction.repeatAction(SCNAction, count: Int) -> SCNAction [class]
Added SCNAction.repeatActionForever(SCNAction) -> SCNAction [class]
Added SCNAction.reversedAction() -> SCNAction
Added SCNAction.rotateByAngle(CGFloat, aroundAxis: SCNVector3, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.rotateByX(CGFloat, y: CGFloat, z: CGFloat, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.rotateToAxisAngle(SCNVector4, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.rotateToX(CGFloat, y: CGFloat, z: CGFloat, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.rotateToX(CGFloat, y: CGFloat, z: CGFloat, duration: NSTimeInterval, shortestUnitArc: Bool) -> SCNAction [class]
Added SCNAction.runBlock((SCNNode!) -> Void) -> SCNAction [class]
Added SCNAction.runBlock((SCNNode!) -> Void, queue: dispatch_queue_t?) -> SCNAction [class]
Added SCNAction.scaleBy(CGFloat, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.scaleTo(CGFloat, duration: NSTimeInterval) -> SCNAction [class]
Added SCNAction.sequence([AnyObject]) -> SCNAction [class]
Added SCNAction.speed
Added SCNAction.timingFunction
Added SCNAction.timingMode
Added SCNAction.waitForDuration(NSTimeInterval) -> SCNAction [class]
Added SCNAction.waitForDuration(NSTimeInterval, withRange: NSTimeInterval) -> SCNAction [class]
Added SCNActionTimingMode [enum]
Added SCNActionTimingMode.EaseIn
Added SCNActionTimingMode.EaseInEaseOut
Added SCNActionTimingMode.EaseOut
Added SCNActionTimingMode.Linear
Added SCNActionable
Added SCNActionable.actionForKey(String) -> SCNAction?
Added SCNActionable.hasActions() -> Bool
Added SCNActionable.removeActionForKey(String)
Added SCNActionable.removeAllActions()
Added SCNActionable.runAction(SCNAction)
Added SCNActionable.runAction(SCNAction, completionHandler:(() -> Void)?)
Added SCNActionable.runAction(SCNAction, forKey: String?)
Added SCNActionable.runAction(SCNAction, forKey: String?, completionHandler:(() -> Void)?)
Added SCNAnimatable
Added SCNAnimatable.addAnimation(CAAnimation, forKey: String?)
Added SCNAnimatable.animationForKey(String) -> CAAnimation?
Added SCNAnimatable.animationKeys() -> [AnyObject]?
Added SCNAnimatable.isAnimationForKeyPaused(String) -> Bool
Added SCNAnimatable.pauseAnimationForKey(String)
Added SCNAnimatable.removeAllAnimations()
Added SCNAnimatable.removeAnimationForKey(String)
Added SCNAnimatable.removeAnimationForKey(String, fadeOutDuration: CGFloat)
Added SCNAnimatable.resumeAnimationForKey(String)
Added SCNAnimationEvent
Added SCNAnimationEvent.init(keyTime: CGFloat, block: SCNAnimationEventBlock!)
Added SCNAntialiasingMode [enum]
Added SCNAntialiasingMode.Multisampling16X
Added SCNAntialiasingMode.Multisampling2X
Added SCNAntialiasingMode.Multisampling4X
Added SCNAntialiasingMode.Multisampling8X
Added SCNAntialiasingMode.None
Added SCNBoundingVolume
Added SCNBoundingVolume.getBoundingBoxMin(UnsafeMutablePointer<SCNVector3>, max: UnsafeMutablePointer<SCNVector3>) -> Bool
Added SCNBoundingVolume.getBoundingSphereCenter(UnsafeMutablePointer<SCNVector3>, radius: UnsafeMutablePointer<CGFloat>) -> Bool
Added SCNBoundingVolume.setBoundingBoxMin(UnsafeMutablePointer<SCNVector3>, max: UnsafeMutablePointer<SCNVector3>)
Added SCNBox
Added SCNBox.chamferRadius
Added SCNBox.chamferSegmentCount
Added SCNBox.height
Added SCNBox.heightSegmentCount
Added SCNBox.length
Added SCNBox.lengthSegmentCount
Added SCNBox.width
Added SCNBox.init(width: CGFloat, height: CGFloat, length: CGFloat, chamferRadius: CGFloat)
Added SCNBox.widthSegmentCount
Added SCNCamera
Added SCNCamera.aperture
Added SCNCamera.automaticallyAdjustsZRange
Added SCNCamera.categoryBitMask
Added SCNCamera.focalBlurRadius
Added SCNCamera.focalDistance
Added SCNCamera.focalSize
Added SCNCamera.name
Added SCNCamera.orthographicScale
Added SCNCamera.projectionTransform() -> SCNMatrix4
Added SCNCamera.setProjectionTransform(SCNMatrix4)
Added SCNCamera.usesOrthographicProjection
Added SCNCamera.xFov
Added SCNCamera.yFov
Added SCNCamera.zFar
Added SCNCamera.zNear
Added SCNCapsule
Added SCNCapsule.capRadius
Added SCNCapsule.init(capRadius: CGFloat, height: CGFloat)
Added SCNCapsule.capSegmentCount
Added SCNCapsule.height
Added SCNCapsule.heightSegmentCount
Added SCNCapsule.radialSegmentCount
Added SCNChamferMode [enum]
Added SCNChamferMode.Back
Added SCNChamferMode.Both
Added SCNChamferMode.Front
Added SCNCone
Added SCNCone.bottomRadius
Added SCNCone.height
Added SCNCone.heightSegmentCount
Added SCNCone.radialSegmentCount
Added SCNCone.topRadius
Added SCNCone.init(topRadius: CGFloat, bottomRadius: CGFloat, height: CGFloat)
Added SCNConstraint
Added SCNConstraint.influenceFactor
Added SCNCullMode [enum]
Added SCNCullMode.Back
Added SCNCullMode.Front
Added SCNCylinder
Added SCNCylinder.height
Added SCNCylinder.heightSegmentCount
Added SCNCylinder.radialSegmentCount
Added SCNCylinder.radius
Added SCNCylinder.init(radius: CGFloat, height: CGFloat)
Added SCNFilterMode [enum]
Added SCNFilterMode.FilterModeLinear
Added SCNFilterMode.FilterModeNearest
Added SCNFilterMode.FilterModeNone
Added SCNFloor
Added SCNFloor.reflectionFalloffEnd
Added SCNFloor.reflectionFalloffStart
Added SCNFloor.reflectionResolutionScaleFactor
Added SCNFloor.reflectivity
Added SCNGeometry
Added SCNGeometry.edgeCreasesElement
Added SCNGeometry.edgeCreasesSource
Added SCNGeometry.firstMaterial
Added SCNGeometry.geometryElementAtIndex(Int) -> SCNGeometryElement?
Added SCNGeometry.geometryElementCount
Added SCNGeometry.geometrySourcesForSemantic(String) -> [AnyObject]?
Added SCNGeometry.insertMaterial(SCNMaterial, atIndex: Int)
Added SCNGeometry.levelsOfDetail
Added SCNGeometry.materialWithName(String) -> SCNMaterial?
Added SCNGeometry.materials
Added SCNGeometry.name
Added SCNGeometry.removeMaterialAtIndex(Int)
Added SCNGeometry.replaceMaterialAtIndex(Int, withMaterial: SCNMaterial)
Added SCNGeometry.init(sources: [AnyObject], elements:[AnyObject]?)
Added SCNGeometry.subdivisionLevel
Added SCNGeometryElement
Added SCNGeometryElement.bytesPerIndex
Added SCNGeometryElement.data
Added SCNGeometryElement.init(data: NSData, primitiveType: SCNGeometryPrimitiveType, primitiveCount: Int, bytesPerIndex: Int)
Added SCNGeometryElement.primitiveCount
Added SCNGeometryElement.primitiveType
Added SCNGeometryPrimitiveType [enum]
Added SCNGeometryPrimitiveType.Line
Added SCNGeometryPrimitiveType.Point
Added SCNGeometryPrimitiveType.TriangleStrip
Added SCNGeometryPrimitiveType.Triangles
Added SCNGeometrySource
Added SCNGeometrySource.bytesPerComponent
Added SCNGeometrySource.componentsPerVector
Added SCNGeometrySource.data
Added SCNGeometrySource.init(data: NSData, semantic: String, vectorCount: Int, floatComponents: Bool, componentsPerVector: Int, bytesPerComponent: Int, dataOffset: Int, dataStride: Int)
Added SCNGeometrySource.dataOffset
Added SCNGeometrySource.dataStride
Added SCNGeometrySource.floatComponents
Added SCNGeometrySource.init(normals: UnsafePointer<SCNVector3>, count: Int)
Added SCNGeometrySource.semantic
Added SCNGeometrySource.init(textureCoordinates: UnsafePointer<CGPoint>, count: Int)
Added SCNGeometrySource.vectorCount
Added SCNGeometrySource.init(vertices: UnsafePointer<SCNVector3>, count: Int)
Added SCNHitTestResult
Added SCNHitTestResult.faceIndex
Added SCNHitTestResult.geometryIndex
Added SCNHitTestResult.localCoordinates
Added SCNHitTestResult.localNormal
Added SCNHitTestResult.modelTransform
Added SCNHitTestResult.node
Added SCNHitTestResult.textureCoordinatesWithMappingChannel(Int) -> CGPoint
Added SCNHitTestResult.worldCoordinates
Added SCNHitTestResult.worldNormal
Added SCNIKConstraint
Added SCNIKConstraint.chainRootNode
Added SCNIKConstraint.inverseKinematicsConstraintWithChainRootNode(SCNNode) -> Self! [class]
Added SCNIKConstraint.maxAllowedRotationAngleForJoint(SCNNode) -> CGFloat
Added SCNIKConstraint.setMaxAllowedRotationAngle(CGFloat, forJoint: SCNNode)
Added SCNIKConstraint.targetPosition
Added SCNLayer
Added SCNLayer.scene
Added SCNLevelOfDetail
Added SCNLevelOfDetail.geometry
Added SCNLevelOfDetail.init(geometry: SCNGeometry?, screenSpaceRadius: CGFloat)
Added SCNLevelOfDetail.init(geometry: SCNGeometry?, worldSpaceDistance: CGFloat)
Added SCNLevelOfDetail.screenSpaceRadius
Added SCNLevelOfDetail.worldSpaceDistance
Added SCNLight
Added SCNLight.attenuationEndDistance
Added SCNLight.attenuationFalloffExponent
Added SCNLight.attenuationStartDistance
Added SCNLight.attributeForKey(String) -> AnyObject?
Added SCNLight.castsShadow
Added SCNLight.categoryBitMask
Added SCNLight.color
Added SCNLight.gobo
Added SCNLight.name
Added SCNLight.orthographicScale
Added SCNLight.setAttribute(AnyObject?, forKey: String)
Added SCNLight.shadowBias
Added SCNLight.shadowColor
Added SCNLight.shadowMapSize
Added SCNLight.shadowMode
Added SCNLight.shadowRadius
Added SCNLight.shadowSampleCount
Added SCNLight.spotInnerAngle
Added SCNLight.spotOuterAngle
Added SCNLight.type
Added SCNLight.zFar
Added SCNLight.zNear
Added SCNLookAtConstraint
Added SCNLookAtConstraint.gimbalLockEnabled
Added SCNLookAtConstraint.target
Added SCNLookAtConstraint.init(target: SCNNode)
Added SCNMaterial
Added SCNMaterial.ambient
Added SCNMaterial.cullMode
Added SCNMaterial.diffuse
Added SCNMaterial.doubleSided
Added SCNMaterial.emission
Added SCNMaterial.fresnelExponent
Added SCNMaterial.lightingModelName
Added SCNMaterial.litPerPixel
Added SCNMaterial.locksAmbientWithDiffuse
Added SCNMaterial.multiply
Added SCNMaterial.name
Added SCNMaterial.normal
Added SCNMaterial.readsFromDepthBuffer
Added SCNMaterial.reflective
Added SCNMaterial.shininess
Added SCNMaterial.specular
Added SCNMaterial.transparency
Added SCNMaterial.transparencyMode
Added SCNMaterial.transparent
Added SCNMaterial.writesToDepthBuffer
Added SCNMaterialProperty
Added SCNMaterialProperty.borderColor
Added SCNMaterialProperty.contents
Added SCNMaterialProperty.init(contents: AnyObject)
Added SCNMaterialProperty.contentsTransform
Added SCNMaterialProperty.intensity
Added SCNMaterialProperty.magnificationFilter
Added SCNMaterialProperty.mappingChannel
Added SCNMaterialProperty.maxAnisotropy
Added SCNMaterialProperty.minificationFilter
Added SCNMaterialProperty.mipFilter
Added SCNMaterialProperty.wrapS
Added SCNMaterialProperty.wrapT
Added SCNMorpher
Added SCNMorpher.calculationMode
Added SCNMorpher.setWeight(CGFloat, forTargetAtIndex: Int)
Added SCNMorpher.targets
Added SCNMorpher.weightForTargetAtIndex(Int) -> CGFloat
Added SCNMorpherCalculationMode [enum]
Added SCNMorpherCalculationMode.Additive
Added SCNMorpherCalculationMode.Normalized
Added SCNNode
Added SCNNode.addChildNode(SCNNode)
Added SCNNode.addParticleSystem(SCNParticleSystem)
Added SCNNode.camera
Added SCNNode.castsShadow
Added SCNNode.categoryBitMask
Added SCNNode.childNodeWithName(String, recursively: Bool) -> SCNNode?
Added SCNNode.childNodes
Added SCNNode.childNodesPassingTest((SCNNode!, UnsafeMutablePointer<ObjCBool>) -> Bool) -> [AnyObject]
Added SCNNode.clone() -> AnyObject
Added SCNNode.constraints
Added SCNNode.convertPosition(SCNVector3, fromNode: SCNNode?) -> SCNVector3
Added SCNNode.convertPosition(SCNVector3, toNode: SCNNode?) -> SCNVector3
Added SCNNode.convertTransform(SCNMatrix4, fromNode: SCNNode?) -> SCNMatrix4
Added SCNNode.convertTransform(SCNMatrix4, toNode: SCNNode?) -> SCNMatrix4
Added SCNNode.enumerateChildNodesUsingBlock((SCNNode!, UnsafeMutablePointer<ObjCBool>) -> Void)
Added SCNNode.eulerAngles
Added SCNNode.filters
Added SCNNode.flattenedClone() -> SCNNode
Added SCNNode.geometry
Added SCNNode.init(geometry: SCNGeometry)
Added SCNNode.hidden
Added SCNNode.hitTestWithSegmentFromPoint(SCNVector3, toPoint: SCNVector3, options:[NSObject: AnyObject]?) -> [AnyObject]?
Added SCNNode.insertChildNode(SCNNode, atIndex: Int)
Added SCNNode.light
Added SCNNode.morpher
Added SCNNode.name
Added SCNNode.opacity
Added SCNNode.orientation
Added SCNNode.parentNode
Added SCNNode.particleSystems
Added SCNNode.paused
Added SCNNode.physicsBody
Added SCNNode.physicsField
Added SCNNode.pivot
Added SCNNode.position
Added SCNNode.presentationNode() -> SCNNode
Added SCNNode.removeAllParticleSystems()
Added SCNNode.removeFromParentNode()
Added SCNNode.removeParticleSystem(SCNParticleSystem)
Added SCNNode.rendererDelegate
Added SCNNode.renderingOrder
Added SCNNode.replaceChildNode(SCNNode, with: SCNNode)
Added SCNNode.rotation
Added SCNNode.scale
Added SCNNode.skinner
Added SCNNode.transform
Added SCNNode.worldTransform
Added SCNNodeRendererDelegate
Added SCNNodeRendererDelegate.renderNode(SCNNode, renderer: SCNRenderer, arguments:[NSObject: AnyObject])
Added SCNParticleBirthDirection [enum]
Added SCNParticleBirthDirection.Constant
Added SCNParticleBirthDirection.Random
Added SCNParticleBirthDirection.SurfaceNormal
Added SCNParticleBirthLocation [enum]
Added SCNParticleBirthLocation.Surface
Added SCNParticleBirthLocation.Vertex
Added SCNParticleBirthLocation.Volume
Added SCNParticleBlendMode [enum]
Added SCNParticleBlendMode.Additive
Added SCNParticleBlendMode.Alpha
Added SCNParticleBlendMode.Multiply
Added SCNParticleBlendMode.Replace
Added SCNParticleBlendMode.Screen
Added SCNParticleBlendMode.Subtract
Added SCNParticleEvent [enum]
Added SCNParticleEvent.Birth
Added SCNParticleEvent.Collision
Added SCNParticleEvent.Death
Added SCNParticleImageSequenceAnimationMode [enum]
Added SCNParticleImageSequenceAnimationMode.AutoReverse
Added SCNParticleImageSequenceAnimationMode.Clamp
Added SCNParticleImageSequenceAnimationMode.Repeat
Added SCNParticleInputMode [enum]
Added SCNParticleInputMode.OverDistance
Added SCNParticleInputMode.OverLife
Added SCNParticleInputMode.OverOtherProperty
Added SCNParticleModifierStage [enum]
Added SCNParticleModifierStage.PostCollision
Added SCNParticleModifierStage.PostDynamics
Added SCNParticleModifierStage.PreCollision
Added SCNParticleModifierStage.PreDynamics
Added SCNParticleOrientationMode [enum]
Added SCNParticleOrientationMode.BillboardScreenAligned
Added SCNParticleOrientationMode.BillboardViewAligned
Added SCNParticleOrientationMode.BillboardYAligned
Added SCNParticleOrientationMode.Free
Added SCNParticlePropertyController
Added SCNParticlePropertyController.animation
Added SCNParticlePropertyController.init(animation: CAAnimation)
Added SCNParticlePropertyController.inputBias
Added SCNParticlePropertyController.inputMode
Added SCNParticlePropertyController.inputOrigin
Added SCNParticlePropertyController.inputProperty
Added SCNParticlePropertyController.inputScale
Added SCNParticleSortingMode [enum]
Added SCNParticleSortingMode.Distance
Added SCNParticleSortingMode.None
Added SCNParticleSortingMode.OldestFirst
Added SCNParticleSortingMode.ProjectedDepth
Added SCNParticleSortingMode.YoungestFirst
Added SCNParticleSystem
Added SCNParticleSystem.acceleration
Added SCNParticleSystem.addModifierForProperties([AnyObject], atStage: SCNParticleModifierStage, withBlock: SCNParticleModifierBlock)
Added SCNParticleSystem.affectedByGravity
Added SCNParticleSystem.affectedByPhysicsFields
Added SCNParticleSystem.birthDirection
Added SCNParticleSystem.birthLocation
Added SCNParticleSystem.birthRate
Added SCNParticleSystem.birthRateVariation
Added SCNParticleSystem.blackPassEnabled
Added SCNParticleSystem.blendMode
Added SCNParticleSystem.colliderNodes
Added SCNParticleSystem.dampingFactor
Added SCNParticleSystem.emissionDuration
Added SCNParticleSystem.emissionDurationVariation
Added SCNParticleSystem.emitterShape
Added SCNParticleSystem.emittingDirection
Added SCNParticleSystem.fresnelExponent
Added SCNParticleSystem.handleEvent(SCNParticleEvent, forProperties:[AnyObject], withBlock: SCNParticleEventBlock)
Added SCNParticleSystem.idleDuration
Added SCNParticleSystem.idleDurationVariation
Added SCNParticleSystem.imageSequenceAnimationMode
Added SCNParticleSystem.imageSequenceColumnCount
Added SCNParticleSystem.imageSequenceFrameRate
Added SCNParticleSystem.imageSequenceFrameRateVariation
Added SCNParticleSystem.imageSequenceInitialFrame
Added SCNParticleSystem.imageSequenceInitialFrameVariation
Added SCNParticleSystem.imageSequenceRowCount
Added SCNParticleSystem.lightingEnabled
Added SCNParticleSystem.local
Added SCNParticleSystem.loops
Added SCNParticleSystem.init(named: String, inDirectory: String!)
Added SCNParticleSystem.orientationMode
Added SCNParticleSystem.particleAngle
Added SCNParticleSystem.particleAngleVariation
Added SCNParticleSystem.particleAngularVelocity
Added SCNParticleSystem.particleAngularVelocityVariation
Added SCNParticleSystem.particleBounce
Added SCNParticleSystem.particleBounceVariation
Added SCNParticleSystem.particleCharge
Added SCNParticleSystem.particleChargeVariation
Added SCNParticleSystem.particleColor
Added SCNParticleSystem.particleColorVariation
Added SCNParticleSystem.particleDiesOnCollision
Added SCNParticleSystem.particleFriction
Added SCNParticleSystem.particleFrictionVariation
Added SCNParticleSystem.particleImage
Added SCNParticleSystem.particleLifeSpan
Added SCNParticleSystem.particleLifeSpanVariation
Added SCNParticleSystem.particleMass
Added SCNParticleSystem.particleMassVariation
Added SCNParticleSystem.particleSize
Added SCNParticleSystem.particleSizeVariation
Added SCNParticleSystem.particleVelocity
Added SCNParticleSystem.particleVelocityVariation
Added SCNParticleSystem.propertyControllers
Added SCNParticleSystem.removeAllModifiers()
Added SCNParticleSystem.removeModifiersOfStage(SCNParticleModifierStage)
Added SCNParticleSystem.reset()
Added SCNParticleSystem.sortingMode
Added SCNParticleSystem.speedFactor
Added SCNParticleSystem.spreadingAngle
Added SCNParticleSystem.stretchFactor
Added SCNParticleSystem.systemSpawnedOnCollision
Added SCNParticleSystem.systemSpawnedOnDying
Added SCNParticleSystem.systemSpawnedOnLiving
Added SCNParticleSystem.warmupDuration
Added SCNPhysicsBallSocketJoint
Added SCNPhysicsBallSocketJoint.anchorA
Added SCNPhysicsBallSocketJoint.anchorB
Added SCNPhysicsBallSocketJoint.init(body: SCNPhysicsBody!, anchor: SCNVector3)
Added SCNPhysicsBallSocketJoint.bodyA
Added SCNPhysicsBallSocketJoint.init(bodyA: SCNPhysicsBody!, anchorA: SCNVector3, bodyB: SCNPhysicsBody!, anchorB: SCNVector3)
Added SCNPhysicsBallSocketJoint.bodyB
Added SCNPhysicsBehavior
Added SCNPhysicsBody
Added SCNPhysicsBody.allowsResting
Added SCNPhysicsBody.angularDamping
Added SCNPhysicsBody.angularVelocity
Added SCNPhysicsBody.angularVelocityFactor
Added SCNPhysicsBody.applyForce(SCNVector3, atPosition: SCNVector3, impulse: Bool)
Added SCNPhysicsBody.applyForce(SCNVector3, impulse: Bool)
Added SCNPhysicsBody.applyTorque(SCNVector4, impulse: Bool)
Added SCNPhysicsBody.categoryBitMask
Added SCNPhysicsBody.charge
Added SCNPhysicsBody.clearAllForces()
Added SCNPhysicsBody.collisionBitMask
Added SCNPhysicsBody.damping
Added SCNPhysicsBody.dynamicBody() -> Self! [class]
Added SCNPhysicsBody.friction
Added SCNPhysicsBody.isResting
Added SCNPhysicsBody.kinematicBody() -> Self! [class]
Added SCNPhysicsBody.mass
Added SCNPhysicsBody.physicsShape
Added SCNPhysicsBody.resetTransform()
Added SCNPhysicsBody.restitution
Added SCNPhysicsBody.rollingFriction
Added SCNPhysicsBody.staticBody() -> Self! [class]
Added SCNPhysicsBody.type
Added SCNPhysicsBody.init(type: SCNPhysicsBodyType, shape: SCNPhysicsShape?)
Added SCNPhysicsBody.velocity
Added SCNPhysicsBody.velocityFactor
Added SCNPhysicsBodyType [enum]
Added SCNPhysicsBodyType.Dynamic
Added SCNPhysicsBodyType.Kinematic
Added SCNPhysicsBodyType.Static
Added SCNPhysicsCollisionCategory [struct]
Added SCNPhysicsCollisionCategory.All
Added SCNPhysicsCollisionCategory.Default
Added SCNPhysicsCollisionCategory.Static
Added SCNPhysicsCollisionCategory.init(_: UInt)
Added SCNPhysicsCollisionCategory.init(rawValue: UInt)
Added SCNPhysicsContact
Added SCNPhysicsContact.collisionImpulse
Added SCNPhysicsContact.contactNormal
Added SCNPhysicsContact.contactPoint
Added SCNPhysicsContact.nodeA
Added SCNPhysicsContact.nodeB
Added SCNPhysicsContact.penetrationDistance
Added SCNPhysicsContactDelegate
Added SCNPhysicsContactDelegate.physicsWorld(SCNPhysicsWorld, didBeginContact: SCNPhysicsContact)
Added SCNPhysicsContactDelegate.physicsWorld(SCNPhysicsWorld, didEndContact: SCNPhysicsContact)
Added SCNPhysicsContactDelegate.physicsWorld(SCNPhysicsWorld, didUpdateContact: SCNPhysicsContact)
Added SCNPhysicsField
Added SCNPhysicsField.active
Added SCNPhysicsField.categoryBitMask
Added SCNPhysicsField.customFieldWithEvaluationBlock(SCNFieldForceEvaluator) -> SCNPhysicsField [class]
Added SCNPhysicsField.direction
Added SCNPhysicsField.dragField() -> SCNPhysicsField [class]
Added SCNPhysicsField.electricField() -> SCNPhysicsField [class]
Added SCNPhysicsField.exclusive
Added SCNPhysicsField.falloffExponent
Added SCNPhysicsField.halfExtent
Added SCNPhysicsField.linearGravityField() -> SCNPhysicsField [class]
Added SCNPhysicsField.magneticField() -> SCNPhysicsField [class]
Added SCNPhysicsField.minimumDistance
Added SCNPhysicsField.noiseFieldWithSmoothness(CGFloat, animationSpeed: CGFloat) -> SCNPhysicsField [class]
Added SCNPhysicsField.offset
Added SCNPhysicsField.radialGravityField() -> SCNPhysicsField [class]
Added SCNPhysicsField.scope
Added SCNPhysicsField.springField() -> SCNPhysicsField [class]
Added SCNPhysicsField.strength
Added SCNPhysicsField.turbulenceFieldWithSmoothness(CGFloat, animationSpeed: CGFloat) -> SCNPhysicsField [class]
Added SCNPhysicsField.usesEllipsoidalExtent
Added SCNPhysicsField.vortexField() -> SCNPhysicsField [class]
Added SCNPhysicsFieldScope [enum]
Added SCNPhysicsFieldScope.InsideExtent
Added SCNPhysicsFieldScope.OutsideExtent
Added SCNPhysicsHingeJoint
Added SCNPhysicsHingeJoint.anchorA
Added SCNPhysicsHingeJoint.anchorB
Added SCNPhysicsHingeJoint.axisA
Added SCNPhysicsHingeJoint.axisB
Added SCNPhysicsHingeJoint.init(body: SCNPhysicsBody, axis: SCNVector3, anchor: SCNVector3)
Added SCNPhysicsHingeJoint.bodyA
Added SCNPhysicsHingeJoint.init(bodyA: SCNPhysicsBody, axisA: SCNVector3, anchorA: SCNVector3, bodyB: SCNPhysicsBody, axisB: SCNVector3, anchorB: SCNVector3)
Added SCNPhysicsHingeJoint.bodyB
Added SCNPhysicsShape
Added SCNPhysicsShape.init(geometry: SCNGeometry, options:[NSObject: AnyObject]?)
Added SCNPhysicsShape.init(node: SCNNode, options:[NSObject: AnyObject]?)
Added SCNPhysicsShape.init(shapes: [AnyObject], transforms:[AnyObject])
Added SCNPhysicsSliderJoint
Added SCNPhysicsSliderJoint.anchorA
Added SCNPhysicsSliderJoint.anchorB
Added SCNPhysicsSliderJoint.axisA
Added SCNPhysicsSliderJoint.axisB
Added SCNPhysicsSliderJoint.init(body: SCNPhysicsBody!, axis: SCNVector3, anchor: SCNVector3)
Added SCNPhysicsSliderJoint.bodyA
Added SCNPhysicsSliderJoint.init(bodyA: SCNPhysicsBody!, axisA: SCNVector3, anchorA: SCNVector3, bodyB: SCNPhysicsBody!, axisB: SCNVector3, anchorB: SCNVector3)
Added SCNPhysicsSliderJoint.bodyB
Added SCNPhysicsSliderJoint.maximumAngularLimit
Added SCNPhysicsSliderJoint.maximumLinearLimit
Added SCNPhysicsSliderJoint.minimumAngularLimit
Added SCNPhysicsSliderJoint.minimumLinearLimit
Added SCNPhysicsSliderJoint.motorMaximumForce
Added SCNPhysicsSliderJoint.motorMaximumTorque
Added SCNPhysicsSliderJoint.motorTargetAngularVelocity
Added SCNPhysicsSliderJoint.motorTargetLinearVelocity
Added SCNPhysicsVehicle
Added SCNPhysicsVehicle.applyBrakingForce(CGFloat, forWheelAtIndex: Int)
Added SCNPhysicsVehicle.applyEngineForce(CGFloat, forWheelAtIndex: Int)
Added SCNPhysicsVehicle.chassisBody
Added SCNPhysicsVehicle.init(chassisBody: SCNPhysicsBody!, wheels:[AnyObject])
Added SCNPhysicsVehicle.setSteeringAngle(CGFloat, forWheelAtIndex: Int)
Added SCNPhysicsVehicle.speedInKilometersPerHour
Added SCNPhysicsVehicle.wheels
Added SCNPhysicsVehicleWheel
Added SCNPhysicsVehicleWheel.axle
Added SCNPhysicsVehicleWheel.connectionPosition
Added SCNPhysicsVehicleWheel.frictionSlip
Added SCNPhysicsVehicleWheel.maximumSuspensionForce
Added SCNPhysicsVehicleWheel.maximumSuspensionTravel
Added SCNPhysicsVehicleWheel.node
Added SCNPhysicsVehicleWheel.init(node: SCNNode!)
Added SCNPhysicsVehicleWheel.radius
Added SCNPhysicsVehicleWheel.steeringAxis
Added SCNPhysicsVehicleWheel.suspensionCompression
Added SCNPhysicsVehicleWheel.suspensionDamping
Added SCNPhysicsVehicleWheel.suspensionRestLength
Added SCNPhysicsVehicleWheel.suspensionStiffness
Added SCNPhysicsWorld
Added SCNPhysicsWorld.addBehavior(SCNPhysicsBehavior!)
Added SCNPhysicsWorld.allBehaviors() -> [AnyObject]!
Added SCNPhysicsWorld.contactDelegate
Added SCNPhysicsWorld.contactTestBetweenBody(SCNPhysicsBody!, andBody: SCNPhysicsBody!, options:[NSObject: AnyObject]!) -> [AnyObject]!
Added SCNPhysicsWorld.contactTestWithBody(SCNPhysicsBody!, options:[NSObject: AnyObject]!) -> [AnyObject]!
Added SCNPhysicsWorld.convexSweepTestWithShape(SCNPhysicsShape!, fromTransform: SCNMatrix4, toTransform: SCNMatrix4, options:[NSObject: AnyObject]!) -> [AnyObject]!
Added SCNPhysicsWorld.gravity
Added SCNPhysicsWorld.rayTestWithSegmentFromPoint(SCNVector3, toPoint: SCNVector3, options:[NSObject: AnyObject]!) -> [AnyObject]!
Added SCNPhysicsWorld.removeAllBehaviors()
Added SCNPhysicsWorld.removeBehavior(SCNPhysicsBehavior!)
Added SCNPhysicsWorld.speed
Added SCNPhysicsWorld.timeStep
Added SCNPhysicsWorld.updateCollisionPairs()
Added SCNPlane
Added SCNPlane.cornerRadius
Added SCNPlane.cornerSegmentCount
Added SCNPlane.height
Added SCNPlane.heightSegmentCount
Added SCNPlane.width
Added SCNPlane.init(width: CGFloat, height: CGFloat)
Added SCNPlane.widthSegmentCount
Added SCNProgram
Added SCNProgram.delegate
Added SCNProgram.fragmentShader
Added SCNProgram.geometryShader
Added SCNProgram.opaque
Added SCNProgram.semanticForSymbol(String) -> String!
Added SCNProgram.setSemantic(String!, forSymbol: String, options:[NSObject: AnyObject]!)
Added SCNProgram.tessellationControlShader
Added SCNProgram.tessellationEvaluationShader
Added SCNProgram.vertexShader
Added SCNProgramDelegate
Added SCNProgramDelegate.program(SCNProgram, bindValueForSymbol: String, atLocation: UInt32, programID: UInt32, renderer: SCNRenderer) -> Bool
Added SCNProgramDelegate.program(SCNProgram, handleError: NSError)
Added SCNProgramDelegate.program(SCNProgram, unbindValueForSymbol: String, atLocation: UInt32, programID: UInt32, renderer: SCNRenderer)
Added SCNProgramDelegate.programIsOpaque(SCNProgram) -> Bool
Added SCNPyramid
Added SCNPyramid.height
Added SCNPyramid.heightSegmentCount
Added SCNPyramid.length
Added SCNPyramid.lengthSegmentCount
Added SCNPyramid.width
Added SCNPyramid.init(width: CGFloat, height: CGFloat, length: CGFloat)
Added SCNPyramid.widthSegmentCount
Added SCNRenderer
Added SCNRenderer.init(context: UnsafeMutablePointer<Void>, options:[NSObject: AnyObject]?)
Added SCNRenderer.nextFrameTime
Added SCNRenderer.render()
Added SCNRenderer.renderAtTime(CFTimeInterval)
Added SCNRenderer.scene
Added SCNScene
Added SCNScene.init(URL: NSURL, options:[NSObject: AnyObject]?, error: NSErrorPointer)
Added SCNScene.addParticleSystem(SCNParticleSystem, withTransform: SCNMatrix4)
Added SCNScene.attributeForKey(String) -> AnyObject?
Added SCNScene.background
Added SCNScene.fogColor
Added SCNScene.fogDensityExponent
Added SCNScene.fogEndDistance
Added SCNScene.fogStartDistance
Added SCNScene.init(named: String)
Added SCNScene.init(named: String, inDirectory: String?, options:[NSObject: AnyObject]?)
Added SCNScene.particleSystems
Added SCNScene.paused
Added SCNScene.physicsWorld
Added SCNScene.removeAllParticleSystems()
Added SCNScene.removeParticleSystem(SCNParticleSystem)
Added SCNScene.rootNode
Added SCNScene.setAttribute(AnyObject, forKey: String)
Added SCNScene.writeToURL(NSURL, options:[NSObject: AnyObject]?, delegate: SCNSceneExportDelegate?, progressHandler: SCNSceneExportProgressHandler?) -> Bool
Added SCNSceneExportDelegate
Added SCNSceneExportDelegate.writeImage(NSImage, withSceneDocumentURL: NSURL, originalImageURL: NSURL?) -> NSURL?
Added SCNSceneRenderer
Added SCNSceneRenderer.autoenablesDefaultLighting
Added SCNSceneRenderer.context
Added SCNSceneRenderer.currentTime
Added SCNSceneRenderer.delegate
Added SCNSceneRenderer.hitTest(CGPoint, options:[NSObject: AnyObject]?) -> [AnyObject]?
Added SCNSceneRenderer.isNodeInsideFrustum(SCNNode, withPointOfView: SCNNode?) -> Bool
Added SCNSceneRenderer.jitteringEnabled
Added SCNSceneRenderer.loops
Added SCNSceneRenderer.overlaySKScene
Added SCNSceneRenderer.playing
Added SCNSceneRenderer.pointOfView
Added SCNSceneRenderer.prepareObject(AnyObject, shouldAbortBlock:(() -> Bool)?) -> Bool
Added SCNSceneRenderer.prepareObjects([AnyObject], withCompletionHandler:((Bool) -> Void)?)
Added SCNSceneRenderer.projectPoint(SCNVector3) -> SCNVector3
Added SCNSceneRenderer.scene
Added SCNSceneRenderer.sceneTime
Added SCNSceneRenderer.showsStatistics
Added SCNSceneRenderer.unprojectPoint(SCNVector3) -> SCNVector3
Added SCNSceneRendererDelegate
Added SCNSceneRendererDelegate.renderer(SCNSceneRenderer, didApplyAnimationsAtTime: NSTimeInterval)
Added SCNSceneRendererDelegate.renderer(SCNSceneRenderer, didRenderScene: SCNScene, atTime: NSTimeInterval)
Added SCNSceneRendererDelegate.renderer(SCNSceneRenderer, didSimulatePhysicsAtTime: NSTimeInterval)
Added SCNSceneRendererDelegate.renderer(SCNSceneRenderer, updateAtTime: NSTimeInterval)
Added SCNSceneRendererDelegate.renderer(SCNSceneRenderer, willRenderScene: SCNScene, atTime: NSTimeInterval)
Added SCNSceneSource
Added SCNSceneSource.init(URL: NSURL, options:[NSObject: AnyObject]?)
Added SCNSceneSource.data
Added SCNSceneSource.init(data: NSData, options:[NSObject: AnyObject]?)
Added SCNSceneSource.entriesPassingTest((AnyObject!, String!, UnsafeMutablePointer<ObjCBool>) -> Bool) -> [AnyObject]
Added SCNSceneSource.entryWithIdentifier(String, withClass: AnyClass) -> AnyObject?
Added SCNSceneSource.identifiersOfEntriesWithClass(AnyClass) -> [AnyObject]?
Added SCNSceneSource.propertyForKey(String) -> AnyObject?
Added SCNSceneSource.sceneWithOptions([NSObject: AnyObject]?, error: NSErrorPointer) -> SCNScene?
Added SCNSceneSource.sceneWithOptions([NSObject: AnyObject]?, statusHandler: SCNSceneSourceStatusHandler?) -> SCNScene?
Added SCNSceneSource.url
Added SCNSceneSourceStatus [enum]
Added SCNSceneSourceStatus.Complete
Added SCNSceneSourceStatus.Error
Added SCNSceneSourceStatus.Parsing
Added SCNSceneSourceStatus.Processing
Added SCNSceneSourceStatus.Validating
Added SCNShadable
Added SCNShadable.handleBindingOfSymbol(String, usingBlock: SCNBindingBlock)
Added SCNShadable.handleUnbindingOfSymbol(String, usingBlock: SCNBindingBlock)
Added SCNShadable.program
Added SCNShadable.shaderModifiers
Added SCNShadowMode [enum]
Added SCNShadowMode.Deferred
Added SCNShadowMode.Forward
Added SCNShadowMode.Modulated
Added SCNShape
Added SCNShape.chamferMode
Added SCNShape.chamferProfile
Added SCNShape.chamferRadius
Added SCNShape.extrusionDepth
Added SCNShape.path
Added SCNShape.init(path: NSBezierPath, extrusionDepth: CGFloat)
Added SCNSkinner
Added SCNSkinner.baseGeometry
Added SCNSkinner.init(baseGeometry: SCNGeometry!, bones:[AnyObject]!, boneInverseBindTransforms:[AnyObject]!, boneWeights: SCNGeometrySource!, boneIndices: SCNGeometrySource!)
Added SCNSkinner.baseGeometryBindTransform
Added SCNSkinner.boneIndices
Added SCNSkinner.boneInverseBindTransforms
Added SCNSkinner.boneWeights
Added SCNSkinner.bones
Added SCNSkinner.skeleton
Added SCNSphere
Added SCNSphere.geodesic
Added SCNSphere.radius
Added SCNSphere.init(radius: CGFloat)
Added SCNSphere.segmentCount
Added SCNTechnique
Added SCNTechnique.init(bySequencingTechniques: [AnyObject])
Added SCNTechnique.init(dictionary: [NSObject: AnyObject])
Added SCNTechnique.dictionaryRepresentation
Added SCNTechnique.handleBindingOfSymbol(String, usingBlock: SCNBindingBlock)
Added SCNTechniqueSupport
Added SCNTechniqueSupport.technique
Added SCNText
Added SCNText.alignmentMode
Added SCNText.chamferProfile
Added SCNText.chamferRadius
Added SCNText.containerFrame
Added SCNText.extrusionDepth
Added SCNText.flatness
Added SCNText.font
Added SCNText.string
Added SCNText.init(string: AnyObject, extrusionDepth: CGFloat)
Added SCNText.textSize
Added SCNText.truncationMode
Added SCNText.wrapped
Added SCNTorus
Added SCNTorus.pipeRadius
Added SCNTorus.pipeSegmentCount
Added SCNTorus.ringRadius
Added SCNTorus.init(ringRadius: CGFloat, pipeRadius: CGFloat)
Added SCNTorus.ringSegmentCount
Added SCNTransaction
Added SCNTransaction.animationDuration() -> CFTimeInterval [class]
Added SCNTransaction.animationTimingFunction() -> CAMediaTimingFunction? [class]
Added SCNTransaction.begin() [class]
Added SCNTransaction.commit() [class]
Added SCNTransaction.completionBlock() -> (() -> Void)? [class]
Added SCNTransaction.disableActions() -> Bool [class]
Added SCNTransaction.flush() [class]
Added SCNTransaction.lock() [class]
Added SCNTransaction.setAnimationDuration(CFTimeInterval) [class]
Added SCNTransaction.setAnimationTimingFunction(CAMediaTimingFunction?) [class]
Added SCNTransaction.setCompletionBlock((() -> Void)?) [class]
Added SCNTransaction.setDisableActions(Bool) [class]
Added SCNTransaction.setValue(AnyObject?, forKey: String) [class]
Added SCNTransaction.unlock() [class]
Added SCNTransaction.valueForKey(String) -> AnyObject? [class]
Added SCNTransformConstraint
Added SCNTransformConstraint.init(inWorldSpace: Bool, withBlock:(SCNNode!, SCNMatrix4) -> SCNMatrix4)
Added SCNTransparencyMode [enum]
Added SCNTransparencyMode.AOne
Added SCNTransparencyMode.RGBZero
Added SCNTube
Added SCNTube.height
Added SCNTube.heightSegmentCount
Added SCNTube.innerRadius
Added SCNTube.init(innerRadius: CGFloat, outerRadius: CGFloat, height: CGFloat)
Added SCNTube.outerRadius
Added SCNTube.radialSegmentCount
Added SCNVector3 [struct]
Added SCNVector3.x
Added SCNVector3.y
Added SCNVector3.z
Added SCNVector4 [struct]
Added SCNVector4.w
Added SCNVector4.x
Added SCNVector4.y
Added SCNVector4.z
Added SCNView
Added SCNView.allowsCameraControl
Added SCNView.antialiasingMode
Added SCNView.backgroundColor
Added SCNView.init(frame: NSRect, options:[NSObject: AnyObject]?)
Added SCNView.openGLContext
Added SCNView.pause(AnyObject?)
Added SCNView.pixelFormat
Added SCNView.play(AnyObject?)
Added SCNView.scene
Added SCNView.snapshot() -> NSImage?
Added SCNView.stop(AnyObject?)
Added SCNWrapMode [enum]
Added SCNWrapMode.WrapModeClamp
Added SCNWrapMode.WrapModeClampToBorder
Added SCNWrapMode.WrapModeMirror
Added SCNWrapMode.WrapModeRepeat
Added SCNActionTimingFunction
Added SCNAnimationEventBlock
Added SCNBindingBlock
Added SCNConsistencyElementIDErrorKey
Added SCNConsistencyElementTypeErrorKey
Added SCNConsistencyInvalidArgumentError
Added SCNConsistencyInvalidCountError
Added SCNConsistencyInvalidURIError
Added SCNConsistencyLineNumberErrorKey
Added SCNConsistencyMissingAttributeError
Added SCNConsistencyMissingElementError
Added SCNConsistencyXMLSchemaValidationError
Added SCNDetailedErrorsKey
Added SCNErrorDomain
Added SCNExportJavaScriptModule(JSContext!)
Added SCNFieldForceEvaluator
Added SCNGeometrySourceSemanticBoneIndices
Added SCNGeometrySourceSemanticBoneWeights
Added SCNGeometrySourceSemanticColor
Added SCNGeometrySourceSemanticEdgeCrease
Added SCNGeometrySourceSemanticNormal
Added SCNGeometrySourceSemanticTexcoord
Added SCNGeometrySourceSemanticVertex
Added SCNGeometrySourceSemanticVertexCrease
Added SCNHitTestBackFaceCullingKey
Added SCNHitTestBoundingBoxOnlyKey
Added SCNHitTestClipToZRangeKey
Added SCNHitTestFirstFoundOnlyKey
Added SCNHitTestIgnoreChildNodesKey
Added SCNHitTestIgnoreHiddenNodesKey
Added SCNHitTestRootNodeKey
Added SCNHitTestSortResultsKey
Added SCNLightAttenuationEndKey
Added SCNLightAttenuationFalloffExponentKey
Added SCNLightAttenuationStartKey
Added SCNLightShadowFarClippingKey
Added SCNLightShadowNearClippingKey
Added SCNLightSpotInnerAngleKey
Added SCNLightSpotOuterAngleKey
Added SCNLightTypeAmbient
Added SCNLightTypeDirectional
Added SCNLightTypeOmni
Added SCNLightTypeSpot
Added SCNLightingModelBlinn
Added SCNLightingModelConstant
Added SCNLightingModelLambert
Added SCNLightingModelPhong
Added SCNMatrix4
Added SCNMatrix4EqualToMatrix4(SCNMatrix4, SCNMatrix4) -> Bool
Added SCNMatrix4FromMat4(matrix_float4x4) -> SCNMatrix4
Added SCNMatrix4Identity
Added SCNMatrix4Invert(SCNMatrix4) -> SCNMatrix4
Added SCNMatrix4IsIdentity(SCNMatrix4) -> Bool
Added SCNMatrix4MakeRotation(CGFloat, CGFloat, CGFloat, CGFloat) -> SCNMatrix4
Added SCNMatrix4MakeScale(CGFloat, CGFloat, CGFloat) -> SCNMatrix4
Added SCNMatrix4MakeTranslation(CGFloat, CGFloat, CGFloat) -> SCNMatrix4
Added SCNMatrix4Mult(SCNMatrix4, SCNMatrix4) -> SCNMatrix4
Added SCNMatrix4Rotate(SCNMatrix4, CGFloat, CGFloat, CGFloat, CGFloat) -> SCNMatrix4
Added SCNMatrix4Scale(SCNMatrix4, CGFloat, CGFloat, CGFloat) -> SCNMatrix4
Added SCNMatrix4ToMat4(SCNMatrix4) -> matrix_float4x4
Added SCNMatrix4Translate(SCNMatrix4, CGFloat, CGFloat, CGFloat) -> SCNMatrix4
Added SCNModelTransform
Added SCNModelViewProjectionTransform
Added SCNModelViewTransform
Added SCNNormalTransform
Added SCNParticleEventBlock
Added SCNParticleModifierBlock
Added SCNParticlePropertyAngle
Added SCNParticlePropertyAngularVelocity
Added SCNParticlePropertyBounce
Added SCNParticlePropertyCharge
Added SCNParticlePropertyColor
Added SCNParticlePropertyContactNormal
Added SCNParticlePropertyContactPoint
Added SCNParticlePropertyFrame
Added SCNParticlePropertyFrameRate
Added SCNParticlePropertyFriction
Added SCNParticlePropertyLife
Added SCNParticlePropertyOpacity
Added SCNParticlePropertyPosition
Added SCNParticlePropertyRotationAxis
Added SCNParticlePropertySize
Added SCNParticlePropertyVelocity
Added SCNPhysicsShapeKeepAsCompoundKey
Added SCNPhysicsShapeScaleKey
Added SCNPhysicsShapeTypeBoundingBox
Added SCNPhysicsShapeTypeConcavePolyhedron
Added SCNPhysicsShapeTypeConvexHull
Added SCNPhysicsShapeTypeKey
Added SCNPhysicsTestBackfaceCullingKey
Added SCNPhysicsTestCollisionBitMaskKey
Added SCNPhysicsTestSearchModeAll
Added SCNPhysicsTestSearchModeAny
Added SCNPhysicsTestSearchModeClosest
Added SCNPhysicsTestSearchModeKey
Added SCNProgramCompilationError
Added SCNProgramMappingChannelKey
Added SCNProjectionTransform
Added SCNQuaternion
Added SCNSceneEndTimeAttributeKey
Added SCNSceneExportDestinationURL
Added SCNSceneExportProgressHandler
Added SCNSceneFrameRateAttributeKey
Added SCNSceneSourceAnimationImportPolicyDoNotPlay
Added SCNSceneSourceAnimationImportPolicyKey
Added SCNSceneSourceAnimationImportPolicyPlay
Added SCNSceneSourceAnimationImportPolicyPlayRepeatedly
Added SCNSceneSourceAnimationImportPolicyPlayUsingSceneTimeBase
Added SCNSceneSourceAssetAuthorKey
Added SCNSceneSourceAssetAuthoringToolKey
Added SCNSceneSourceAssetContributorsKey
Added SCNSceneSourceAssetCreatedDateKey
Added SCNSceneSourceAssetDirectoryURLsKey
Added SCNSceneSourceAssetModifiedDateKey
Added SCNSceneSourceAssetUnitKey
Added SCNSceneSourceAssetUnitMeterKey
Added SCNSceneSourceAssetUnitNameKey
Added SCNSceneSourceAssetUpAxisKey
Added SCNSceneSourceCheckConsistencyKey
Added SCNSceneSourceConvertToYUpKey
Added SCNSceneSourceConvertUnitsToMetersKey
Added SCNSceneSourceCreateNormalsIfAbsentKey
Added SCNSceneSourceFlattenSceneKey
Added SCNSceneSourceOverrideAssetURLsKey
Added SCNSceneSourceStatusHandler
Added SCNSceneSourceStrictConformanceKey
Added SCNSceneSourceUseSafeModeKey
Added SCNSceneStartTimeAttributeKey
Added SCNSceneUpAxisAttributeKey
Added SCNShaderModifierEntryPointFragment
Added SCNShaderModifierEntryPointGeometry
Added SCNShaderModifierEntryPointLightingModel
Added SCNShaderModifierEntryPointSurface
Added SCNVector3EqualToVector3(SCNVector3, SCNVector3) -> Bool
Added SCNVector3Make(CGFloat, CGFloat, CGFloat) -> SCNVector3
Added SCNVector3Zero
Added SCNVector4EqualToVector4(SCNVector4, SCNVector4) -> Bool
Added SCNVector4Make(CGFloat, CGFloat, CGFloat, CGFloat) -> SCNVector4
Added SCNVector4Zero
Added SCNViewTransform