| Package | Description |
|---|---|
| org.opentrafficsim.core.gtu |
GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.
|
| org.opentrafficsim.core.gtu.behavioralcharacteristics |
List of behavioral characteristics in the form of parameters.
|
| org.opentrafficsim.core.gtu.plan.strategical |
Strategical planners.
|
| org.opentrafficsim.core.gtu.plan.tactical |
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.
|
| Modifier and Type | Method and Description |
|---|---|
BehavioralCharacteristics |
GTU.getBehavioralCharacteristics() |
| Modifier and Type | Method and Description |
|---|---|
<U extends org.djunits.unit.Unit<U>,T extends org.djunits.value.vdouble.scalar.DoubleScalar.Rel<U>> |
BehavioralCharacteristics.setDefaultParameter(AbstractParameterType<U,T> parameter)
Sets the default value of a parameter.
|
BehavioralCharacteristics |
BehavioralCharacteristics.setDefaultParameters(Class<?> clazz)
Sets the default values of all accessible parameters defined in the given class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ParameterTypeDouble.check(double value,
BehavioralCharacteristics bc)
Method to overwrite for checks with constraints.
|
void |
ParameterTypeInteger.check(int value,
BehavioralCharacteristics bc)
Method to overwrite for checks with constraints.
|
void |
ParameterType.check(T value,
BehavioralCharacteristics bc)
Method to overwrite for checks with constraints.
|
String |
ParameterTypeInteger.printValue(BehavioralCharacteristics behavioralCharacteristics)
Print the given value from the map in BehavioralCharachteristics in a presentable format.
|
String |
ParameterTypeDouble.printValue(BehavioralCharacteristics behavioralCharacteristics)
Print the given value from the map in BehavioralCharachteristics in a presentable format.
|
String |
ParameterTypeBoolean.printValue(BehavioralCharacteristics behavioralCharacteristics)
Print the given value from the map in BehavioralCharachteristics in a presentable format.
|
String |
ParameterType.printValue(BehavioralCharacteristics behavioralCharacteristics)
Print the given value from the map in BehavioralCharachteristics in a presentable format.
|
abstract String |
AbstractParameterType.printValue(BehavioralCharacteristics behavioralCharacteristics)
Print the given value from the map in BehavioralCharachteristics in a presentable format.
|
void |
BehavioralCharacteristics.setAll(BehavioralCharacteristics behavioralCharacteristics)
Sets all behavioral characteristics from the given set in this set.
|
| Modifier and Type | Method and Description |
|---|---|
BehavioralCharacteristics |
StrategicalPlannerFactory.getDefaultBehavioralCharacteristics()
Returns a set of behavioral characteristics with default values for the next strategical planner that will be generated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StrategicalPlannerFactory.setBehavioralCharacteristics(BehavioralCharacteristics behavioralCharacteristics)
Set behavioral characteristics to use with the next creation of a strategical planner.
|
| Modifier and Type | Method and Description |
|---|---|
BehavioralCharacteristics |
TacticalPlannerFactory.getDefaultBehavioralCharacteristics()
Returns a set of behavioral characteristics with default values for the next tactical planner that will be generated.
|
Copyright © 2014–2016 Delft University of Technology. All rights reserved.