public void Set(uint laneId,
                 byte laneIndex,
                 LaneEndTransitionType type,
                 ushort segmentId,
                 bool startNode)
 {
     Set(laneId, laneIndex, type, segmentId, startNode, 0);
 }
 public void Set(uint laneId, byte laneIndex, LaneEndTransitionType type, ushort segmentId, bool startNode, byte distance)
 {
     this.laneId    = laneId;
     this.laneIndex = laneIndex;
     this.type      = type;
     this.distance  = distance;
     this.segmentId = segmentId;
     this.startNode = startNode;
 }