Uses of Interface
org.opentrafficsim.core.gtu.perception.PerceptionCategory
-
Packages that use PerceptionCategory Package Description org.opentrafficsim.core.gtu.perception The perception module of a GTU is responsible for perceiving (sensing) the environment of the GTU, which includes the locations of other GTUs. -
-
Uses of PerceptionCategory in org.opentrafficsim.core.gtu.perception
Subinterfaces of PerceptionCategory in org.opentrafficsim.core.gtu.perception Modifier and Type Interface Description interface
EgoPerception<G extends GTU,P extends Perception<G>>
Ego perception interface.Classes in org.opentrafficsim.core.gtu.perception that implement PerceptionCategory Modifier and Type Class Description class
AbstractPerceptionCategory<G extends GTU,P extends Perception<G>>
Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.class
DirectEgoPerception<G extends GTU,P extends Perception<G>>
Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.Methods in org.opentrafficsim.core.gtu.perception with type parameters of type PerceptionCategory Modifier and Type Method Description <T extends PerceptionCategory<?,?>>
voidAbstractPerception. addPerceptionCategory(T perceptionCategory)
Adds given perception category to the perception.<T extends PerceptionCategory<?,?>>
voidPerception. addPerceptionCategory(T perceptionCategory)
Adds given perception category to the perception.<T extends PerceptionCategory<?,?>>
booleanAbstractPerception. contains(Class<T> category)
Returns whether the given perception category is present.<T extends PerceptionCategory<?,?>>
booleanPerception. contains(Class<T> category)
Returns whether the given perception category is present.<T extends PerceptionCategory<?,?>>
TAbstractPerception. getPerceptionCategory(Class<T> category)
Returns the given perception category.<T extends PerceptionCategory<?,?>>
TPerception. getPerceptionCategory(Class<T> category)
Returns the given perception category.<T extends PerceptionCategory<?,?>>
TAbstractPerception. getPerceptionCategoryOrNull(Class<T> category)
Returns the given perception category, ornull
if not present.<T extends PerceptionCategory<?,?>>
TPerception. getPerceptionCategoryOrNull(Class<T> category)
Returns the given perception category, ornull
if not present.Methods in org.opentrafficsim.core.gtu.perception with parameters of type PerceptionCategory Modifier and Type Method Description void
AbstractPerception. removePerceptionCategory(PerceptionCategory<?,?> perceptionCategory)
Remove give perception category.void
Perception. removePerceptionCategory(PerceptionCategory<?,?> perceptionCategory)
Remove give perception category.
-