Namespace: | Sirenix.Utilities |
Assembly: | Sirenix.Utilities |
public static class MultiDimArrayUtilities
public static TElement[, ] DeleteColumn<TElement>(TElement[, ] array, int columnIndex)
TElement[,] | array | |
System.Int32 | columnIndex |
TElement[,] |
TElement |
public static TElement[, ] DeleteRow<TElement>(TElement[, ] array, int rowIndex)
TElement[,] | array | |
System.Int32 | rowIndex |
TElement[,] |
TElement |
public static TElement[, ] DuplicateColumn<TElement>(TElement[, ] array, int columnIndex)
TElement[,] | array | |
System.Int32 | columnIndex |
TElement[,] |
TElement |
public static TElement[, ] DuplicateRow<TElement>(TElement[, ] array, int rowIndex)
TElement[,] | array | |
System.Int32 | rowIndex |
TElement[,] |
TElement |
public static TElement[, ] InsertOneColumnLeft<TElement>(TElement[, ] array, int columnIndex)
TElement[,] | array | |
System.Int32 | columnIndex |
TElement[,] |
TElement |
public static TElement[, ] InsertOneColumnRight<TElement>(TElement[, ] arr, int columnIndex)
TElement[,] | arr | |
System.Int32 | columnIndex |
TElement[,] |
TElement |
public static TElement[, ] InsertOneRowAbove<TElement>(TElement[, ] array, int rowIndex)
TElement[,] | array | |
System.Int32 | rowIndex |
TElement[,] |
TElement |
public static TElement[, ] InsertOneRowBelow<TElement>(TElement[, ] array, int rowIndex)
TElement[,] | array | |
System.Int32 | rowIndex |
TElement[,] |
TElement |
public static TElement[, ] MoveColumn<TElement>(TElement[, ] array, int fromColumn, int toColumn)
TElement[,] | array | |
System.Int32 | fromColumn | |
System.Int32 | toColumn |
TElement[,] |
TElement |
public static TElement[, ] MoveRow<TElement>(TElement[, ] array, int fromRow, int toRow)
TElement[,] | array | |
System.Int32 | fromRow | |
System.Int32 | toRow |
TElement[,] |
TElement |