Uses of Interface
org.opentrafficsim.core.object.ObjectInterface
-
Packages that use ObjectInterface Package Description org.opentrafficsim.core.network Classes that build a network with nodes and links.org.opentrafficsim.core.object Static objects that the GTU might have to avoid. -
-
Uses of ObjectInterface in org.opentrafficsim.core.network
Methods in org.opentrafficsim.core.network with type parameters of type ObjectInterface Modifier and Type Method Description <T extends ObjectInterface>
TNetwork. getObject(Class<T> objectType, String objectId)Retrieve the object of a specific type with a specific id.<T extends ObjectInterface>
TOTSNetwork. getObject(Class<T> objectType, String objectId)Retrieve the object of a specific type with a specific id.<T extends ObjectInterface>
ImmutableMap<String,T>Network. getObjectMap(Class<T> objectType)Return an immutable map of all ObjectInterface implementing objects in this Network that are of type objectType, or any sub type thereof.<T extends ObjectInterface>
ImmutableMap<String,T>OTSNetwork. getObjectMap(Class<T> objectType)Return an immutable map of all ObjectInterface implementing objects in this Network that are of type objectType, or any sub type thereof.Methods in org.opentrafficsim.core.network that return types with arguments of type ObjectInterface Modifier and Type Method Description Iterator<ObjectInterface>OTSNetwork. findObjects(Bounds3d bounds)Construct an Iterator<ObjectInterface> that will yield all ObjectInterface objects with Bounds that intersect the given Bounds3d.ImmutableMap<String,ObjectInterface>Network. getObjectMap()Return an immutable map of all ObjectInterface implementing objects in this Network.ImmutableMap<String,ObjectInterface>OTSNetwork. getObjectMap()Return an immutable map of all ObjectInterface implementing objects in this Network.Methods in org.opentrafficsim.core.network with parameters of type ObjectInterface Modifier and Type Method Description voidNetwork. addObject(ObjectInterface object)Add an ObjectInterface implementing object to this Network.voidOTSNetwork. addObject(ObjectInterface object)Add an ObjectInterface implementing object to this Network.booleanNetwork. containsObject(ObjectInterface object)Test whether the object is present in this Network.booleanOTSNetwork. containsObject(ObjectInterface object)Test whether the object is present in this Network.voidNetwork. removeObject(ObjectInterface object)Remove an ObjectInterface implementing object form this Network.voidOTSNetwork. removeObject(ObjectInterface object)Remove an ObjectInterface implementing object form this Network. -
Uses of ObjectInterface in org.opentrafficsim.core.object
Classes in org.opentrafficsim.core.object that implement ObjectInterface Modifier and Type Class Description classStaticObjectA static object with a height that a GTU might have to avoid, or which can cause occlusion for perception.
-