GLKMathDegreesToRadians
TypeScriptGLKMathDegreesToRadians(degrees: number): numberSwift declarationfunc GLKMathDegreesToRadians(_ degrees: Float) -> FloatSpeed up OpenGL ES or OpenGL app development. Use math libraries, background texture loading, pre-created shader effects, and a standard view and view controller to implement your rendering loop.
44 types
465 callable entries
4 skipped
99% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
GLKBaseEffect
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKEffectProperty
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKEffectPropertyFog
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKEffectPropertyLight
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKEffectPropertyMaterial
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKEffectPropertyPrvPtr
typealias
GLKEffectPropertyTexture
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKEffectPropertyTransform
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKFogMode
enum · iOS 5.0+
GLKLightingType
enum · iOS 5.0+
GLKMatrix2
typealias
GLKMatrix3
typealias
GLKMatrix4
typealias
GLKMatrixStack
class
GLKMesh
class · iOS 9.0+ · Deprecated in iOS 12.0
GLKMeshBuffer
class · iOS 9.0+ · Deprecated in iOS 12.0
GLKMeshBufferAllocator
class · iOS 9.0+ · Deprecated in iOS 12.0
GLKNamedEffect
protocol
GLKQuaternion
typealias
GLKReflectionMapEffect
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKSkyboxEffect
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKSubmesh
class · iOS 9.0+ · Deprecated in iOS 12.0
GLKTextureEnvMode
enum · iOS 5.0+
GLKTextureInfo
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKTextureInfoAlphaState
enum · iOS 5.0+
GLKTextureInfoOrigin
enum · iOS 5.0+
GLKTextureLoader
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKTextureLoaderCallback
typealias
GLKTextureLoaderError
struct · iOS 5.0+
GLKTextureLoaderError.Code
enum · iOS 5.0+
GLKTextureTarget
enum · iOS 5.0+
GLKVector2
typealias
GLKVector3
typealias
GLKVector4
typealias
GLKVertexAttrib
enum · iOS 5.0+
GLKVertexAttributeParameters
typealias
GLKView
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKViewController
class · iOS 5.0+ · Deprecated in iOS 12.0
GLKViewControllerDelegate
protocol
GLKViewDelegate
protocol
GLKViewDrawableColorFormat
enum · iOS 5.0+
GLKViewDrawableDepthFormat
enum · iOS 5.0+
GLKViewDrawableMultisample
enum · iOS 5.0+
GLKViewDrawableStencilFormat
enum · iOS 5.0+
GLKMathDegreesToRadians(degrees: number): numberSwift declarationfunc GLKMathDegreesToRadians(_ degrees: Float) -> FloatGLKMathProject(object: SDKHandle, model: SDKHandle, projection: SDKHandle, viewport: SDKHandle): SDKHandleSwift declarationfunc GLKMathProject(_ object: GLKVector3, _ model: GLKMatrix4, _ projection: GLKMatrix4, _ viewport: UnsafeMutablePointer<Int32>) -> GLKVector3GLKMathRadiansToDegrees(radians: number): numberSwift declarationfunc GLKMathRadiansToDegrees(_ radians: Float) -> FloatGLKMathUnproject(window: SDKHandle, model: SDKHandle, projection: SDKHandle, viewport: SDKHandle, success?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMathUnproject(_ window: GLKVector3, _ model: GLKMatrix4, _ projection: GLKMatrix4, _ viewport: UnsafeMutablePointer<Int32>, _ success: UnsafeMutablePointer<Bool>?) -> GLKVector3GLKMatrix3Add(matrixLeft: SDKHandle, matrixRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3Add(_ matrixLeft: GLKMatrix3, _ matrixRight: GLKMatrix3) -> GLKMatrix3GLKMatrix3GetColumn(matrix: SDKHandle, column: number): SDKHandleSwift declarationfunc GLKMatrix3GetColumn(_ matrix: GLKMatrix3, _ column: Int32) -> GLKVector3GLKMatrix3GetMatrix2(matrix: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3GetMatrix2(_ matrix: GLKMatrix3) -> GLKMatrix2GLKMatrix3GetRow(matrix: SDKHandle, row: number): SDKHandleSwift declarationfunc GLKMatrix3GetRow(_ matrix: GLKMatrix3, _ row: Int32) -> GLKVector3GLKMatrix3Invert(matrix: SDKHandle, isInvertible?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix3Invert(_ matrix: GLKMatrix3, _ isInvertible: UnsafeMutablePointer<Bool>!) -> GLKMatrix3GLKMatrix3InvertAndTranspose(matrix: SDKHandle, isInvertible?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix3InvertAndTranspose(_ matrix: GLKMatrix3, _ isInvertible: UnsafeMutablePointer<Bool>!) -> GLKMatrix3GLKMatrix3Make(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number): SDKHandleSwift declarationfunc GLKMatrix3Make(_ m00: Float, _ m01: Float, _ m02: Float, _ m10: Float, _ m11: Float, _ m12: Float, _ m20: Float, _ m21: Float, _ m22: Float) -> GLKMatrix3GLKMatrix3MakeAndTranspose(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number): SDKHandleSwift declarationfunc GLKMatrix3MakeAndTranspose(_ m00: Float, _ m01: Float, _ m02: Float, _ m10: Float, _ m11: Float, _ m12: Float, _ m20: Float, _ m21: Float, _ m22: Float) -> GLKMatrix3GLKMatrix3MakeRotation(radians: number, x: number, y: number, z: number): SDKHandleSwift declarationfunc GLKMatrix3MakeRotation(_ radians: Float, _ x: Float, _ y: Float, _ z: Float) -> GLKMatrix3GLKMatrix3MakeScale(sx: number, sy: number, sz: number): SDKHandleSwift declarationfunc GLKMatrix3MakeScale(_ sx: Float, _ sy: Float, _ sz: Float) -> GLKMatrix3GLKMatrix3MakeWithArray(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix3MakeWithArray(_ values: UnsafeMutablePointer<Float>!) -> GLKMatrix3GLKMatrix3MakeWithArrayAndTranspose(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix3MakeWithArrayAndTranspose(_ values: UnsafeMutablePointer<Float>!) -> GLKMatrix3GLKMatrix3MakeWithColumns(column0: SDKHandle, column1: SDKHandle, column2: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3MakeWithColumns(_ column0: GLKVector3, _ column1: GLKVector3, _ column2: GLKVector3) -> GLKMatrix3GLKMatrix3MakeWithQuaternion(quaternion: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3MakeWithQuaternion(_ quaternion: GLKQuaternion) -> GLKMatrix3GLKMatrix3MakeWithRows(row0: SDKHandle, row1: SDKHandle, row2: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3MakeWithRows(_ row0: GLKVector3, _ row1: GLKVector3, _ row2: GLKVector3) -> GLKMatrix3GLKMatrix3MakeXRotation(radians: number): SDKHandleSwift declarationfunc GLKMatrix3MakeXRotation(_ radians: Float) -> GLKMatrix3GLKMatrix3MakeYRotation(radians: number): SDKHandleSwift declarationfunc GLKMatrix3MakeYRotation(_ radians: Float) -> GLKMatrix3GLKMatrix3MakeZRotation(radians: number): SDKHandleSwift declarationfunc GLKMatrix3MakeZRotation(_ radians: Float) -> GLKMatrix3GLKMatrix3Multiply(matrixLeft: SDKHandle, matrixRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3Multiply(_ matrixLeft: GLKMatrix3, _ matrixRight: GLKMatrix3) -> GLKMatrix3GLKMatrix3MultiplyVector3(matrixLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3MultiplyVector3(_ matrixLeft: GLKMatrix3, _ vectorRight: GLKVector3) -> GLKVector3GLKMatrix3MultiplyVector3Array(matrix: SDKHandle, vectors: SDKHandle, vectorCount: number): voidSwift declarationfunc GLKMatrix3MultiplyVector3Array(_ matrix: GLKMatrix3, _ vectors: UnsafeMutablePointer<GLKVector3>, _ vectorCount: Int)GLKMatrix3Rotate(matrix: SDKHandle, radians: number, x: number, y: number, z: number): SDKHandleSwift declarationfunc GLKMatrix3Rotate(_ matrix: GLKMatrix3, _ radians: Float, _ x: Float, _ y: Float, _ z: Float) -> GLKMatrix3GLKMatrix3RotateWithVector3(matrix: SDKHandle, radians: number, axisVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3RotateWithVector3(_ matrix: GLKMatrix3, _ radians: Float, _ axisVector: GLKVector3) -> GLKMatrix3GLKMatrix3RotateWithVector4(matrix: SDKHandle, radians: number, axisVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3RotateWithVector4(_ matrix: GLKMatrix3, _ radians: Float, _ axisVector: GLKVector4) -> GLKMatrix3GLKMatrix3RotateX(matrix: SDKHandle, radians: number): SDKHandleSwift declarationfunc GLKMatrix3RotateX(_ matrix: GLKMatrix3, _ radians: Float) -> GLKMatrix3GLKMatrix3RotateY(matrix: SDKHandle, radians: number): SDKHandleSwift declarationfunc GLKMatrix3RotateY(_ matrix: GLKMatrix3, _ radians: Float) -> GLKMatrix3GLKMatrix3RotateZ(matrix: SDKHandle, radians: number): SDKHandleSwift declarationfunc GLKMatrix3RotateZ(_ matrix: GLKMatrix3, _ radians: Float) -> GLKMatrix3GLKMatrix3Scale(matrix: SDKHandle, sx: number, sy: number, sz: number): SDKHandleSwift declarationfunc GLKMatrix3Scale(_ matrix: GLKMatrix3, _ sx: Float, _ sy: Float, _ sz: Float) -> GLKMatrix3GLKMatrix3ScaleWithVector3(matrix: SDKHandle, scaleVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3ScaleWithVector3(_ matrix: GLKMatrix3, _ scaleVector: GLKVector3) -> GLKMatrix3GLKMatrix3ScaleWithVector4(matrix: SDKHandle, scaleVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3ScaleWithVector4(_ matrix: GLKMatrix3, _ scaleVector: GLKVector4) -> GLKMatrix3GLKMatrix3SetColumn(matrix: SDKHandle, column: number, vector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3SetColumn(_ matrix: GLKMatrix3, _ column: Int32, _ vector: GLKVector3) -> GLKMatrix3GLKMatrix3SetRow(matrix: SDKHandle, row: number, vector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3SetRow(_ matrix: GLKMatrix3, _ row: Int32, _ vector: GLKVector3) -> GLKMatrix3GLKMatrix3Subtract(matrixLeft: SDKHandle, matrixRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3Subtract(_ matrixLeft: GLKMatrix3, _ matrixRight: GLKMatrix3) -> GLKMatrix3GLKMatrix3Transpose(matrix: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix3Transpose(_ matrix: GLKMatrix3) -> GLKMatrix3GLKMatrix4Add(matrixLeft: SDKHandle, matrixRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4Add(_ matrixLeft: GLKMatrix4, _ matrixRight: GLKMatrix4) -> GLKMatrix4GLKMatrix4GetColumn(matrix: SDKHandle, column: number): SDKHandleSwift declarationfunc GLKMatrix4GetColumn(_ matrix: GLKMatrix4, _ column: Int32) -> GLKVector4GLKMatrix4GetMatrix2(matrix: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4GetMatrix2(_ matrix: GLKMatrix4) -> GLKMatrix2GLKMatrix4GetMatrix3(matrix: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4GetMatrix3(_ matrix: GLKMatrix4) -> GLKMatrix3GLKMatrix4GetRow(matrix: SDKHandle, row: number): SDKHandleSwift declarationfunc GLKMatrix4GetRow(_ matrix: GLKMatrix4, _ row: Int32) -> GLKVector4GLKMatrix4Invert(matrix: SDKHandle, isInvertible?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix4Invert(_ matrix: GLKMatrix4, _ isInvertible: UnsafeMutablePointer<Bool>?) -> GLKMatrix4GLKMatrix4InvertAndTranspose(matrix: SDKHandle, isInvertible?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix4InvertAndTranspose(_ matrix: GLKMatrix4, _ isInvertible: UnsafeMutablePointer<Bool>?) -> GLKMatrix4GLKMatrix4Make(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number): SDKHandleSwift declarationfunc GLKMatrix4Make(_ m00: Float, _ m01: Float, _ m02: Float, _ m03: Float, _ m10: Float, _ m11: Float, _ m12: Float, _ m13: Float, _ m20: Float, _ m21: Float, _ m22: Float, _ m23: Float, _ m30: Float, _ m31: Float, _ m32: Float, _ m33: Float) -> GLKMatrix4GLKMatrix4MakeAndTranspose(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number): SDKHandleSwift declarationfunc GLKMatrix4MakeAndTranspose(_ m00: Float, _ m01: Float, _ m02: Float, _ m03: Float, _ m10: Float, _ m11: Float, _ m12: Float, _ m13: Float, _ m20: Float, _ m21: Float, _ m22: Float, _ m23: Float, _ m30: Float, _ m31: Float, _ m32: Float, _ m33: Float) -> GLKMatrix4GLKMatrix4MakeFrustum(left: number, right: number, bottom: number, top: number, nearZ: number, farZ: number): SDKHandleSwift declarationfunc GLKMatrix4MakeFrustum(_ left: Float, _ right: Float, _ bottom: Float, _ top: Float, _ nearZ: Float, _ farZ: Float) -> GLKMatrix4GLKMatrix4MakeLookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): SDKHandleSwift declarationfunc GLKMatrix4MakeLookAt(_ eyeX: Float, _ eyeY: Float, _ eyeZ: Float, _ centerX: Float, _ centerY: Float, _ centerZ: Float, _ upX: Float, _ upY: Float, _ upZ: Float) -> GLKMatrix4GLKMatrix4MakeOrtho(left: number, right: number, bottom: number, top: number, nearZ: number, farZ: number): SDKHandleSwift declarationfunc GLKMatrix4MakeOrtho(_ left: Float, _ right: Float, _ bottom: Float, _ top: Float, _ nearZ: Float, _ farZ: Float) -> GLKMatrix4GLKMatrix4MakePerspective(fovyRadians: number, aspect: number, nearZ: number, farZ: number): SDKHandleSwift declarationfunc GLKMatrix4MakePerspective(_ fovyRadians: Float, _ aspect: Float, _ nearZ: Float, _ farZ: Float) -> GLKMatrix4GLKMatrix4MakeRotation(radians: number, x: number, y: number, z: number): SDKHandleSwift declarationfunc GLKMatrix4MakeRotation(_ radians: Float, _ x: Float, _ y: Float, _ z: Float) -> GLKMatrix4GLKMatrix4MakeScale(sx: number, sy: number, sz: number): SDKHandleSwift declarationfunc GLKMatrix4MakeScale(_ sx: Float, _ sy: Float, _ sz: Float) -> GLKMatrix4GLKMatrix4MakeTranslation(tx: number, ty: number, tz: number): SDKHandleSwift declarationfunc GLKMatrix4MakeTranslation(_ tx: Float, _ ty: Float, _ tz: Float) -> GLKMatrix4GLKMatrix4MakeWithArray(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix4MakeWithArray(_ values: UnsafeMutablePointer<Float>!) -> GLKMatrix4GLKMatrix4MakeWithArrayAndTranspose(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKMatrix4MakeWithArrayAndTranspose(_ values: UnsafeMutablePointer<Float>!) -> GLKMatrix4GLKMatrix4MakeWithColumns(column0: SDKHandle, column1: SDKHandle, column2: SDKHandle, column3: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4MakeWithColumns(_ column0: GLKVector4, _ column1: GLKVector4, _ column2: GLKVector4, _ column3: GLKVector4) -> GLKMatrix4GLKMatrix4MakeWithQuaternion(quaternion: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4MakeWithQuaternion(_ quaternion: GLKQuaternion) -> GLKMatrix4GLKMatrix4MakeWithRows(row0: SDKHandle, row1: SDKHandle, row2: SDKHandle, row3: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4MakeWithRows(_ row0: GLKVector4, _ row1: GLKVector4, _ row2: GLKVector4, _ row3: GLKVector4) -> GLKMatrix4GLKMatrix4MakeXRotation(radians: number): SDKHandleSwift declarationfunc GLKMatrix4MakeXRotation(_ radians: Float) -> GLKMatrix4GLKMatrix4MakeYRotation(radians: number): SDKHandleSwift declarationfunc GLKMatrix4MakeYRotation(_ radians: Float) -> GLKMatrix4GLKMatrix4MakeZRotation(radians: number): SDKHandleSwift declarationfunc GLKMatrix4MakeZRotation(_ radians: Float) -> GLKMatrix4GLKMatrix4Multiply(matrixLeft: SDKHandle, matrixRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4Multiply(_ matrixLeft: GLKMatrix4, _ matrixRight: GLKMatrix4) -> GLKMatrix4GLKMatrix4MultiplyAndProjectVector3(matrixLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4MultiplyAndProjectVector3(_ matrixLeft: GLKMatrix4, _ vectorRight: GLKVector3) -> GLKVector3GLKMatrix4MultiplyAndProjectVector3Array(matrix: SDKHandle, vectors: SDKHandle, vectorCount: number): voidSwift declarationfunc GLKMatrix4MultiplyAndProjectVector3Array(_ matrix: GLKMatrix4, _ vectors: UnsafeMutablePointer<GLKVector3>, _ vectorCount: Int)GLKMatrix4MultiplyVector3(matrixLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4MultiplyVector3(_ matrixLeft: GLKMatrix4, _ vectorRight: GLKVector3) -> GLKVector3GLKMatrix4MultiplyVector3Array(matrix: SDKHandle, vectors: SDKHandle, vectorCount: number): voidSwift declarationfunc GLKMatrix4MultiplyVector3Array(_ matrix: GLKMatrix4, _ vectors: UnsafeMutablePointer<GLKVector3>, _ vectorCount: Int)GLKMatrix4MultiplyVector3ArrayWithTranslation(matrix: SDKHandle, vectors: SDKHandle, vectorCount: number): voidSwift declarationfunc GLKMatrix4MultiplyVector3ArrayWithTranslation(_ matrix: GLKMatrix4, _ vectors: UnsafeMutablePointer<GLKVector3>, _ vectorCount: Int)GLKMatrix4MultiplyVector3WithTranslation(matrixLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4MultiplyVector3WithTranslation(_ matrixLeft: GLKMatrix4, _ vectorRight: GLKVector3) -> GLKVector3GLKMatrix4MultiplyVector4(matrixLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4MultiplyVector4(_ matrixLeft: GLKMatrix4, _ vectorRight: GLKVector4) -> GLKVector4GLKMatrix4MultiplyVector4Array(matrix: SDKHandle, vectors: SDKHandle, vectorCount: number): voidSwift declarationfunc GLKMatrix4MultiplyVector4Array(_ matrix: GLKMatrix4, _ vectors: UnsafeMutablePointer<GLKVector4>, _ vectorCount: Int)GLKMatrix4Rotate(matrix: SDKHandle, radians: number, x: number, y: number, z: number): SDKHandleSwift declarationfunc GLKMatrix4Rotate(_ matrix: GLKMatrix4, _ radians: Float, _ x: Float, _ y: Float, _ z: Float) -> GLKMatrix4GLKMatrix4RotateWithVector3(matrix: SDKHandle, radians: number, axisVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4RotateWithVector3(_ matrix: GLKMatrix4, _ radians: Float, _ axisVector: GLKVector3) -> GLKMatrix4GLKMatrix4RotateWithVector4(matrix: SDKHandle, radians: number, axisVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4RotateWithVector4(_ matrix: GLKMatrix4, _ radians: Float, _ axisVector: GLKVector4) -> GLKMatrix4GLKMatrix4RotateX(matrix: SDKHandle, radians: number): SDKHandleSwift declarationfunc GLKMatrix4RotateX(_ matrix: GLKMatrix4, _ radians: Float) -> GLKMatrix4GLKMatrix4RotateY(matrix: SDKHandle, radians: number): SDKHandleSwift declarationfunc GLKMatrix4RotateY(_ matrix: GLKMatrix4, _ radians: Float) -> GLKMatrix4GLKMatrix4RotateZ(matrix: SDKHandle, radians: number): SDKHandleSwift declarationfunc GLKMatrix4RotateZ(_ matrix: GLKMatrix4, _ radians: Float) -> GLKMatrix4GLKMatrix4Scale(matrix: SDKHandle, sx: number, sy: number, sz: number): SDKHandleSwift declarationfunc GLKMatrix4Scale(_ matrix: GLKMatrix4, _ sx: Float, _ sy: Float, _ sz: Float) -> GLKMatrix4GLKMatrix4ScaleWithVector3(matrix: SDKHandle, scaleVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4ScaleWithVector3(_ matrix: GLKMatrix4, _ scaleVector: GLKVector3) -> GLKMatrix4GLKMatrix4ScaleWithVector4(matrix: SDKHandle, scaleVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4ScaleWithVector4(_ matrix: GLKMatrix4, _ scaleVector: GLKVector4) -> GLKMatrix4GLKMatrix4SetColumn(matrix: SDKHandle, column: number, vector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4SetColumn(_ matrix: GLKMatrix4, _ column: Int32, _ vector: GLKVector4) -> GLKMatrix4GLKMatrix4SetRow(matrix: SDKHandle, row: number, vector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4SetRow(_ matrix: GLKMatrix4, _ row: Int32, _ vector: GLKVector4) -> GLKMatrix4GLKMatrix4Subtract(matrixLeft: SDKHandle, matrixRight: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4Subtract(_ matrixLeft: GLKMatrix4, _ matrixRight: GLKMatrix4) -> GLKMatrix4GLKMatrix4Translate(matrix: SDKHandle, tx: number, ty: number, tz: number): SDKHandleSwift declarationfunc GLKMatrix4Translate(_ matrix: GLKMatrix4, _ tx: Float, _ ty: Float, _ tz: Float) -> GLKMatrix4GLKMatrix4TranslateWithVector3(matrix: SDKHandle, translationVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4TranslateWithVector3(_ matrix: GLKMatrix4, _ translationVector: GLKVector3) -> GLKMatrix4GLKMatrix4TranslateWithVector4(matrix: SDKHandle, translationVector: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4TranslateWithVector4(_ matrix: GLKMatrix4, _ translationVector: GLKVector4) -> GLKMatrix4GLKMatrix4Transpose(matrix: SDKHandle): SDKHandleSwift declarationfunc GLKMatrix4Transpose(_ matrix: GLKMatrix4) -> GLKMatrix4GLKMatrixStackCreate(alloc?: (_CoreFoundation_CFAllocator) | null): (GLKMatrixStack) | nullSwift declarationfunc GLKMatrixStackCreate(_ alloc: CFAllocator?) -> Unmanaged<GLKMatrixStack>?GLKMatrixStackGetMatrix2(stack: GLKMatrixStack): SDKHandleSwift declarationfunc GLKMatrixStackGetMatrix2(_ stack: GLKMatrixStack) -> GLKMatrix2GLKMatrixStackGetMatrix3(stack: GLKMatrixStack): SDKHandleSwift declarationfunc GLKMatrixStackGetMatrix3(_ stack: GLKMatrixStack) -> GLKMatrix3GLKMatrixStackGetMatrix3Inverse(stack: GLKMatrixStack): SDKHandleSwift declarationfunc GLKMatrixStackGetMatrix3Inverse(_ stack: GLKMatrixStack) -> GLKMatrix3GLKMatrixStackGetMatrix3InverseTranspose(stack: GLKMatrixStack): SDKHandleSwift declarationfunc GLKMatrixStackGetMatrix3InverseTranspose(_ stack: GLKMatrixStack) -> GLKMatrix3GLKMatrixStackGetMatrix4(stack: GLKMatrixStack): SDKHandleSwift declarationfunc GLKMatrixStackGetMatrix4(_ stack: GLKMatrixStack) -> GLKMatrix4GLKMatrixStackGetMatrix4Inverse(stack: GLKMatrixStack): SDKHandleSwift declarationfunc GLKMatrixStackGetMatrix4Inverse(_ stack: GLKMatrixStack) -> GLKMatrix4GLKMatrixStackGetMatrix4InverseTranspose(stack: GLKMatrixStack): SDKHandleSwift declarationfunc GLKMatrixStackGetMatrix4InverseTranspose(_ stack: GLKMatrixStack) -> GLKMatrix4GLKMatrixStackGetTypeID(): numberSwift declarationfunc GLKMatrixStackGetTypeID() -> CFTypeIDGLKMatrixStackLoadMatrix4(stack: GLKMatrixStack, matrix: SDKHandle): voidSwift declarationfunc GLKMatrixStackLoadMatrix4(_ stack: GLKMatrixStack, _ matrix: GLKMatrix4)GLKMatrixStackMultiplyMatrix4(stack: GLKMatrixStack, matrix: SDKHandle): voidSwift declarationfunc GLKMatrixStackMultiplyMatrix4(_ stack: GLKMatrixStack, _ matrix: GLKMatrix4)GLKMatrixStackMultiplyMatrixStack(stackLeft: GLKMatrixStack, stackRight: GLKMatrixStack): voidSwift declarationfunc GLKMatrixStackMultiplyMatrixStack(_ stackLeft: GLKMatrixStack, _ stackRight: GLKMatrixStack)GLKMatrixStackPop(stack: GLKMatrixStack): voidSwift declarationfunc GLKMatrixStackPop(_ stack: GLKMatrixStack)GLKMatrixStackPush(stack: GLKMatrixStack): voidSwift declarationfunc GLKMatrixStackPush(_ stack: GLKMatrixStack)GLKMatrixStackRotate(stack: GLKMatrixStack, radians: number, x: number, y: number, z: number): voidSwift declarationfunc GLKMatrixStackRotate(_ stack: GLKMatrixStack, _ radians: Float, _ x: Float, _ y: Float, _ z: Float)GLKMatrixStackRotateWithVector3(stack: GLKMatrixStack, radians: number, axisVector: SDKHandle): voidSwift declarationfunc GLKMatrixStackRotateWithVector3(_ stack: GLKMatrixStack, _ radians: Float, _ axisVector: GLKVector3)GLKMatrixStackRotateWithVector4(stack: GLKMatrixStack, radians: number, axisVector: SDKHandle): voidSwift declarationfunc GLKMatrixStackRotateWithVector4(_ stack: GLKMatrixStack, _ radians: Float, _ axisVector: GLKVector4)GLKMatrixStackRotateX(stack: GLKMatrixStack, radians: number): voidSwift declarationfunc GLKMatrixStackRotateX(_ stack: GLKMatrixStack, _ radians: Float)GLKMatrixStackRotateY(stack: GLKMatrixStack, radians: number): voidSwift declarationfunc GLKMatrixStackRotateY(_ stack: GLKMatrixStack, _ radians: Float)GLKMatrixStackRotateZ(stack: GLKMatrixStack, radians: number): voidSwift declarationfunc GLKMatrixStackRotateZ(_ stack: GLKMatrixStack, _ radians: Float)GLKMatrixStackScale(stack: GLKMatrixStack, sx: number, sy: number, sz: number): voidSwift declarationfunc GLKMatrixStackScale(_ stack: GLKMatrixStack, _ sx: Float, _ sy: Float, _ sz: Float)GLKMatrixStackScaleWithVector3(stack: GLKMatrixStack, scaleVector: SDKHandle): voidSwift declarationfunc GLKMatrixStackScaleWithVector3(_ stack: GLKMatrixStack, _ scaleVector: GLKVector3)GLKMatrixStackScaleWithVector4(stack: GLKMatrixStack, scaleVector: SDKHandle): voidSwift declarationfunc GLKMatrixStackScaleWithVector4(_ stack: GLKMatrixStack, _ scaleVector: GLKVector4)GLKMatrixStackSize(stack: GLKMatrixStack): numberSwift declarationfunc GLKMatrixStackSize(_ stack: GLKMatrixStack) -> Int32GLKMatrixStackTranslate(stack: GLKMatrixStack, tx: number, ty: number, tz: number): voidSwift declarationfunc GLKMatrixStackTranslate(_ stack: GLKMatrixStack, _ tx: Float, _ ty: Float, _ tz: Float)GLKMatrixStackTranslateWithVector3(stack: GLKMatrixStack, translationVector: SDKHandle): voidSwift declarationfunc GLKMatrixStackTranslateWithVector3(_ stack: GLKMatrixStack, _ translationVector: GLKVector3)GLKMatrixStackTranslateWithVector4(stack: GLKMatrixStack, translationVector: SDKHandle): voidSwift declarationfunc GLKMatrixStackTranslateWithVector4(_ stack: GLKMatrixStack, _ translationVector: GLKVector4)GLKQuaternionAdd(quaternionLeft: SDKHandle, quaternionRight: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionAdd(_ quaternionLeft: GLKQuaternion, _ quaternionRight: GLKQuaternion) -> GLKQuaternionGLKQuaternionAngle(quaternion: SDKHandle): numberSwift declarationfunc GLKQuaternionAngle(_ quaternion: GLKQuaternion) -> FloatGLKQuaternionAxis(quaternion: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionAxis(_ quaternion: GLKQuaternion) -> GLKVector3GLKQuaternionConjugate(quaternion: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionConjugate(_ quaternion: GLKQuaternion) -> GLKQuaternionGLKQuaternionInvert(quaternion: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionInvert(_ quaternion: GLKQuaternion) -> GLKQuaternionGLKQuaternionLength(quaternion: SDKHandle): numberSwift declarationfunc GLKQuaternionLength(_ quaternion: GLKQuaternion) -> FloatGLKQuaternionMake(x: number, y: number, z: number, w: number): SDKHandleSwift declarationfunc GLKQuaternionMake(_ x: Float, _ y: Float, _ z: Float, _ w: Float) -> GLKQuaternionGLKQuaternionMakeWithAngleAndAxis(radians: number, x: number, y: number, z: number): SDKHandleSwift declarationfunc GLKQuaternionMakeWithAngleAndAxis(_ radians: Float, _ x: Float, _ y: Float, _ z: Float) -> GLKQuaternionGLKQuaternionMakeWithAngleAndVector3Axis(radians: number, axisVector: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionMakeWithAngleAndVector3Axis(_ radians: Float, _ axisVector: GLKVector3) -> GLKQuaternionGLKQuaternionMakeWithArray(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKQuaternionMakeWithArray(_ values: UnsafeMutablePointer<Float>!) -> GLKQuaternionGLKQuaternionMakeWithMatrix3(matrix: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionMakeWithMatrix3(_ matrix: GLKMatrix3) -> GLKQuaternionGLKQuaternionMakeWithMatrix4(matrix: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionMakeWithMatrix4(_ matrix: GLKMatrix4) -> GLKQuaternionGLKQuaternionMakeWithVector3(vector: SDKHandle, scalar: number): SDKHandleSwift declarationfunc GLKQuaternionMakeWithVector3(_ vector: GLKVector3, _ scalar: Float) -> GLKQuaternionGLKQuaternionMultiply(quaternionLeft: SDKHandle, quaternionRight: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionMultiply(_ quaternionLeft: GLKQuaternion, _ quaternionRight: GLKQuaternion) -> GLKQuaternionGLKQuaternionNormalize(quaternion: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionNormalize(_ quaternion: GLKQuaternion) -> GLKQuaternionGLKQuaternionRotateVector3(quaternion: SDKHandle, vector: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionRotateVector3(_ quaternion: GLKQuaternion, _ vector: GLKVector3) -> GLKVector3GLKQuaternionRotateVector3Array(quaternion: SDKHandle, vectors: SDKHandle, vectorCount: number): voidSwift declarationfunc GLKQuaternionRotateVector3Array(_ quaternion: GLKQuaternion, _ vectors: UnsafeMutablePointer<GLKVector3>, _ vectorCount: Int)GLKQuaternionRotateVector4(quaternion: SDKHandle, vector: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionRotateVector4(_ quaternion: GLKQuaternion, _ vector: GLKVector4) -> GLKVector4GLKQuaternionRotateVector4Array(quaternion: SDKHandle, vectors: SDKHandle, vectorCount: number): voidSwift declarationfunc GLKQuaternionRotateVector4Array(_ quaternion: GLKQuaternion, _ vectors: UnsafeMutablePointer<GLKVector4>, _ vectorCount: Int)GLKQuaternionSlerp(quaternionStart: SDKHandle, quaternionEnd: SDKHandle, t: number): SDKHandleSwift declarationfunc GLKQuaternionSlerp(_ quaternionStart: GLKQuaternion, _ quaternionEnd: GLKQuaternion, _ t: Float) -> GLKQuaternionGLKQuaternionSubtract(quaternionLeft: SDKHandle, quaternionRight: SDKHandle): SDKHandleSwift declarationfunc GLKQuaternionSubtract(_ quaternionLeft: GLKQuaternion, _ quaternionRight: GLKQuaternion) -> GLKQuaternionGLKVector2Add(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Add(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> GLKVector2GLKVector2AddScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector2AddScalar(_ vector: GLKVector2, _ value: Float) -> GLKVector2GLKVector2AllEqualToScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector2AllEqualToScalar(_ vector: GLKVector2, _ value: Float) -> BoolGLKVector2AllEqualToVector2(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector2AllEqualToVector2(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> BoolGLKVector2AllGreaterThanOrEqualToScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector2AllGreaterThanOrEqualToScalar(_ vector: GLKVector2, _ value: Float) -> BoolGLKVector2AllGreaterThanOrEqualToVector2(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector2AllGreaterThanOrEqualToVector2(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> BoolGLKVector2AllGreaterThanScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector2AllGreaterThanScalar(_ vector: GLKVector2, _ value: Float) -> BoolGLKVector2AllGreaterThanVector2(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector2AllGreaterThanVector2(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> BoolGLKVector2Distance(vectorStart: SDKHandle, vectorEnd: SDKHandle): numberSwift declarationfunc GLKVector2Distance(_ vectorStart: GLKVector2, _ vectorEnd: GLKVector2) -> FloatGLKVector2Divide(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Divide(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> GLKVector2GLKVector2DivideScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector2DivideScalar(_ vector: GLKVector2, _ value: Float) -> GLKVector2GLKVector2DotProduct(vectorLeft: SDKHandle, vectorRight: SDKHandle): numberSwift declarationfunc GLKVector2DotProduct(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> FloatGLKVector2Length(vector: SDKHandle): numberSwift declarationfunc GLKVector2Length(_ vector: GLKVector2) -> FloatGLKVector2Lerp(vectorStart: SDKHandle, vectorEnd: SDKHandle, t: number): SDKHandleSwift declarationfunc GLKVector2Lerp(_ vectorStart: GLKVector2, _ vectorEnd: GLKVector2, _ t: Float) -> GLKVector2GLKVector2Make(x: number, y: number): SDKHandleSwift declarationfunc GLKVector2Make(_ x: Float, _ y: Float) -> GLKVector2GLKVector2MakeWithArray(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKVector2MakeWithArray(_ values: UnsafeMutablePointer<Float>!) -> GLKVector2GLKVector2Maximum(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Maximum(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> GLKVector2GLKVector2Minimum(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Minimum(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> GLKVector2GLKVector2Multiply(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Multiply(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> GLKVector2GLKVector2MultiplyScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector2MultiplyScalar(_ vector: GLKVector2, _ value: Float) -> GLKVector2GLKVector2Negate(vector: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Negate(_ vector: GLKVector2) -> GLKVector2GLKVector2Normalize(vector: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Normalize(_ vector: GLKVector2) -> GLKVector2GLKVector2Project(vectorToProject: SDKHandle, projectionVector: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Project(_ vectorToProject: GLKVector2, _ projectionVector: GLKVector2) -> GLKVector2GLKVector2Subtract(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector2Subtract(_ vectorLeft: GLKVector2, _ vectorRight: GLKVector2) -> GLKVector2GLKVector2SubtractScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector2SubtractScalar(_ vector: GLKVector2, _ value: Float) -> GLKVector2GLKVector3Add(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Add(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> GLKVector3GLKVector3AddScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector3AddScalar(_ vector: GLKVector3, _ value: Float) -> GLKVector3GLKVector3AllEqualToScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector3AllEqualToScalar(_ vector: GLKVector3, _ value: Float) -> BoolGLKVector3AllEqualToVector3(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector3AllEqualToVector3(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> BoolGLKVector3AllGreaterThanOrEqualToScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector3AllGreaterThanOrEqualToScalar(_ vector: GLKVector3, _ value: Float) -> BoolGLKVector3AllGreaterThanOrEqualToVector3(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector3AllGreaterThanOrEqualToVector3(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> BoolGLKVector3AllGreaterThanScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector3AllGreaterThanScalar(_ vector: GLKVector3, _ value: Float) -> BoolGLKVector3AllGreaterThanVector3(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector3AllGreaterThanVector3(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> BoolGLKVector3CrossProduct(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector3CrossProduct(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> GLKVector3GLKVector3Distance(vectorStart: SDKHandle, vectorEnd: SDKHandle): numberSwift declarationfunc GLKVector3Distance(_ vectorStart: GLKVector3, _ vectorEnd: GLKVector3) -> FloatGLKVector3Divide(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Divide(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> GLKVector3GLKVector3DivideScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector3DivideScalar(_ vector: GLKVector3, _ value: Float) -> GLKVector3GLKVector3DotProduct(vectorLeft: SDKHandle, vectorRight: SDKHandle): numberSwift declarationfunc GLKVector3DotProduct(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> FloatGLKVector3Length(vector: SDKHandle): numberSwift declarationfunc GLKVector3Length(_ vector: GLKVector3) -> FloatGLKVector3Lerp(vectorStart: SDKHandle, vectorEnd: SDKHandle, t: number): SDKHandleSwift declarationfunc GLKVector3Lerp(_ vectorStart: GLKVector3, _ vectorEnd: GLKVector3, _ t: Float) -> GLKVector3GLKVector3Make(x: number, y: number, z: number): SDKHandleSwift declarationfunc GLKVector3Make(_ x: Float, _ y: Float, _ z: Float) -> GLKVector3GLKVector3MakeWithArray(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKVector3MakeWithArray(_ values: UnsafeMutablePointer<Float>!) -> GLKVector3GLKVector3Maximum(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Maximum(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> GLKVector3GLKVector3Minimum(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Minimum(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> GLKVector3GLKVector3Multiply(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Multiply(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> GLKVector3GLKVector3MultiplyScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector3MultiplyScalar(_ vector: GLKVector3, _ value: Float) -> GLKVector3GLKVector3Negate(vector: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Negate(_ vector: GLKVector3) -> GLKVector3GLKVector3Normalize(vector: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Normalize(_ vector: GLKVector3) -> GLKVector3GLKVector3Project(vectorToProject: SDKHandle, projectionVector: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Project(_ vectorToProject: GLKVector3, _ projectionVector: GLKVector3) -> GLKVector3GLKVector3Subtract(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector3Subtract(_ vectorLeft: GLKVector3, _ vectorRight: GLKVector3) -> GLKVector3GLKVector3SubtractScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector3SubtractScalar(_ vector: GLKVector3, _ value: Float) -> GLKVector3GLKVector4Add(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Add(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> GLKVector4GLKVector4AddScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector4AddScalar(_ vector: GLKVector4, _ value: Float) -> GLKVector4GLKVector4AllEqualToScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector4AllEqualToScalar(_ vector: GLKVector4, _ value: Float) -> BoolGLKVector4AllEqualToVector4(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector4AllEqualToVector4(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> BoolGLKVector4AllGreaterThanOrEqualToScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector4AllGreaterThanOrEqualToScalar(_ vector: GLKVector4, _ value: Float) -> BoolGLKVector4AllGreaterThanOrEqualToVector4(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector4AllGreaterThanOrEqualToVector4(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> BoolGLKVector4AllGreaterThanScalar(vector: SDKHandle, value: number): booleanSwift declarationfunc GLKVector4AllGreaterThanScalar(_ vector: GLKVector4, _ value: Float) -> BoolGLKVector4AllGreaterThanVector4(vectorLeft: SDKHandle, vectorRight: SDKHandle): booleanSwift declarationfunc GLKVector4AllGreaterThanVector4(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> BoolGLKVector4CrossProduct(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector4CrossProduct(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> GLKVector4GLKVector4Distance(vectorStart: SDKHandle, vectorEnd: SDKHandle): numberSwift declarationfunc GLKVector4Distance(_ vectorStart: GLKVector4, _ vectorEnd: GLKVector4) -> FloatGLKVector4Divide(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Divide(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> GLKVector4GLKVector4DivideScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector4DivideScalar(_ vector: GLKVector4, _ value: Float) -> GLKVector4GLKVector4DotProduct(vectorLeft: SDKHandle, vectorRight: SDKHandle): numberSwift declarationfunc GLKVector4DotProduct(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> FloatGLKVector4Length(vector: SDKHandle): numberSwift declarationfunc GLKVector4Length(_ vector: GLKVector4) -> FloatGLKVector4Lerp(vectorStart: SDKHandle, vectorEnd: SDKHandle, t: number): SDKHandleSwift declarationfunc GLKVector4Lerp(_ vectorStart: GLKVector4, _ vectorEnd: GLKVector4, _ t: Float) -> GLKVector4GLKVector4Make(x: number, y: number, z: number, w: number): SDKHandleSwift declarationfunc GLKVector4Make(_ x: Float, _ y: Float, _ z: Float, _ w: Float) -> GLKVector4GLKVector4MakeWithArray(values?: (SDKHandle) | null): SDKHandleSwift declarationfunc GLKVector4MakeWithArray(_ values: UnsafeMutablePointer<Float>!) -> GLKVector4GLKVector4MakeWithVector3(vector: SDKHandle, w: number): SDKHandleSwift declarationfunc GLKVector4MakeWithVector3(_ vector: GLKVector3, _ w: Float) -> GLKVector4GLKVector4Maximum(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Maximum(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> GLKVector4GLKVector4Minimum(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Minimum(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> GLKVector4GLKVector4Multiply(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Multiply(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> GLKVector4GLKVector4MultiplyScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector4MultiplyScalar(_ vector: GLKVector4, _ value: Float) -> GLKVector4GLKVector4Negate(vector: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Negate(_ vector: GLKVector4) -> GLKVector4GLKVector4Normalize(vector: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Normalize(_ vector: GLKVector4) -> GLKVector4GLKVector4Project(vectorToProject: SDKHandle, projectionVector: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Project(_ vectorToProject: GLKVector4, _ projectionVector: GLKVector4) -> GLKVector4GLKVector4Subtract(vectorLeft: SDKHandle, vectorRight: SDKHandle): SDKHandleSwift declarationfunc GLKVector4Subtract(_ vectorLeft: GLKVector4, _ vectorRight: GLKVector4) -> GLKVector4GLKVector4SubtractScalar(vector: SDKHandle, value: number): SDKHandleSwift declarationfunc GLKVector4SubtractScalar(_ vector: GLKVector4, _ value: Float) -> GLKVector4GLKVertexAttributeParametersFromModelIO(vertexFormat: _ModelIO_MDLVertexFormat): SDKHandleSwift declarationfunc GLKVertexAttributeParametersFromModelIO(_ vertexFormat: MDLVertexFormat) -> GLKVertexAttributeParametersNSStringFromGLKMatrix2(matrix: SDKHandle): stringSwift declarationfunc NSStringFromGLKMatrix2(_ matrix: GLKMatrix2) -> StringNSStringFromGLKMatrix3(matrix: SDKHandle): stringSwift declarationfunc NSStringFromGLKMatrix3(_ matrix: GLKMatrix3) -> StringNSStringFromGLKMatrix4(matrix: SDKHandle): stringSwift declarationfunc NSStringFromGLKMatrix4(_ matrix: GLKMatrix4) -> StringNSStringFromGLKQuaternion(quaternion: SDKHandle): stringSwift declarationfunc NSStringFromGLKQuaternion(_ quaternion: GLKQuaternion) -> StringNSStringFromGLKVector2(vector: SDKHandle): stringSwift declarationfunc NSStringFromGLKVector2(_ vector: GLKVector2) -> StringNSStringFromGLKVector3(vector: SDKHandle): stringSwift declarationfunc NSStringFromGLKVector3(_ vector: GLKVector3) -> StringNSStringFromGLKVector4(vector: SDKHandle): stringSwift declarationfunc NSStringFromGLKVector4(_ vector: GLKVector4) -> Stringconst GLKMatrix3Identity: SDKHandleSwift declarationlet GLKMatrix3Identity: GLKMatrix3const GLKMatrix4Identity: SDKHandleSwift declarationlet GLKMatrix4Identity: GLKMatrix4const GLKQuaternionIdentity: SDKHandleSwift declarationlet GLKQuaternionIdentity: GLKQuaternionconst GLKTextureLoaderApplyPremultiplication: stringSwift declarationlet GLKTextureLoaderApplyPremultiplication: Stringconst GLKTextureLoaderErrorDomain: stringSwift declarationlet GLKTextureLoaderErrorDomain: Stringconst GLKTextureLoaderErrorKey: stringSwift declarationlet GLKTextureLoaderErrorKey: Stringconst GLKTextureLoaderGLErrorKey: stringSwift declarationlet GLKTextureLoaderGLErrorKey: Stringconst GLKTextureLoaderGenerateMipmaps: stringSwift declarationlet GLKTextureLoaderGenerateMipmaps: Stringconst GLKTextureLoaderGrayscaleAsAlpha: stringSwift declarationlet GLKTextureLoaderGrayscaleAsAlpha: Stringconst GLKTextureLoaderOriginBottomLeft: stringSwift declarationlet GLKTextureLoaderOriginBottomLeft: Stringconst GLKTextureLoaderSRGB: stringSwift declarationlet GLKTextureLoaderSRGB: Stringconst kGLKModelErrorDomain: stringSwift declarationlet kGLKModelErrorDomain: Stringconst kGLKModelErrorKey: stringSwift declarationlet kGLKModelErrorKey: String4 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
GLKTextureLoader.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
GLKMesh.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
GLKSubmesh.init()
inherited init: clang: 'init' is unavailable
GLKView.init()
inherited init: cannot prove legal (class declares 1 custom initializer)