/// <summary> /// 矩形情報をコピーする /// </summary> /// <param name="rect">コピー元の矩形情報</param> public void Copy(DgRect rect) { Left = rect.Left; Top = rect.Top; Right = rect.Right; Bottom = rect.Bottom; }
/// <summary> /// コンストラクタ /// </summary> public DgDivision() { Outer = new DgRect(); Room = new DgRect(); Road = null; start = goal = false; }
/// <summary> /// 通路を作成する /// </summary> /// <param name="left">左</param> /// <param name="top">上</param> /// <param name="right">右</param> /// <param name="bottom">下</param> public void CreateRoad(int left, int top, int right, int bottom) { Road = new DgRect(left, top, right, bottom); }
/// <summary> /// コンストラクタ /// </summary> public DgDivision() { Outer = new DgRect(); Room = new DgRect(); Road = null; }