public override TMBR GetMBR()
        {
            TMBR res = null;

            foreach (TGeometry p in this.Geometries)
            {
                if (res == null)
                {
                    res = p.GetMBR();
                }
                else
                {
                    res.AddMBR(p.GetMBR());
                }
            }
            return(res);
        }
        public override TMBR GetMBR()
        {
            TMBR res = null;

            foreach (var p in Rings)
            {
                if (res == null)
                {
                    res = p.GetMBR();
                }
                else
                {
                    res.AddMBR(p.GetMBR());
                }
            }
            return(res);
        }
Example #3
0
        public override TMBR GetMBR()
        {
            TMBR res = null;

            foreach (TLineString p in this.Rings)
            {
                if (res == null)
                {
                    res = p.GetMBR();
                }
                else
                {
                    res.AddMBR(p.GetMBR());
                }
            }
            return(res);
        }