Danmaku_no_Kyojin.Collisions.CollisionConvexPolygon.ComputeSize C# (CSharp) Метод

ComputeSize() приватный Метод

private ComputeSize ( ) : void
Результат void
        private void ComputeSize()
        {
            var min = _vertices[0];
            var max = _vertices[0];

            for (int i = 1; i < _vertices.Count; i++)
            {
                if (_vertices[i].X < min.X ||
                    _vertices[i].X.Equals(min.X) && _vertices[i].Y < min.Y)
                {
                    min = _vertices[i];
                }

                if (_vertices[i].X > max.X ||
                    _vertices[i].X.Equals(max.X) && _vertices[i].Y > max.Y)
                {
                    max = _vertices[i];
                }
            }

            _size = new Vector2(Math.Abs(max.X - min.X), Math.Abs(max.Y - min.Y));
        }