Package models.none

Class NoneLaneGroup

    • Method Detail

      • validate_post_init

        public void validate_post_init​(OTMErrorLog errorLog)
      • set_actuator_capacity_vps

        public void set_actuator_capacity_vps​(double rate_vps)
      • set_to_nominal_capacity

        public void set_to_nominal_capacity()
      • set_actuator_allow_comm

        public void set_actuator_allow_comm​(boolean allow,
                                            Long commid)
        Specified by:
        set_actuator_allow_comm in interface InterfaceLaneGroup
        Overrides:
        set_actuator_allow_comm in class core.AbstractLaneGroup
      • get_upstream_vehicle_position

        public Double get_upstream_vehicle_position()
      • get_max_vehicles

        public double get_max_vehicles()
      • allocate_state

        public void allocate_state()
      • get_lat_supply

        public double get_lat_supply()
      • update_long_supply

        public void update_long_supply()
      • set_actuator_speed_mps

        public void set_actuator_speed_mps​(double speed_mps)
      • vehs_dwn_for_comm

        public float vehs_dwn_for_comm​(Long comm_id)
      • vehs_in_for_comm

        public float vehs_in_for_comm​(Long comm_id)
      • vehs_out_for_comm

        public float vehs_out_for_comm​(Long comm_id)
      • release_vehicle_packets

        public void release_vehicle_packets​(float timestamp)
                                     throws OTMException
        Throws:
        OTMException