コード例 #1
0
ファイル: FluoVector.cs プロジェクト: sharpyr/Palett
        public static string[] Fluo <T>(this T[] vec, Preset preset, params Effect[] effects)
        {
            var texts = vec.Map(Conv.ToStr);

            var(body, fac) = texts.MakeProjector(preset, effects);
            return(body.Zip(texts, ProjectorMapperFactory.RenderMapper(fac)));
        }
コード例 #2
0
ファイル: FluoVector.cs プロジェクト: sharpyr/Palett
 public static Color?[] FluoColor <T>(this T[] vec, Preset preset, params Effect[] effects)
 {
     var(body, fac) = vec.MakeProjector(preset, effects);
     return(body.Map(ProjectorMapperFactory.ColorMapper(fac)));
 }
コード例 #3
0
ファイル: FluoVector.cs プロジェクト: sharpyr/Palett
 public static Func <string, string>[] FluoMake <T>(this T[] vec, Preset preset, params Effect[] effects)
 {
     var(body, fac) = vec.MakeProjector(preset, effects);
     return(body.Map(ProjectorMapperFactory.MakerMapper(fac)));
 }
コード例 #4
0
ファイル: FluoPointwise.cs プロジェクト: sharpyr/Palett
 public static Color?[,] FluoPointsColor <T>(this T[,] mat, Preset preset, params Effect[] effects)
 {
     var(body, fac) = mat.MakeProjector(preset, effects);
     return(body.Map(ProjectorMapperFactory.ColorMapper(fac)));
 }
コード例 #5
0
ファイル: FluoPointwise.cs プロジェクト: sharpyr/Palett
 public static Func <string, string>[,] FluoPointsMake <T>(this T[,] mat, Preset preset, params Effect[] effects)
 {
     var(body, fac) = mat.MakeProjector(preset, effects);
     return(body.Map(ProjectorMapperFactory.MakerMapper(fac)));
 }