Angle2D
prefix public static func + (angle: Spatial.Angle2D) -> Spatial.Angle2D
Angle2D
public static func + (lhs: Spatial.Angle2D, rhs: Spatial.Angle2D) -> Spatial.Angle2D
Angle2D
public static func += (lhs: inout Spatial.Angle2D, rhs: Spatial.Angle2D)
Angle2D
prefix public static func - (angle: Spatial.Angle2D) -> Spatial.Angle2D
Angle2D
public static func - (lhs: Spatial.Angle2D, rhs: Spatial.Angle2D) -> Spatial.Angle2D
Angle2D
public static func -= (lhs: inout Spatial.Angle2D, rhs: Spatial.Angle2D)
Angle2D
public static func acos(_ x: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func acosh(_ x: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func asin(_ x: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func asinh(_ x: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func atan(_ x: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func atan2(y: Swift.Double, x: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func atanh(_ x: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func degrees(_ degrees: Swift.Double) -> Spatial.Angle2D
Angle2D
public static func radians(_ radians: Swift.Double) -> Spatial.Angle2D
Ray3D
public func applying(_ transform: Spatial.AffineTransform3D) -> Spatial.Ray3D
Ray3D
public func applying(_ transform: Spatial.ProjectiveTransform3D) -> Spatial.Ray3D
Ray3D
public func rotated(by rotation: Spatial.Rotation3D, around pivot: Spatial.Point3D) -> Spatial.Ray3D
Ray3D
public func rotated(by quaternion: simd.simd_quatd, around pivot: Spatial.Point3D) -> Spatial.Ray3D
Ray3D
public func unapplying(_ transform: Spatial.AffineTransform3D) -> Spatial.Ray3D
Ray3D
public func unapplying(_ transform: Spatial.ProjectiveTransform3D) -> Spatial.Ray3D
Ray3D
public func unapplying(_ pose: Spatial.Pose3D) -> Spatial.Ray3D
Rotation3D
public static func * (lhs: Spatial.Rotation3D, rhs: Swift.Double) -> Spatial.Rotation3D
Rotation3D
public static func * (lhs: Swift.Double, rhs: Spatial.Rotation3D) -> Spatial.Rotation3D
Rotation3D
public static func * (lhs: Spatial.Rotation3D, rhs: Spatial.Rotation3D) -> Spatial.Rotation3D
Rotation3D
public static func *= (lhs: inout Spatial.Rotation3D, rhs: Spatial.Rotation3D)
Rotation3D
public func rotated(by rotation: Spatial.Rotation3D) -> Spatial.Rotation3D
Rotation3D
public func rotated(by quaternion: simd.simd_quatd) -> Spatial.Rotation3D
Rotation3D
public static func slerp(from: Spatial.Rotation3D, to: Spatial.Rotation3D, t: Swift.Double, along path: Spatial.Rotation3D.SlerpPath = .shortest) -> Spatial.Rotation3D
Rotation3D
public func swingTwist(twistAxis: Spatial.RotationAxis3D) -> (swing: Spatial.Rotation3D, twist: Spatial.Rotation3D)
public func cos(_ angle: Spatial.Angle2D) -> Swift.Double
public func cosh(_ angle: Spatial.Angle2D) -> Swift.Double
public func sin(_ angle: Spatial.Angle2D) -> Swift.Double
public func sinh(_ angle: Spatial.Angle2D) -> Swift.Double
public func tan(_ angle: Spatial.Angle2D) -> Swift.Double
public func tanh(_ angle: Spatial.Angle2D) -> Swift.Double
Angle2D
public var normalized: Spatial.Angle2D
ProjectiveTransform3D
public var scaleComponent: Spatial.Size3D
Ray3D
public var isFinite: Swift.Bool
Ray3D
public var isNaN: Swift.Bool
Ray3D
public var isZero: Swift.Bool
__SPEulerAngleOrder
public var description: Swift.String
__SPEulerAngleOrder
public static let xyz: Spatial.__SPEulerAngleOrder
__SPEulerAngleOrder
public static let zxy: Spatial.__SPEulerAngleOrder