Class MultiLaneBasedMoveChecker

    • Constructor Detail

      • MultiLaneBasedMoveChecker

        public MultiLaneBasedMoveChecker​(OTSNetwork network)
        Constructor.
        Parameters:
        network - OTSNetwork; network
      • MultiLaneBasedMoveChecker

        public MultiLaneBasedMoveChecker​(OTSNetwork network,
                                         AbstractLaneBasedMoveChecker... checkers)
        Constructor.
        Parameters:
        network - OTSNetwork; network
        checkers - AbstractLaneBasedMoveChecker...; checkers
    • Method Detail

      • checkMove

        public void checkMove​(LaneBasedGTU gtu)
                       throws java.lang.Exception
        Check the move of the given GTU.
        Specified by:
        checkMove in class AbstractLaneBasedMoveChecker
        Parameters:
        gtu - LaneBasedGTU; GTU.
        Throws:
        java.lang.Exception - thrown when something is not all right