コード例 #1
0
ファイル: HeatMappedFlow.cs プロジェクト: geryxyz/akindness
        ConsoleColor HeatMapped(
            this FlowConnector <int> input, IEnumerable <ConsoleColor> palette, int min = 0, int max = 100)
        {
            IEnumerable <ConsoleColor> _palette = palette as ConsoleColor[] ?? palette.ToArray( );

            return(_palette.ElementAt(( int )input.Scale(min, max, 0, _palette.Count( ))));
        }
コード例 #2
0
ファイル: HeatMappedFlow.cs プロジェクト: geryxyz/akindness
        Colored <string> HeatColored(
            this FlowConnector <int> input, IEnumerable <ConsoleColor> palette, int min = 0, int max = 100)
        {
            IEnumerable <ConsoleColor> _palette = palette as ConsoleColor[] ?? palette.ToArray( );

            return(" ".Let( ).Colored(
                       ConsoleColor.Black,
                       _palette.ElementAt(( int )input.Scale(min, max, 0, _palette.Count( )))));
        }