Exemplo n.º 1
0
        public override bool Equals(object obj)
        {
            bool     ret = false;
            PointInt p   = obj as PointInt;

            if (p != null)
            {
                ret = this.X == p.X && this.Y == p.Y;
            }

            return(ret);
        }
Exemplo n.º 2
0
 public bool Contains(PointInt pt)
 {
     return(this.Contains(pt.X, pt.Y));
 }
Exemplo n.º 3
0
 public void From(PointInt lefttop, int width, int height)
 {
     this.LeftTop = lefttop;
     this.Width   = width;
     this.Height  = height;
 }
Exemplo n.º 4
0
 public RectInt(PointInt lefttop, int width, int height)
 {
     From(lefttop, width, height);
 }
Exemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="x">屏幕X坐标</param>
 /// <param name="y">屏幕Y坐标</param>
 public DrawTile(int x, int y)
 {
     DrawPosition = new PointInt(x, y);
 }