Table of Contents

Class VectorExtensions

Namespace
Root
Assembly
SPZGameAssembly.dll
public static class VectorExtensions
Inheritance
object
VectorExtensions

Methods

DecomposeManhattanPath<TVector, TAxis, TDirection>(TVector, IDiscreteSpace<TVector, TDirection, TAxis>, ICollection<TVector>)

public static void DecomposeManhattanPath<TVector, TAxis, TDirection>(this TVector vec, IDiscreteSpace<TVector, TDirection, TAxis> space, ICollection<TVector> path) where TVector : IAxisComposableVector<TVector, TAxis> where TAxis : IAxis<TAxis>

Parameters

vec TVector
space IDiscreteSpace<TVector, TDirection, TAxis>
path ICollection<TVector>

Type Parameters

TVector
TAxis
TDirection