We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 942e524 commit 60ba432Copy full SHA for 60ba432
stdlib/public/SDK/SceneKit/SceneKit.swift
@@ -15,6 +15,9 @@
15
// MARK: Exposing SCNFloat
16
17
#if os(OSX)
18
+private extension CGFloat {
19
+ init(_ x: CGFloat) { self = x }
20
+}
21
public typealias SCNFloat = CGFloat
22
#elseif os(iOS) || os(tvOS)
23
public typealias SCNFloat = Float
@@ -29,15 +32,9 @@ extension SCNVector3 {
29
32
self.z = SCNFloat(z)
30
33
}
31
34
public init(_ x: CGFloat, _ y: CGFloat, _ z: CGFloat) {
-#if os(OSX)
- self.x = x
- self.y = y
35
- self.z = z
36
-#elseif os(iOS) || os(tvOS)
37
self.x = SCNFloat(x)
38
self.y = SCNFloat(y)
39
40
-#endif
41
42
public init(_ x: Double, _ y: Double, _ z: Double) {
43
self.init(SCNFloat(x), SCNFloat(y), SCNFloat(z))
0 commit comments