public protocol VectorProtocol : AdditiveArithmetic
Tipo che rappresenta uno spazio vettoriale non classificato. I valori di questo tipo sono elementi in questo spazio vettoriale e non hanno forma o hanno una forma statica.
Il tipo di scalari nello spazio vettoriale.
Dichiarazione
associatedtype VectorSpaceScalar : AdditiveArithmetic
Dichiarazione
func adding(_ x: VectorSpaceScalar) -> Self
Implementazione predefinita
Dichiarazione
mutating mutating func add(_ x: VectorSpaceScalar)
Dichiarazione
func subtracting(_ x: VectorSpaceScalar) -> Self
Implementazione predefinita
Dichiarazione
mutating mutating func subtract(_ x: VectorSpaceScalar)
Restituisce
self
moltiplicato per lo scalare specificato.Dichiarazione
func scaled(by scalar: VectorSpaceScalar) -> Self
Moltiplica
self
per lo scalare specificato.Implementazione predefinita
Dichiarazione
mutating mutating func scale(by scalar: VectorSpaceScalar)