Table of Contents

Interface IDirectionComposableVector<TVector, TDirection>

Namespace
Game.Core.Coordinates
Assembly
Game.Core.Coordinates.dll
public interface IDirectionComposableVector<TVector, TDirection> : IVector<TVector> where TDirection : IDirection<TDirection>

Type Parameters

TVector
TDirection
Inherited Members
Extension Methods

Methods

Add(TDirection, int)

[Pure]
TVector Add(TDirection direction, int scalar)

Parameters

direction TDirection
scalar int

Returns

TVector

IsStandardBasisScalar(out TDirection, out uint)

[Pure]
bool IsStandardBasisScalar(out TDirection direction, out uint scalar)

Parameters

direction TDirection
scalar uint

Returns

bool

Subtract(TDirection, int)

[Pure]
TVector Subtract(TDirection direction, int scalar)

Parameters

direction TDirection
scalar int

Returns

TVector