public static Color?[,] FluoColor <T>(this T[,] vec, Operated operated, Preset preset) { switch (operated) { case Operated.Pointwise: return(vec.FluoPointsColor(preset)); case Operated.Rowwise: return(vec.FluoRowsColor(preset).RowsToMatrix()); case Operated.Columnwise: return(vec.FluoColumnsColor(preset).ColumnsToMatrix()); default: return(default); } }
public static Func <string, string>[,] FluoMake <T>(this T[,] vec, Operated operated, Preset preset, params Effect[] effects) { switch (operated) { case Operated.Pointwise: return(vec.FluoPointsMake(preset, effects)); case Operated.Rowwise: return(vec.FluoRowsMake(preset, effects).RowsToMatrix()); case Operated.Columnwise: return(vec.FluoColumnsMake(preset, effects).ColumnsToMatrix()); default: return(default); } }
public static string Deco <T>( this T[,] matrix, byte tab = 1, bool hasAnsi = false, Operated orient = Operated.Rowwise, (Preset, Preset)?presets = null,
public static string[,] Fluo <T>(this T[,] vec, Operated operated, (Preset str, Preset num)presets, params Effect[] effects)