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)