示例#1
0
 /// <summary>
 /// 矩形情報をコピーする
 /// </summary>
 /// <param name="rect">コピー元の矩形情報</param>
 public void Copy(DgRect rect)
 {
     Left   = rect.Left;
     Top    = rect.Top;
     Right  = rect.Right;
     Bottom = rect.Bottom;
 }
示例#2
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public DgDivision()
 {
     Outer = new DgRect();
     Room  = new DgRect();
     Road  = null;
     start = goal = false;
 }
示例#3
0
 /// <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);
 }
示例#4
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public DgDivision()
 {
     Outer = new DgRect();
     Room = new DgRect();
     Road = null;
 }
示例#5
0
 /// <summary>
 /// 矩形情報をコピーする
 /// </summary>
 /// <param name="rect">コピー元の矩形情報</param>
 public void Copy(DgRect rect)
 {
     Left   = rect.Left;
     Top    = rect.Top;
     Right  = rect.Right;
     Bottom = rect.Bottom;
 }
示例#6
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public DgDivision()
 {
     Outer = new DgRect();
     Room  = new DgRect();
     Road  = null;
 }
示例#7
0
 /// <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);
 }