public WaitingAtIntersectionExitState(ITraversableWaypoint exit, ArbiterTurnDirection turnDirection, IntersectionDescription description, ArbiterInterconnect desired) { this.exitWaypoint = exit; this.turnDirection = turnDirection; this.IntersectionDescription = description; this.desired = desired; this.turnTestState = TurnTestState.Unknown; }
public WaitingAtIntersectionExitState(ITraversableWaypoint exit, ArbiterTurnDirection turnDirection, IntersectionDescription description, ArbiterInterconnect desired) { this.exitWaypoint = exit; this.turnDirection = turnDirection; this.IntersectionDescription = description; this.desired = desired; this.turnTestState = TurnTestState.Unknown; }