Common
A library of common classes.
Array2D< T > Member List

This is the complete list of members for Array2D< T >, including all inherited members.

ArrayArray2D< 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 >
ColumnsArray2D< 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 >
RowsArray2D< 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 >