init(x:y:z:) Returns a new vector from the doubleing-point values. Declarationinit<T>(x: T, y: T, z: T) where T : BinaryFloatingPoint Discussion