public protocol VectorProtocol : AdditiveArithmetic
ランクなしのベクトル空間を表す型。このタイプの値は、このベクトル空間内の要素であり、形状がないか、静的な形状を持ちます。
ベクトル空間のスカラーのタイプ。
宣言
associatedtype VectorSpaceScalar : AdditiveArithmetic
宣言
func adding(_ x: VectorSpaceScalar) -> Self
デフォルトの実装
宣言
mutating mutating func add(_ x: VectorSpaceScalar)
宣言
func subtracting(_ x: VectorSpaceScalar) -> Self
デフォルトの実装
宣言
mutating mutating func subtract(_ x: VectorSpaceScalar)
指定されたスカラーを乗算した
self
を返します。宣言
func scaled(by scalar: VectorSpaceScalar) -> Self
self
に指定されたスカラーを乗算します。デフォルトの実装
宣言
mutating mutating func scale(by scalar: VectorSpaceScalar)