Array | Array2D< T > | |
Array2D() | Array2D< T > | |
Array2D(int rows, int columns) | Array2D< T > | |
Array2D(Array2D< T > other) | Array2D< T > | |
Array2D(T[,] array) | Array2D< T > | |
Clear() | Array2D< T > | |
Columns | Array2D< T > | |
Copy() | Array2D< T > | |
Fill(T value) | Array2D< T > | |
FindDistances(int row, int column, Func< T, bool > predicate=null) | Array2D< T > | |
FindIndex(Func< T, bool > predicate) | Array2D< T > | |
FindIndexes(Func< T, bool > predicate) | Array2D< T > | |
FlattenArray(T[,] array) | Array2D< T > | static |
GetOrDefault(int row, int column, T fallback=default) | Array2D< T > | |
GetOrDefault(Vector2DInt index, T fallback=default) | Array2D< T > | |
Index(int row, int column) | Array2D< T > | private |
IndexExists(int row, int column) | Array2D< T > | |
IndexMirroredHorizontally(Vector2DInt index) | Array2D< T > | |
IndexMirroredHorizontally(int row, int column) | Array2D< T > | |
IndexMirroredVertically(Vector2DInt index) | Array2D< T > | |
IndexMirroredVertically(int row, int column) | Array2D< T > | |
IndexRotated180(Vector2DInt index) | Array2D< T > | |
IndexRotated180(int row, int column) | Array2D< T > | |
IndexRotated270(Vector2DInt index) | Array2D< T > | |
IndexRotated270(int row, int column) | Array2D< T > | |
IndexRotated90(Vector2DInt index) | Array2D< T > | |
IndexRotated90(int row, int column) | Array2D< T > | |
InverseIndex(int index) | Array2D< T > | |
MirroredHorizontally() | Array2D< T > | |
MirroredVertically() | Array2D< T > | |
operator Array2D< T >(T[,] array) | Array2D< T > | static |
Rotated180() | Array2D< T > | |
Rotated270() | Array2D< T > | |
Rotated90() | Array2D< T > | |
Rows | Array2D< T > | |
SearchDistances(int row, int column, int distance, Array2D< int > distances, Func< T, bool > predicate) | Array2D< T > | private |
this[int row, int column] | Array2D< T > | |
this[Vector2DInt index] | Array2D< T > | |
ToArrayString() | Array2D< T > | |
ToString() | Array2D< T > | |
ValuesAreEqual(Array2D< T > x, Array2D< T > y) | Array2D< T > | static |
ValuesAreEqual(Array2D< T > x, Array2D< T > y, Func< T, T, bool > comparer) | Array2D< T > | static |
ValuesAreEqual(Array2D< T > other) | Array2D< T > | |
ValuesAreEqual(Array2D< T > other, Func< T, T, bool > comparer) | Array2D< T > | |