public static Matrix <uint> ToUIntColor(this Matrix <double> matrix) { return(matrix.MapWindow(Col.UIntFromDouble)); }
public static Matrix <float> ToFloatColor(this Matrix <double> matrix) { return(matrix.MapWindow(Col.FloatFromDouble)); }
public static Matrix <byte> ToByteColor(this Matrix <double> matrix) { return(matrix.MapWindow(Col.ByteFromDouble)); }
public static Matrix <ushort> ToUShortColor(this Matrix <double> matrix) { return(matrix.MapWindow(Col.UShortFromDouble)); }
public static Matrix <uint> ToUIntColor(this Matrix <float> matrix) { return(matrix.MapWindow(Col.UIntFromFloat)); }
public static Matrix <double> ToDoubleColor(this Matrix <float> matrix) { return(matrix.MapWindow(Col.DoubleFromFloat)); }
public static Matrix <ushort> ToUShortColor(this Matrix <float> matrix) { return(matrix.MapWindow(Col.UShortFromFloat)); }
public static Matrix <byte> ToByteColor(this Matrix <float> matrix) { return(matrix.MapWindow(Col.ByteFromFloat)); }
public static Matrix <double> ToDoubleColor(this Matrix <uint> matrix) { return(matrix.MapWindow(Col.DoubleFromUInt)); }
public static Matrix <byte> ToByteColor(this Matrix <uint> matrix) { return(matrix.MapWindow(Col.ByteFromUInt)); }
public static Matrix <uint> ToUIntColor(this Matrix <ushort> matrix) { return(matrix.MapWindow(Col.UIntFromUShort)); }