Пример #1
0
        //charts values are y then x
        public static int[,] getChart(chart_type _chart)
        {
            int[,] chart;

            switch (_chart)
            {
                case chart_type.arm_wrist:
                    chart = new int[,]{
	            {1,2,2,2,2,3,3,3},
	            {2,2,2,2,3,3,3,3},
	            {2,3,3,3,3,3,4,4},
	            {2,3,3,3,3,4,4,4},
	            {3,3,3,3,3,4,4,4},
	            {3,4,4,4,4,4,5,5},
	            {3,3,4,4,4,4,5,5},
	            {3,4,4,4,4,4,5,5},
	            {4,4,4,4,4,5,5,5},
	            {4,4,4,4,4,5,5,5},
	            {4,4,4,4,4,5,5,5},
	            {4,4,4,5,5,5,6,6},
	            {5,5,5,5,5,6,6,7},
	            {5,6,6,6,6,6,7,7},
	            {6,6,6,7,7,7,7,8},
	            {7,7,7,7,7,8,8,9},
	            {8,8,8,8,8,9,9,9},
	            {9,9,9,9,9,9,9,9}}; 
            return chart;

                case chart_type.trunk:
                    chart = new int[,]{{1	,3	,2	,3	,3	,4	,5	,5	,6	,6	,7	,7},
                    {2	,3	,2	,3	,4	,5	,5	,5	,6	,7	,7	,7},
                    {3	,3	,3	,4	,4	,5	,5	,6	,6	,7	,7	,7},
                    {5	,5	,5	,6	,6	,7	,7	,7	,7	,7	,8	,8},
                    {7	,7	,7	,7	,7	,8	,8	,8	,8	,8	,8	,8},
                    {8	,8	,8	,8	,8	,8	,8	,9	,9	,9	,9	,9}};
                    return chart;

                case chart_type.rula_final:

                    chart = new int[,] {{1,2,3,3,4,5,5},
                                        {2,2,3,4,4,5,5},
                                        {3,3,3,4,4,5,6},
                                        {3,3,3,4,5,6,6},
                                        {4,4,4,5,6,7,7},
                                        {4,4,5,6,6,7,7},
                                        {5,5,6,6,7,7,7},
                                        {5,5,6,7,7,7,7}};
                    return chart;

            


            }

            return null;
        }