OpenSim.Region.CoreModules.World.Voxels.VoxelModule.InterfaceShowDebugStats C# (CSharp) Méthode

InterfaceShowDebugStats() private méthode

private InterfaceShowDebugStats ( Object args ) : void
args Object
Résultat void
        private void InterfaceShowDebugStats(Object[] args)
        {
            double max = Double.MinValue;
            double min = double.MaxValue;
            double sum = 0;

            int x;
            for (x = 0; x < m_channel.Width; x++)
            {
                int y;
                for (y = 0; y < m_channel.Length; y++)
                {
					int z;
					double ch = m_channel.GetHeightAt(x,y);
					
                    sum += ch;
                    if (max < ch)
                        max = ch;
                    if (min > ch)
                        min = ch;
                }
            }

            double avg = sum / (m_channel.Length * m_channel.Width);

            m_log.Info("Channel " + m_channel.Width + "x" + m_channel.Length);
            m_log.Info("max/min/avg/sum: " + max + "/" + min + "/" + avg + "/" + sum);
        }