public class LaneBasedBehavioralCharacteristics
extends org.opentrafficsim.core.gtu.drivercharacteristics.BehavioralCharacteristics
implements org.opentrafficsim.core.gtu.DrivingCharacteristics
 Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved. 
 BSD-style license. See OpenTrafficSim License.
 
| Constructor and Description | 
|---|
LaneBasedBehavioralCharacteristics(GTUFollowingModelOld gtuFollowingModel,
                                  LaneChangeModel laneChangeModel)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.djunits.value.vdouble.scalar.Frequency | 
getAveragePerceptionUpdateFrequency() | 
org.djunits.value.vdouble.scalar.Length.Rel | 
getBackwardHeadwayDistance()  | 
org.djunits.value.vdouble.scalar.Length.Rel | 
getForwardHeadwayDistance()  | 
GTUFollowingModelOld | 
getGTUFollowingModel()  | 
LaneChangeModel | 
getLaneChangeModel()  | 
void | 
setAveragePerceptionUpdateFrequency(org.djunits.value.vdouble.scalar.Frequency averagePerceptionUpdateFrequency)  | 
void | 
setBackwardHeadwayDistance(org.djunits.value.vdouble.scalar.Length.Rel backwardHeadwayDistance)  | 
void | 
setForwardHeadwayDistance(org.djunits.value.vdouble.scalar.Length.Rel forwardHeadwayDistance)  | 
contains, getAccelerationParameter, getFrequencyParameter, getLengthParameter, getLinearDensityParameter, getParameter, getParameter, getParameter, getParameter, getParameters, getSpeedParameter, getTimeParameter, resetParameter, setParameter, setParameter, setParameter, setParameterpublic LaneBasedBehavioralCharacteristics(GTUFollowingModelOld gtuFollowingModel, LaneChangeModel laneChangeModel)
gtuFollowingModel - the GTUFollowing model to use for this driverlaneChangeModel - the lane change model to use for this driverpublic org.djunits.value.vdouble.scalar.Frequency getAveragePerceptionUpdateFrequency()
getAveragePerceptionUpdateFrequency in interface org.opentrafficsim.core.gtu.DrivingCharacteristicspublic final void setAveragePerceptionUpdateFrequency(org.djunits.value.vdouble.scalar.Frequency averagePerceptionUpdateFrequency)
averagePerceptionUpdateFrequency - set averagePerceptionUpdateFrequencypublic final GTUFollowingModelOld getGTUFollowingModel()
public final LaneChangeModel getLaneChangeModel()
public final org.djunits.value.vdouble.scalar.Length.Rel getForwardHeadwayDistance()
public final void setForwardHeadwayDistance(org.djunits.value.vdouble.scalar.Length.Rel forwardHeadwayDistance)
forwardHeadwayDistance - set forwardHeadwayDistancepublic final org.djunits.value.vdouble.scalar.Length.Rel getBackwardHeadwayDistance()
public final void setBackwardHeadwayDistance(org.djunits.value.vdouble.scalar.Length.Rel backwardHeadwayDistance)
backwardHeadwayDistance - set backwardHeadwayDistanceCopyright © 2014–2016 Delft University of Technology. All rights reserved.