Beispiel #1
0
 public Connection(Block tb, Block nb, string _Id)
 {
     Id           = _Id;
     Type         = BlockConnectionType.Junction;
     TailBlock    = tb;
     NormalBlock  = nb;
     ReverseBlock = null;
 }
Beispiel #2
0
 public Connection(Block tb, Block nb, Block rb, string _Id)
 {
     Id           = _Id;
     Type         = BlockConnectionType.Point;
     TailBlock    = tb;
     NormalBlock  = nb;
     ReverseBlock = rb;
     Position     = new Position(5000);
 }
Beispiel #3
0
 public Connection(BlockConnectionType _Type, string _Id)
 {
     Id   = _Id;
     Type = _Type;
     if (Type == BlockConnectionType.Junction)
     {
         ReverseBlock = null;
     }
 }