Uses of Interface
org.opentrafficsim.core.object.InvisibleObjectInterface
-
Packages that use InvisibleObjectInterface Package Description org.opentrafficsim.core.network Classes that build a network with nodes, links, and cross-sections.org.opentrafficsim.core.object Static objects that the GTU might have to avoid. -
-
Uses of InvisibleObjectInterface in org.opentrafficsim.core.network
Methods in org.opentrafficsim.core.network that return types with arguments of type InvisibleObjectInterface Modifier and Type Method Description ImmutableMap<String,InvisibleObjectInterface>
Network. getInvisibleObjectMap()
Return an immutable map of all InvisibleObject implementing objects in the Network.ImmutableMap<String,InvisibleObjectInterface>
Network. getInvisibleObjectMap(Class<InvisibleObjectInterface> objectType)
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any sub type thereof.ImmutableMap<String,InvisibleObjectInterface>
OTSNetwork. getInvisibleObjectMap()
Return an immutable map of all InvisibleObject implementing objects in the Network.ImmutableMap<String,InvisibleObjectInterface>
OTSNetwork. getInvisibleObjectMap(Class<InvisibleObjectInterface> objectType)
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any sub type thereof.(package private) Map<String,InvisibleObjectInterface>
OTSNetwork. getRawInvisibleObjectMap()
Methods in org.opentrafficsim.core.network with parameters of type InvisibleObjectInterface Modifier and Type Method Description void
Network. addInvisibleObject(InvisibleObjectInterface object)
Add an ObjectInterface implementing object to the Network.void
OTSNetwork. addInvisibleObject(InvisibleObjectInterface object)
Add an ObjectInterface implementing object to the Network.boolean
Network. containsInvisibleObject(InvisibleObjectInterface object)
Test whether the invisible object is present in the Network.boolean
OTSNetwork. containsInvisibleObject(InvisibleObjectInterface object)
Test whether the invisible object is present in the Network.void
Network. removeInvisibleObject(InvisibleObjectInterface object)
Remove an ObjectInterface implementing object form the Network.void
OTSNetwork. removeInvisibleObject(InvisibleObjectInterface object)
Remove an ObjectInterface implementing object form the Network.Method parameters in org.opentrafficsim.core.network with type arguments of type InvisibleObjectInterface Modifier and Type Method Description ImmutableMap<String,InvisibleObjectInterface>
Network. getInvisibleObjectMap(Class<InvisibleObjectInterface> objectType)
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any sub type thereof.ImmutableMap<String,InvisibleObjectInterface>
OTSNetwork. getInvisibleObjectMap(Class<InvisibleObjectInterface> objectType)
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any sub type thereof. -
Uses of InvisibleObjectInterface in org.opentrafficsim.core.object
Methods in org.opentrafficsim.core.object that return InvisibleObjectInterface Modifier and Type Method Description InvisibleObjectInterface
InvisibleObjectInterface. clone(OTSSimulatorInterface newSimulator, Network newNetwork)
Duplicate the invisibleObject in a new simulator and network.
-