isZero
TypeScriptget isZero(): booleanSwift declarationvar isZero: Bool { get }struct · iOS 16.0+ · SDK 27.1
struct RotationAxis3Dget isZero(): booleanSwift declarationvar isZero: Bool { get }static get zero(): RotationAxis3DSwift declarationstatic let zero: RotationAxis3Dget vector(): SDKHandleSwift declarationvar vector: simd_double3 { get set }set vector(value: SDKHandle)Swift declarationvar vector: simd_double3 { get set }static initVector(vector: SDKHandle): RotationAxis3DSwift declarationinit(vector: simd_double3)get description(): stringSwift declarationvar description: String { get }A textual representation of this instance. Calling this property directly is discouraged. Instead, convert an instance of any type to a string by using the `String(describing:)` initializer. This initializer works with any type, and uses the custom `description` property for types that conform to `CustomStringConvertible`: struct Point: CustomStringConvertible { let x: Int, y: Int var description: String { return "(\(x), \(y))" } } let p = Point(x: 21, y: 30) let s = String(describing: p) print(s) // Prints "(21, 30)" The conversion of `p` to a string in the assignment to `s` uses the `Point` type's `description` property.
get customMirror(): SDKHandleSwift declarationvar customMirror: Mirror { get }The custom mirror for this instance.
static initXYZ(x?: number, y?: number, z?: number): RotationAxis3DSwift declarationinit(x: Double = 0, y: Double = 0, z: Double = 0)Returns a rotation axis from the specified values. - Parameter x: The rotation value on the x-axis. - Parameter y: The rotation value on the y-axis. - Parameter z: The rotation value on the z-axis.
static initXYZ73711(x: number, y: number, z: number): RotationAxis3DSwift declarationinit<T>(x: T, y: T, z: T) where T : BinaryFloatingPointReturns a new rotation axis from the floating-point values. - note: This function is provided as a convenience. All Spatial storage and calculations are double-precision.
static get x(): RotationAxis3DSwift declarationstatic let x: RotationAxis3DThe x-axis, expressed in unit coordinates.
get x82189(): numberSwift declarationvar x: Double { get set }The x-axis value.
set x82189(value: number)Swift declarationvar x: Double { get set }The x-axis value.
static get y(): RotationAxis3DSwift declarationstatic let y: RotationAxis3DThe y-axis, expressed in unit coordinates.
get y29646(): numberSwift declarationvar y: Double { get set }The y-axis value.
set y29646(value: number)Swift declarationvar y: Double { get set }The y-axis value.
static get z(): RotationAxis3DSwift declarationstatic let z: RotationAxis3DThe z-axis, expressed in unit coordinates.
get z10947(): numberSwift declarationvar z: Double { get set }The z-axis value.
set z10947(value: number)Swift declarationvar z: Double { get set }The z-axis value.
static get xy(): RotationAxis3DSwift declarationstatic let xy: RotationAxis3DThe xy-axis, expressed in unit coordinates.
static get xz(): RotationAxis3DSwift declarationstatic let xz: RotationAxis3DThe xz-axis, expressed in unit coordinates.
static get yz(): RotationAxis3DSwift declarationstatic let yz: RotationAxis3DThe yz-axis, expressed in unit coordinates.
static get xyz(): RotationAxis3DSwift declarationstatic let xyz: RotationAxis3DThe xyz-axis, expressed in unit coordinates.
get simd(): SDKHandleSwift declarationvar simd: simd_double3 { get set }set simd(value: SDKHandle)Swift declarationvar simd: simd_double3 { get set }static init(axis: RotationAxis3DFloat): RotationAxis3DSwift declarationinit(_ axis: RotationAxis3DFloat)Returns a double-precision rotation axis from a single-precision rotation axis.
static init97180(xyz: Vector3D): RotationAxis3DSwift declarationinit(_ xyz: Vector3D)Returns a new rotation axis from a Spatial vector.
static init19736(xyz: SDKHandle): RotationAxis3DSwift declarationinit(_ xyz: simd_double3)Returns a new rotation axis from a single-precision vector.
static init56274(xyz: SDKHandle): RotationAxis3DSwift declarationinit(_ xyz: simd_float3)Returns a new rotation axis from a single-precision vector. - note: This function is provided as a convenience. All Spatial storage and calculations are double-precision.
static init61725(source: SDKHandle): RotationAxis3DSwift declarationinit(_ source: simd_packed_double4)Creates a Spatial rotation axis from a simd packed vector.
static init72533(): RotationAxis3DSwift declarationinit()No declarations were skipped in this snapshot.