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)