Exemplo n.º 1
0
        /// <summary>
        /// 在几何空间中增加一个Rim
        /// </summary>
        public static void Add_Rim(List <WRim2D> Rims, WRim2D Rim)
        {
            int N;

            if (Rims.Count == 0)
            {
                N = 0;
            }
            else
            {
                N = Rims[Rims.Count - 1].ID + 1;
            }
            Rim.ID = N;
            Rims.Add(Rim);
        }
Exemplo n.º 2
0
        public bool BiggerThan(WRim2D OtherRim)
        {
            if (this.Xmax < OtherRim.Xmax)
            {
                return(false);
            }
            if (this.Ymax < OtherRim.Ymax)
            {
                return(false);
            }

            if (this.Xmin > OtherRim.Xmin)
            {
                return(false);
            }
            if (this.Ymin > OtherRim.Ymin)
            {
                return(false);
            }
            return(true);
        }