A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class org.eclipse.mosaic.lib.spatial.Edge
- A_X_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- A_Y_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- ABSOLUTE - org.eclipse.mosaic.lib.spatial.PointCloud.PointReference
- AbstractApplication<OS extends OperatingSystem> - Class in org.eclipse.mosaic.fed.application.app
-
The
AbstractApplication
. - AbstractApplication() - Constructor for class org.eclipse.mosaic.fed.application.app.AbstractApplication
- AbstractCamSendingApp<OS extends OperatingSystem & AdHocCommunicative> - Class in org.eclipse.mosaic.fed.application.app.etsi
-
Abstract application implementing the ETSI standard.
- AbstractCamSendingApp() - Constructor for class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
-
Constructor using the default configuration filename ("EtsiApplication") and the preconfigured ETSI specific parameter.
- AbstractCamSendingApp(Class<? extends CEtsi>, String) - Constructor for class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
-
Constructor with a configuration class and a configuration filename.
- AbstractCamSendingApp.Data - Class in org.eclipse.mosaic.fed.application.app.etsi
- AbstractCommunicationModule<ConfigT extends AbstractCommunicationModuleConfiguration> - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
Generic
AbstractCommunicationModule
for aAbstractSimulationUnit
. - AbstractCommunicationModule(CommunicationModuleOwner, AtomicInteger, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- AbstractCommunicationModule(CommunicationModuleOwner, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- AbstractCommunicationModuleConfiguration - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
- AbstractCommunicationModuleConfiguration() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModuleConfiguration
- AbstractEnumDefaultValueTypeAdapter<E extends Enum<E>> - Class in org.eclipse.mosaic.lib.util.gson
- AbstractEnumDefaultValueTypeAdapter(E) - Constructor for class org.eclipse.mosaic.lib.util.gson.AbstractEnumDefaultValueTypeAdapter
- AbstractFederateAmbassador - Class in org.eclipse.mosaic.rti.api
-
Provides basic function of a federate ambassador and declares abstract methods to be implemented.
- AbstractFederateAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
- AbstractFederateAmbassador.InteractionQueue - Class in org.eclipse.mosaic.rti.api
- AbstractNetworkAmbassador - Class in org.eclipse.mosaic.lib.coupling
-
The Ambassador for coupling a network simulator to MOSAIC RTI.
- AbstractNetworkAmbassador(AmbassadorParameter, String, String) - Constructor for class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
-
Creates a new AbstractNetworkAmbassador.
- AbstractOutputGenerator - Class in org.eclipse.mosaic.fed.output.ambassador
-
This class needs to be implemented to add a output generator or visualizer to the
OutputAmbassador
. - AbstractOutputGenerator() - Constructor for class org.eclipse.mosaic.fed.output.ambassador.AbstractOutputGenerator
- AbstractPerceptionModule - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
- AbstractSimulationUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
This class is to be extended by all units that can be equipped with applications.
- AbstractSpawningMode - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
This class can be used to specify your own
SpawningMode
's. - AbstractSpawningMode.DecreaseExponential - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
Decreases the flow of spawning vehicles exponentially from the given target flow until the given end time as reached.
- AbstractSpawningMode.DecreaseLinear - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
Decreases the flow of spawning vehicles linearly from the given target flow until the given end time as reached.
- AbstractSpawningMode.IncreaseExponential - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
Increases the flow of spawning vehicles exponentially up to the given target flow until the given end time as reached.
- AbstractSpawningMode.IncreaseLinear - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
Increases the flow of spawning vehicles linearly up to the given target flow until the given end time as reached.
- AbstractStreamModule - Class in org.eclipse.mosaic.fed.cell.module.streammodules
-
This generic
AbstractStreamModule
is the basis, and covers the tasks that are common, for theUpstreamModule
andDownstreamModule
. - AbstractSubscriptionResult - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
To be implemented by all results of SubscriptionResult used for traci value retrieval by subscription.
- AbstractSubscriptionResult() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.AbstractSubscriptionResult
- AbstractSubscriptionTraciReader<T extends AbstractSubscriptionResult> - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- AbstractSubscriptionTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractSubscriptionTraciReader
- AbstractSumoAmbassador - Class in org.eclipse.mosaic.fed.sumo.ambassador
-
Implementation of a
AbstractFederateAmbassador
for the traffic simulator SUMO. - AbstractTimeManagement - Class in org.eclipse.mosaic.rti.time
-
Abstract class providing base functions for initialization, progress printing and finishing of
TimeManagement
implementations. - AbstractTimeManagement(ComponentProvider, MosaicComponentParameters) - Constructor for class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- AbstractTimeManagement.PerformanceCalculator - Class in org.eclipse.mosaic.rti.time
- AbstractTraciCommand<T> - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class handles the whole construction of a traci command message and reads its responds.
- AbstractTraciCommand(SumoVersion) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
- AbstractTraciCommand(TraciVersion) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
- AbstractTraciCommand.TraciCommandResultReaderBuilder - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
Provides methods to configure readers in a builder-like manner.
- AbstractTraciCommand.TraciCommandWriterBuilder - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- AbstractTraciParameterWriter<T> - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- AbstractTraciParameterWriter(int) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
-
Creates a new
AbstractTraciParameterWriter
which allows to write a variable TraCI command parameter value to the socket connection. - AbstractTraciParameterWriter(int, T) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
-
Creates a new
AbstractTraciParameterWriter
which allows to write a predefined TraCI command parameter value to the socket connection. - AbstractTraciResultReader<T> - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
-
Abstract TraCI result reader.
- AbstractTraciResultReader(AbstractTraciResultReader.Matcher<T>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
-
Creates a new AbstractTraciResultReader.
- AbstractTraciResultReader.Matcher<T> - Interface in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- AbstractVehicleSetSingleDoubleValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- AbstractVehicleSetSingleDoubleValue(TraciVersion, int) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleDoubleValue
-
Creates a new
AbstractVehicleSetSingleDoubleValue
. - AbstractVehicleSetSingleIntegerValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
Class to set set a single integer value via a traci command.
- AbstractVehicleSetSingleIntegerValue(TraciVersion, int) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleIntegerValue
-
Creates a
AbstractVehicleSetSingleIntegerValue
traci command. - AC_1_PHASE - org.eclipse.mosaic.lib.objects.electricity.ChargingType
-
Slow charging commonly in use when EV is charged using household sockets.
- AC_3_PHASE - org.eclipse.mosaic.lib.objects.electricity.ChargingType
-
3-phased charging, commonly in use when EV is charged using a Wallbox.
- accel - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- accel - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Acceleration in m/s^2.
- acceleration - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- accept(Object) - Method in class org.eclipse.mosaic.fed.output.generator.file.filter.Filter
-
Returns
true
if the given object is accepted by this filter, elsefalse
. - acceptImpl(Object) - Method in class org.eclipse.mosaic.fed.output.generator.file.filter.EqualsFilter
- acceptImpl(Object) - Method in class org.eclipse.mosaic.fed.output.generator.file.filter.Filter
- acceptImpl(Object) - Method in class org.eclipse.mosaic.fed.output.generator.file.filter.MaxFilter
- acceptImpl(Object) - Method in class org.eclipse.mosaic.fed.output.generator.file.filter.MinFilter
- acceptImpl(Object) - Method in class org.eclipse.mosaic.fed.output.generator.file.filter.RegexFilter
- access() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncoding
- activateCommunicationModule() - Method in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
-
Activates AdHoc module.
- activateVehicleSensors(double, VehicleSensorActivation.SensorType...) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- activateVehicleSensors(double, VehicleSensorActivation.SensorType...) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Activates the detection of the leading vehicle within in a given distance.
- ActivityLoggingMonitor - Class in org.eclipse.mosaic.rti.monitor
- ActivityLoggingMonitor(Logger) - Constructor for class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- AD_HOC_GEOCAST - org.eclipse.mosaic.lib.enums.DestinationType
- AD_HOC_TOPOCAST - org.eclipse.mosaic.lib.enums.DestinationType
- add(double) - Method in class org.eclipse.mosaic.lib.math.Aggregator
- add(double, double) - Method in class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- add(List<? extends Vector3d>) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
-
Adds a list of
Vector3ds
to theBoundingBox
and updates total bounds. - add(Stream<? extends Vector3d>) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- add(Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Adds a matrix to this matrix.
- add(Matrix3d) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- add(Matrix3d, Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Adds a matrix to this matrix and writes the result into the result matrix.
- add(Matrix3d, RotationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- add(Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Adds a matrix to this matrix.
- add(Matrix4d) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- add(Matrix4d, Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Adds a matrix to this matrix and writes the result into the result matrix.
- add(Matrix4d, TransformationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- add(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Coordinate-wise addition of two
vectors
. - add(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
-
Adds a
Vector3d
to theBoundingBox
and updates total bounds. - add(Vector3d...) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
-
Adds an arbitrary amount of
Vector3ds
to theBoundingBox
and updates total bounds. - add(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Coordinate-wise addition of two
vectors
, storing the addition-result into a given vector. - add(BoundingBox) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- add(T) - Method in class org.eclipse.mosaic.lib.util.RingBuffer
-
Adds the {@param element} to the ring buffer.
- ADD_RSU - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
ADD_RSU = 1;
- ADD_RSU_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
ADD_RSU = 1;
- ADD_VEHICLE - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
ADD_VEHICLE = 2;
- ADD_VEHICLE_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
ADD_VEHICLE = 2;
- addAllowedVehicleClass(int, VehicleClass) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Adds a
VehicleClass
to the allowed list. - addAllowedVehicleClass(VehicleClass) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Adds a
VehicleClass
to the allowed list. - addAllProperties(Iterable<? extends ClientServerChannelProtos.UpdateNode.NodeData>) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- addBuilding(String, String, double, GeoPoint[]) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new building by a given list of corners defining the corners of the building.
- addChargingStation(ChargingStationRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- addConnection(String) - Method in class org.eclipse.mosaic.lib.database.Database.RouteBuilder
- addConnection(String, String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new
Connection
to the database. - addConnection(Connection) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Deprecated.use
Database.Builder.addConnection(String, String)
instead - addConnection(Connection) - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Add a connection internal list.
- addConnection(Connection) - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Adds a
Connection
that is a part of this way. - addConnection(Connection) - Method in class org.eclipse.mosaic.lib.database.route.Route
-
Adds an
Connection
to the route. - addConsumptions(Consumptions) - Method in class org.eclipse.mosaic.lib.objects.vehicle.Consumptions
-
Return a new Consumptions object containing the total consumption.
- addDefaultLocalHost() - Method in class org.eclipse.mosaic.rti.config.CHosts
- addEmissions(Emissions) - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
- addEvent(long, EventProcessor...) - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventManager
-
Add an
Event
to the scheduler. - addEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
- addEvent(Event) - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
- addEvent(Event) - Method in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
- addEvent(Event) - Method in class org.eclipse.mosaic.lib.util.scheduling.EventInterceptor
- addEvent(Event) - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventManager
-
Add an
Event
to the scheduler. - addEvent(Event) - Method in class org.eclipse.mosaic.lib.util.scheduling.MultiThreadedEventScheduler
- addFederate(FederateDescriptor) - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Adds a federate to the federation.
- addFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- addFront(T) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- addImagePoi(String, CartesianPoint, String, double, double, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.PoiFacade
- addIncomingConnection(Connection) - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Adds a connection through that this connection can be accessed.
- addInterface(InterfaceConfiguration) - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.Builder
- addItem(T) - Method in class org.eclipse.mosaic.lib.spatial.Grid
-
Adds or updates an item in the grid.
- addItem(T) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
- additional(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Define additional data from traffic simulator.
- AdditionalProcessingApp - Class in org.eclipse.mosaic.app.tutorial.interappcommunication
-
This application is used only as an addition to the InterconnectApp, showing processing of events that were created and added to EventManager for this application by InterconnectApp and therefore being able to receive a message from Events resource.
- AdditionalProcessingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.interappcommunication.AdditionalProcessingApp
- AdditionalReceivingApp - Class in org.eclipse.mosaic.app.tutorial.interunitcommunication
-
This application is used only as an additional demonstration of MosaicInteractionHandlingApp's work.
- AdditionalReceivingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.interunitcommunication.AdditionalReceivingApp
- additionalSumoParameters - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Add additional parameter to the SUMO start command.
- additionalVehicleTypeParameters - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Allows configuring specialised vType parameters, which can't be configured via Mapping.
- addJavaClasspathEntry(String) - Method in class org.eclipse.mosaic.rti.api.parameters.JavaFederateParameters
-
Adds a single classpath entry to this parameter set.
- addLaneAssignmentSign(TrafficSignLaneAssignment) - Method in class org.eclipse.mosaic.fed.sumo.util.TrafficSignManager
- addLineString(LineString<? extends T>) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- addLineStringReversed(LineString<? extends T>) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- addModifier(PerceptionModifier) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionConfiguration.Builder
- addModifiers(PerceptionModifier...) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionConfiguration.Builder
- addNewSign(String, TrafficSign) - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
-
Adds a new {@param trafficSign} which is in sight area of vehicle with {@param vehicleId}.
- addNode(String, GeoPoint) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new
Node
to the database using an id and a position. - addNode(String, GeoPoint, boolean) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new
Node
to the database using an id and a position. - addNode(Node) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Deprecated.use
Database.Builder.addNode(String, GeoPoint)
instead - addNode(Node) - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Adds a
Node
belonging to this connection. - addNode(Node) - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Adds a
Node
that belongs to this way. - addNodes(List<Node>) - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Adds all given
Node
s belonging to this connection. - addNodeToConnection(String, String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
This will add a
Node
to aConnection
, validating the input parameters against null. - addNodeToWay(String, String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- addOutgoingConnection(Connection) - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Adds a connection that is accessible through this one.
- addParameter(String, Object) - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
-
Adds an execution parameter which is passed to the docker container.
- addPassedSign(String, TrafficSign) - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
-
Adds a {@param trafficSign} which has become invalid for vehicle with {@param vehicleId}.
- addPoint(T) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- addPoint(T, double) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- addProperties(int, ClientServerChannelProtos.UpdateNode.NodeData) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- addProperties(int, ClientServerChannelProtos.UpdateNode.NodeData.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- addProperties(ClientServerChannelProtos.UpdateNode.NodeData) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- addProperties(ClientServerChannelProtos.UpdateNode.NodeData.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- addPropertiesBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- addPropertiesBuilder(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- addProperty(String, String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new property to the database.
- addRadio() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration
-
Adds a radio to the
AdHocModuleConfiguration
using the builderAdHocModuleConfiguration.AdHocModuleRadioConfiguration
. - addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- address - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
-
IP information (address and subnet mask) for this particular node.
- address - Variable in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
IP address of a specific node or 255.255.255.255 if no specific node is addressed.
- address - Variable in class org.eclipse.mosaic.rti.config.CLocalHost
-
IP (IPv4) or fully-qualified host name of the host (default: localhost).
- ADDRESS_NOT_SET - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
- ADDRESS_ROUTING_ERROR - org.eclipse.mosaic.lib.enums.NegativeAckReason
- ADDRESSTYPE() - Constructor for class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ADDRESSTYPE
- addRestriction(String, Restriction.Type, String, String, String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new
Restriction
to the database. - addRoadsideUnit(RsuRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- addRoundabout(String, List<Node>) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new
Roundabout
to the database. - addRoute(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Adds a new
Route
to the database. - addRoute(String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.RouteFacade
-
Adds a new route to the simulation.
- addRoute(Route) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Deprecated.use addRoute instead
- addSegment(Segment) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.IvimContent
- addSegments(List<Segment>) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.IvimContent
- addSimplePoi(String, CartesianPoint, Color) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.PoiFacade
- addSpeedSign(TrafficSignSpeed) - Method in class org.eclipse.mosaic.fed.sumo.util.TrafficSignManager
- addStreamListener(StreamListener) - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Registers a new
StreamListener
which is called when a message finished all stream modules, i.e. - addTrafficLight(TrafficLightRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- addTrafficLight(TrafficLightGroup) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightIndex
-
Adds traffic lights to the spatial index, as their positions are static it is sufficient to store positional information only once.
- addTrafficLightGroup(TrafficLightGroup) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
-
Adds traffic lights to the spatial index, as their positions are static it is sufficient to store positional information only once.
- addTrafficLightGroup(TrafficLightGroup) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Adds traffic lights to the spatial index, as their positions are static it is sufficient to store positional information only once.
- addURL(URL) - Method in class org.eclipse.mosaic.starter.MosaicClassLoader
- addUrlToClassloader(File) - Static method in class org.eclipse.mosaic.lib.util.ClassUtils
-
Add a URL to the system class loader.
- addVehicle(String, String, String, String, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Adds an vehicle to the simulation.
- addVehicle(VehicleRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- addVehicleTypes(Map<String, VehicleType>) - Method in class org.eclipse.mosaic.fed.sumo.util.SumoVehicleTypesWriter
-
Adds the given vehicle types including the already existing
SumoVehicleTypesWriter.vehicleTypesDocument
. - addWay(String, String, String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- addWay(Way) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Deprecated.use
Database.Builder.addWay(String, String, String)
instead - addWay(Way) - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Adds a way to the list of depending ways.
- AdHocChannel - Enum in org.eclipse.mosaic.lib.enums
-
Channel numbers based on IEEE 1604 WAVE standard for US spectrum allocation.
- AdHocCommunicationConfiguration - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
Interaction
is intended to be used to exchange information about the configuration of a vehicle's AdHoc communication facilities. - AdHocCommunicationConfiguration(long, AdHocConfiguration) - Constructor for class org.eclipse.mosaic.interactions.communication.AdHocCommunicationConfiguration
-
Constructor using fields.
- AdHocCommunicative - Interface in org.eclipse.mosaic.fed.application.app.api.os.modules
-
Interface to mark an
OperatingSystem
as an owner of aAdHocModule
to enable ad-hoc communication, thus making it communicative via ITS-G5. - AdHocConfiguration - Class in org.eclipse.mosaic.lib.objects.communication
-
This class represents the configuration of a vehicles Ad-Hoc interface.
- AdHocConfiguration.Builder - Class in org.eclipse.mosaic.lib.objects.communication
- AdHocConfiguration.RadioMode - Enum in org.eclipse.mosaic.lib.objects.communication
-
This enum describes the number of radios and thus the multi radio mode.
- AdHocMessageRoutingBuilder - Class in org.eclipse.mosaic.lib.objects.addressing
-
Central API for obtaining
MessageRouting
for sendingV2xMessage
s via ad hoc communication. - AdHocMessageRoutingBuilder(String, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
The constructor for
AdHocMessageRoutingBuilder
. - AdHocModule - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
Represents the module for ad hoc communication of a simulation unit.
- AdHocModule(CommunicationModuleOwner, AtomicInteger, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
- AdHocModule(CommunicationModuleOwner, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
- AdHocModuleConfiguration - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
The configuration class for the AdHoc module.
- AdHocModuleConfiguration() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration
- AdHocModuleConfiguration.AdHocModuleRadioConfiguration - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
AdHocModuleConfiguration
builder. - adhocTransmissionModel - Variable in class org.eclipse.mosaic.fed.sns.config.CSns
-
Defines the
AdhocTransmissionModel
to be used for transmissions. - AdhocTransmissionModel - Class in org.eclipse.mosaic.fed.sns.model
-
Abstract class defining necessary methods for the SNS to do calculations.
- AdhocTransmissionModel() - Constructor for class org.eclipse.mosaic.fed.sns.model.AdhocTransmissionModel
- AdhocTransmissionModelTypeAdapterFactory - Class in org.eclipse.mosaic.fed.sns.util
-
Adapter factory for JSON to configure the two kinds of "simple" or "sophisticated" transmissionModels more comfortably.
- AdhocTransmissionModelTypeAdapterFactory() - Constructor for class org.eclipse.mosaic.fed.sns.util.AdhocTransmissionModelTypeAdapterFactory
- adjustStartingTimes - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
If set to
true
and if the parameterstart
is set, the starting times of each spawner is adjusted accordingly, so that we shouldn't wait in case that simulation starting time and spawner starting time are widely spread out. - ADVANCE_TIME - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Advance Time
- ADVANCE_TIME - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Advance simulation time.
- ADVANCE_TIME_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Advance Time
- advanceTime(long) - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Do the actual logic of the Cell for communication dependent events here (i.e., schedule the events).
- advanceTime(long) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
This method is called by the time management service.
- advanceTime(long) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
This method is called by the time management service.
- Advice - Class in org.eclipse.mosaic.lib.objects.v2x.etsi.ivim
-
Traffic control advice for vehicles to adjust their speeds or acc parameters, or to switch lanes.
- Advice() - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- Advice(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- Advice.LaneChange - Enum in org.eclipse.mosaic.lib.objects.v2x.etsi.ivim
- Advice.ReactionState - Enum in org.eclipse.mosaic.lib.objects.v2x.etsi.ivim
- Aggregator - Class in org.eclipse.mosaic.lib.math
- Aggregator() - Constructor for class org.eclipse.mosaic.lib.math.Aggregator
- AGGRESSIVE - org.eclipse.mosaic.lib.enums.LaneChangeMode
- AGGRESSIVE - org.eclipse.mosaic.lib.enums.SpeedMode
- ALLOWED - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- allowNullType() - Method in class org.eclipse.mosaic.lib.gson.TypeFieldTypeAdapter
-
By default, a missing "type" field in the input JSON string leads to an error.
- AllSubscriptionsTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- AllSubscriptionsTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AllSubscriptionsTraciReader
-
Creates a new
AllSubscriptionsTraciReader
object. - ALTERNATING - org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.MultiChannelMode
- ALTERNATIVE_ROUTES_EXPLORATION_FACTOR - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
-
Increases the changes to find more alternatives.
- ALTERNATIVE_ROUTES_MAX_SHARE - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
-
Alternative routes may share a maximum of 70% of roads of the best route.
- ALTERNATIVE_ROUTES_MAX_WEIGHT - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
-
Alternative routes may cost a maximum of 40% more than the best route.
- ALTERNATIVE_ROUTES_PLATEAU_FACTOR - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
-
Specifies the minimum plateau portion of every alternative path that is required.
- alternativeRoutes(int) - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
-
Sets the maximum number of alternatives routes to search for between the given start and end point.
- altitude - Variable in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
The altitude coordinate of this
MutableGeoPoint
. - altitude - Variable in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- AMBASSADOR_ErrorAdvanceTime - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- AMBASSADOR_ErrorCalculateDeparture - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- AMBASSADOR_ErrorLoadingJarFiles - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- AMBASSADOR_ErrorSendInteraction - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- AMBASSADOR_RequestingAdvanceTime - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- AMBASSADOR_UncaughtExceptionInProcessInteraction - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- ambassadorId - Variable in class org.eclipse.mosaic.rti.api.parameters.AmbassadorParameter
-
Identifier of this ambassador.
- ambassadorParameter - Variable in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
- AmbassadorParameter - Class in org.eclipse.mosaic.rti.api.parameters
- AmbassadorParameter(String, File) - Constructor for class org.eclipse.mosaic.rti.api.parameters.AmbassadorParameter
- angle(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Calculates and returns the angle between the current and the given vector in radians.
- angleDif(double, double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- angleDifDeg(double, double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- API_18 - org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
- API_19 - org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
- API_20 - org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
- API_21 - org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
- apiVersion - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.SimulationGetVersion.CurrentVersion
- Application - Interface in org.eclipse.mosaic.fed.application.app.api
-
All basic applications need to implement this interface, for the application simulator to properly handle them.
- ApplicationAmbassador - Class in org.eclipse.mosaic.fed.application.ambassador
-
Main class for the application simulator.
- ApplicationAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
-
Constructor for
ApplicationAmbassador
. - applicationClass - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CBandwidthMeasurement
-
The application class.
- ApplicationInteraction - Class in org.eclipse.mosaic.interactions.application
-
This extension of
Interaction
is intended to be used in custom applications, it can be extended for simulation units to react upon different influences and can be used for intercommunication between applications. - ApplicationInteraction(long, String) - Constructor for class org.eclipse.mosaic.interactions.application.ApplicationInteraction
-
Constructor for a
ApplicationInteraction
. - applications - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Specify the applications to be used for this object.
- applications - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation
-
Specifies the application(-s) to be used for this object (optional).
- applications - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CRoadSideUnit
-
Specify the applications to be used for this object.
- applications - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CServer
-
Specify the applications to be used for this object.
- applications - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CTrafficLight
-
Specify the applications to be used for this object.
- apply() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Applies the changed parameters in the vehicles' operating system.
- apply(PerceptionModuleOwner, List<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.BoundingBoxOcclusion
- apply(PerceptionModuleOwner, List<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.DimensionsModifier
- apply(PerceptionModuleOwner, List<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.DistanceFilter
- apply(PerceptionModuleOwner, List<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.HeadingModifier
- apply(PerceptionModuleOwner, List<T>) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.PerceptionModifier
-
Applies the implemented filter/modifier.
- apply(PerceptionModuleOwner, List<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.PositionModifier
- apply(PerceptionModuleOwner, List<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.SimpleOcclusion
- apply(PerceptionModuleOwner, List<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.WallOcclusion
- applyRestriction() - Method in class org.eclipse.mosaic.lib.database.road.Restriction
-
This tries to apply this
Restriction
on the affectedConnection
s. - applyTurnRestriction(Restriction.Type, Connection) - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
This applies a turn restriction to the connection.
- applyVehicleParametersChange(VehicleParameters.VehicleParametersChangeRequest) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- applyVehicleParametersChange(VehicleParameters.VehicleParametersChangeRequest) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Applies vehicle parameter changes which are defined in {@param vehicleParametersRequest}.
- approximateCosts(Collection<CandidateRoute>, String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
Approximates the costs for all
CandidateRoute
s passed to the function. - approximateCostsForCandidateRoute(CandidateRoute, String) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- approximateCostsForCandidateRoute(CandidateRoute, String) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- approximateCostsForCandidateRoute(CandidateRoute, String) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Approximates the costs of a
CandidateRoute
. - area - Variable in class org.eclipse.mosaic.fed.cell.config.model.CMobileNetworkProperties
-
The area.
- area - Variable in class org.eclipse.mosaic.fed.environment.config.CEventLocation
-
The area which the event is located in (e.g.
- Area<T extends Point<T>> - Interface in org.eclipse.mosaic.lib.geo
- AreaAdapter() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.AreaAdapter
- argName() - Method in annotation type org.eclipse.mosaic.lib.util.cli.CommandLineOption
- ARRIVED - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
- assembleCamMessage(CamBuilder) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ChargingStationUnit
- assembleCamMessage(CamBuilder) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CommunicationModuleOwner
-
Assembles a
CamBuilder
(Cooperative Awareness Message) using the givenMessageRouting
and the units' status information. - assembleCamMessage(CamBuilder) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.RoadSideUnit
- assembleCamMessage(CamBuilder) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ServerUnit
- assembleCamMessage(CamBuilder) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- assembleCamMessage(CamBuilder) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- assumedNextPhaseSwitchTime - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TrafficLightSubscriptionResult
-
Assumed time of the next phase switch.
- AStar<T extends AStar.Node<T,P>,P extends Point<P>> - Class in org.eclipse.mosaic.lib.spatial
-
Generic implementation of a node-based A* algorithm for routing across
Point
based road networks. - AStar() - Constructor for class org.eclipse.mosaic.lib.spatial.AStar
- AStar.Node<T extends AStar.Node<T,P>,P extends Point<P>> - Interface in org.eclipse.mosaic.lib.spatial
-
A* routing network node.
- attach(String) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
- attachProcess(Process) - Method in interface org.eclipse.mosaic.rti.api.WatchDog
-
Attaches a process to be killed in case of a hang-up.
- attachProcess(Process) - Method in class org.eclipse.mosaic.rti.WatchDogThread
-
Attaches a new process to the watchdog to be killed in case of a hang-up.
- attempts - Variable in class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Number of transmission attempts.
- AutomatedVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- availableCapacity(TransmissionMode, CNetworkProperties, CellConfiguration) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
The method returns the available bandwidth for a node in a region.
- average() - Method in class org.eclipse.mosaic.lib.math.Aggregator
- AVOID_COLLISIONS_WITH_OTHER_DRIVERS - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
- awarenessData(AwarenessData) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CamBuilder
- AwarenessData - Interface in org.eclipse.mosaic.lib.objects.v2x.etsi.cam
- AwarenessType - Enum in org.eclipse.mosaic.lib.objects.v2x.etsi.cam
- azimuth(CartesianPoint, CartesianPoint) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
-
Calculates and returns the angle (azimuth) between two points as seen from
pointA
. - azimuth(GeoPoint, GeoPoint) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
-
Calculates and returns the angle (azimuth) between two points as seen from
pointA
.
B
- b - Variable in class org.eclipse.mosaic.lib.spatial.Edge
- B_X_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- B_Y_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- back - Variable in class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
-
Distance to following vehicle in [m].
- backEdge - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- backLeftCorner - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- backRightCorner - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- BACKWARD - org.eclipse.mosaic.lib.enums.DriveDirection
- Bandwidth() - Constructor for class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.Bandwidth
- bandwidthMeasurementCompression - Variable in class org.eclipse.mosaic.fed.cell.config.CCell
-
If enabled, the export files with bandwidth measurements will be compressed using gzip compression (default: false).
- bandwidthMeasurementInterval - Variable in class org.eclipse.mosaic.fed.cell.config.CCell
-
Interval (in seconds) in which the bandwidth is aggregated.
- BandwidthMeasurementManager - Class in org.eclipse.mosaic.fed.cell.viz
- BandwidthMeasurementManager(Logger) - Constructor for class org.eclipse.mosaic.fed.cell.viz.BandwidthMeasurementManager
-
Creates a new
BandwidthMeasurementManager
object. - bandwidthMeasurements - Variable in class org.eclipse.mosaic.fed.cell.config.CCell
-
Measure the bandwidth between regions.
- BandwidthQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.BandwidthQuiet
- BATTERY_UPDATED - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- BatteryChargingStart - Class in org.eclipse.mosaic.interactions.electricity
-
This extension of
Interaction
is intended to be used to forward a started charging process at aChargingSpot
to the RTI. - BatteryChargingStart(long, String, double, double, ChargingType) - Constructor for class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
-
Creates a new
BatteryChargingStart
interaction. - BatteryChargingStop - Class in org.eclipse.mosaic.interactions.electricity
-
This extension of
Interaction
is intended to be used to forward a stopped charging process at a charging station to the RTI. - BatteryChargingStop(long, String) - Constructor for class org.eclipse.mosaic.interactions.electricity.BatteryChargingStop
-
Creates a new
BatteryChargingStop
interaction. - BatteryData - Class in org.eclipse.mosaic.lib.objects.vehicle
-
This class provides battery information for a vehicle provided by the electricity or battery simulator.
- BatteryData(long, String) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
-
Creates a new
BatteryData
for an added vehicle. - BatteryData.Builder - Class in org.eclipse.mosaic.lib.objects.vehicle
- BELLMAN_FORD - Static variable in interface org.eclipse.mosaic.lib.routing.graphhopper.algorithm.RoutingAlgorithmFactory
- BellmanFordRouting - Class in org.eclipse.mosaic.lib.routing.graphhopper.algorithm
-
Implementation of the Bellman-Ford algorithm which supports negative edge costs.
- BellmanFordRouting(Graph, Weighting, PMap) - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.algorithm.BellmanFordRouting
-
Creates a new
BellmanFordRouting
object based on theAbstractRoutingAlgorithm
. - BEST - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- Bicycle - org.eclipse.mosaic.lib.enums.VehicleClass
- BIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 bit.
- block() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Blocks the lane(s) for every
VehicleClass
. - block(int) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Blocks the lane(s) for every
VehicleClass
. - blockChargingSpot(String) - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
-
Blocks the given charging spot, meaning a vehicle has docked at it.
- BoundingBox - Class in org.eclipse.mosaic.lib.spatial
- BoundingBox() - Constructor for class org.eclipse.mosaic.lib.spatial.BoundingBox
- BoundingBoxOcclusion - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
- BoundingBoxOcclusion() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.BoundingBoxOcclusion
-
Default constructor for the
BoundingBoxOcclusion
. - BoundingBoxOcclusion(int, int) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.BoundingBoxOcclusion
-
Constructor for
BoundingBoxOcclusion
, validates and sets the parametersBoundingBoxOcclusion.pointsPerSide
andBoundingBoxOcclusion.detectionThreshold
. - bounds - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- Bounds<T extends Point<T>> - Interface in org.eclipse.mosaic.lib.geo
-
Extends the
Rectangle
with side representation for defining a bounding box. - Bridge - Interface in org.eclipse.mosaic.fed.sumo.bridge
-
Interface of the bridge connection to SUMO (either TraCI or libsumo).
- BROADCAST_ADDRESS - Static variable in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
Special IPv4 address for Broadcasts (IP address 255.255.255.255)
- bucketSize - Variable in class org.eclipse.mosaic.fed.application.config.CPerception.CTrafficLightIndex
- bucketSize - Variable in class org.eclipse.mosaic.fed.application.config.CPerception.CWallIndex
- build() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex.Builder
- build() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionConfiguration.Builder
- build() - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- build() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- build() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
This method cleans the database of unnecessary network elements and returns it.
- build() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData.Builder
- build() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData.Builder
- build() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.Builder
- build() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- build(boolean) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
This method allows to disable the cleaning of the database.
- Builder() - Constructor for class org.eclipse.mosaic.lib.database.Database.Builder
-
Default constructor for the
Database.Builder
, creating theDatabase
-object usingDatabase.VERSION_UNKNOWN
as version for theDatabase
. - Builder() - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.Builder
- Builder() - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- Builder(double, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionConfiguration.Builder
- Builder(long, String) - Constructor for class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo.Builder
-
Init the builder with the current simulation time [ns] and name of the inductionloop.
- Builder(long, String) - Constructor for class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo.Builder
-
Init the builder with the current simulation time [ns] and name of the lane area.
- Builder(long, String) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.BatteryData.Builder
- Builder(long, String) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Init the builder with the current simulation time [ns] and name of the vehicle.
- Builder(long, String, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData.Builder
- Builder(String) - Constructor for class org.eclipse.mosaic.lib.database.Database.Builder
-
Constructor for the
Database.Builder
, creating theDatabase
-object using the given version parameter as version for theDatabase
. - Builder(String) - Constructor for class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.Builder
- Builder(String) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.Builder
- Builder(String, String) - Constructor for class org.eclipse.mosaic.fed.cell.message.CellModuleMessage.Builder
- Builder(AdHocChannel) - Constructor for class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.Builder
- Builder(Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex.Builder
- Building - Class in org.eclipse.mosaic.lib.database.building
- Building(String, String, double, Collection<Wall>) - Constructor for class org.eclipse.mosaic.lib.database.building.Building
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- buildPartial() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- BUS_STOP - org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Stops the vehicle at a bus or train stop.
- BY_INDEX - org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange.VehicleLaneChangeMode
- BYTE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
8Bit signed byte.
- BYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 byte = 8 bits.
- ByteArrayReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- ByteArrayReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ByteArrayReader
- ByteArrayReader(int) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ByteArrayReader
- ByteArrayTraciWriter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- ByteArrayTraciWriter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteArrayTraciWriter
- ByteTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- ByteTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ByteTraciReader
- ByteTraciReader(AbstractTraciResultReader.Matcher<Integer>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ByteTraciReader
- ByteTraciWriter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- ByteTraciWriter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteTraciWriter
- ByteTraciWriter(int) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteTraciWriter
C
- CAbstractNetworkAmbassador - Class in org.eclipse.mosaic.lib.coupling
- CAbstractNetworkAmbassador() - Constructor for class org.eclipse.mosaic.lib.coupling.CAbstractNetworkAmbassador
- calcEdgeWeight(EdgeIteratorState, boolean) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperWeighting
- calcPath(int, int) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.algorithm.BellmanFordRouting
-
Calculates a path between two nodes dependent on the edge costs.
- calcTurnMillis(int, int, int) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.OptionalTurnCostProvider
- calcTurnWeight(int, int, int) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperWeighting
- calcTurnWeight(int, int, int) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.OptionalTurnCostProvider
- calculateCosts(EdgeProperties) - Method in interface org.eclipse.mosaic.lib.routing.RoutingCostFunction
-
Calculates the cost for a given edge.
- calculateCosts(EdgeProperties) - Method in class org.eclipse.mosaic.lib.routing.util.ReRouteSpecificConnectionsCostFunction
- calculateDelay(CNetworkProperties, TransmissionMode, String, RandomNumberGenerator) - Static method in class org.eclipse.mosaic.fed.cell.utility.DelayUtility
-
Calculates the core delay for the given region.
- calculateIntersections() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Sets the "intersection" flag for all nodes, which have more than 2 neighboring nodes.
- calculateNeededCapacity(long, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
Calculates the needed bandwidth for one message according to the messageSize and the delay.
- calculateNeededDelay(long, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
Calculates the needed bandwidth for one message according to the messageSize and the available bandwidth.
- calculateRoutes(GeoPoint, RoutingParameters) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Calculates one or more routes from the position of the vehicle to the given target
GeoPoint
given as geographical location. - calculateRoutes(GeoPoint, RoutingParameters) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- calculateRoutes(RoutingPosition, RoutingParameters) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Calculates one or more routes from the position of the vehicle to the given target location.
- calculateRoutes(RoutingPosition, RoutingParameters) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- calculateRoutes(RoutingPosition, RoutingPosition, RoutingParameters) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.IRoutingModule
-
Calculates one or more routes from the position of the vehicle to the given target location.
- calculateRoutes(RoutingPosition, RoutingPosition, RoutingParameters) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- Cam - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
-
Cooperative Awareness Message (CAM) are status information messages about the traffic flow that is shared between simulation entities (vehicles, roadside units (RSU) or traffic control centre).
- Cam(MessageRouting, CamContent, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
-
Creates a new
MessageRouting
object. - Cam(MessageRouting, Cam, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
- CAM_DEFAULT_MINIMAL_PAYLOAD_LENGTH - Static variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- CamBuilder - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
A builder class to assemble Cooperative Awareness Messages
Cam
. - CamBuilder() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CamBuilder
- camConfiguration(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
-
Convenience method creating CAM config using default bitrates.
- camConfiguration(DestinationType, double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
-
Convenience method creating CAM config using default bitrates.
- camConfigurationTopocast(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
-
Convenience method creating CAM config using default bitrates.
- CamContent - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
-
Contains specific CAM data
- CamContent(long, AwarenessData, String, GeoPoint, byte[]) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
-
Creates a new
CamContent
object. - CamContent(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
- camMinimalPayloadLength(long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration
- camMinimalPayloadLength(long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
- CamSendingApp - Class in org.eclipse.mosaic.app.tutorial.cam
-
This is a simple application that shows sending a CAM (Cooperative Awareness Message) with an additional information (user tagged value) by using the
CamBuilder.userTaggedValue(byte[])
) method. - CamSendingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
- cancelInteractionSubscription(String, Collection<String>) - Method in interface org.eclipse.mosaic.rti.api.InteractionManagement
-
Allows a federate to remove its interest in interactions.
- cancelInteractionSubscription(String, Collection<String>) - Method in class org.eclipse.mosaic.rti.interaction.TypeBasedInteractionManagement
- CandidateRoute - Class in org.eclipse.mosaic.lib.routing
-
Stores solely a list of connection IDs of the freshly generated route.
- CandidateRoute(List<String>, double, double) - Constructor for class org.eclipse.mosaic.lib.routing.CandidateRoute
- CandidateRoute(List<String>, double, double, double, double) - Constructor for class org.eclipse.mosaic.lib.routing.CandidateRoute
- canProcessEvent() - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
Checks whether the application is set up and not torn down.
- canProcessEvent() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
- canProcessEvent() - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventProcessor
-
Checks, if this
EventProcessor
is able to process any events. - capacity - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink
-
Shared capacity between unicast and multicast.
- capacity - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CUplink
-
Current capacity.
- CapacityAmpereHour() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CapacityAmpereHour
- CapacityAmpereHourQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CapacityAmpereHourQuiet
- CapacityUtility - Class in org.eclipse.mosaic.fed.cell.utility
-
Static methods for handling the bandwidth calculation.
- CapacityUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
- CApplicationAmbassador - Class in org.eclipse.mosaic.fed.application.config
-
Main configuration of the MOSAIC Application simulator.
- CApplicationAmbassador() - Constructor for class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador
- CApplicationAmbassador.CRoutingByType - Class in org.eclipse.mosaic.fed.application.config
- Car - org.eclipse.mosaic.lib.enums.VehicleClass
- CartesianArea - Interface in org.eclipse.mosaic.lib.geo
- CartesianCircle - Class in org.eclipse.mosaic.lib.geo
-
A
CartesianCircle
represents an immutable pair of aCartesianPoint
center position and a radius in meters. - CartesianCircle(CartesianPoint, double) - Constructor for class org.eclipse.mosaic.lib.geo.CartesianCircle
-
Construct a new
CartesianCircle
. - cartesianOffset - Variable in class org.eclipse.mosaic.rti.config.CProjection
-
The cartesian offset which is considered when transformation from or to geographic coordinates.
- CartesianPoint - Interface in org.eclipse.mosaic.lib.geo
- CartesianPointAdapter - Class in org.eclipse.mosaic.lib.gson
- CartesianPointAdapter() - Constructor for class org.eclipse.mosaic.lib.gson.CartesianPointAdapter
- CartesianPolygon - Class in org.eclipse.mosaic.lib.geo
- CartesianPolygon(List<CartesianPoint>) - Constructor for class org.eclipse.mosaic.lib.geo.CartesianPolygon
-
Construct a new
CartesianPolygon
. - CartesianPolygon(CartesianPoint...) - Constructor for class org.eclipse.mosaic.lib.geo.CartesianPolygon
- cartesianPosition - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
- cartesianPosition - Variable in class org.eclipse.mosaic.lib.database.building.Corner
-
The cartesian position
- CartesianRectangle - Class in org.eclipse.mosaic.lib.geo
- CartesianRectangle(CartesianPoint, CartesianPoint) - Constructor for class org.eclipse.mosaic.lib.geo.CartesianRectangle
-
Construct a new
GeoRectangle
. - cartesianToGeographic(CartesianPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a local coordinate depicted by a
CartesianPoint
to geographic WGS84 coordinates. - cartesianToGeographic(CartesianPoint, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a local coordinate depicted by a
CartesianPoint
to geographic WGS84 coordinates. - cartesianToGeographic(CartesianPoint, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- cartesianToGeographic(CartesianPoint, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- CAUTIOUS - org.eclipse.mosaic.lib.enums.LaneChangeMode
- CAUTIOUS - org.eclipse.mosaic.lib.enums.SpeedMode
- CBandwidthMeasurement() - Constructor for class org.eclipse.mosaic.fed.cell.config.CCell.CBandwidthMeasurement
- CCell - Class in org.eclipse.mosaic.fed.cell.config
-
Storage class for convenient access to the cell configuration (cell_config.json).
- CCell() - Constructor for class org.eclipse.mosaic.fed.cell.config.CCell
- CCell.CBandwidthMeasurement - Class in org.eclipse.mosaic.fed.cell.config
- CCell.CHeaderLengths - Class in org.eclipse.mosaic.fed.cell.config
- CCH - org.eclipse.mosaic.lib.enums.AdHocChannel
- CChargingSpot() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation.CChargingSpot
- CChargingStation - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Definition of an EV charging station.
- CChargingStation() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation
- CChargingStation.CChargingSpot - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Definition of an EV charging spot.
- CDownlink() - Constructor for class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink
- CELL_GEOCAST - org.eclipse.mosaic.lib.enums.DestinationType
- CELL_GEOCAST_MBMS - org.eclipse.mosaic.lib.enums.DestinationType
- CELL_TOPOCAST - org.eclipse.mosaic.lib.enums.DestinationType
- CellAmbassador - Class in org.eclipse.mosaic.fed.cell.ambassador
-
Ambassador for the Cell network simulator which handles the interaction with Eclipse MOSAIC.
- CellAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.cell.ambassador.CellAmbassador
-
Constructor for the Cell Ambassador.
- CellCamConfiguration(String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration.CellCamConfiguration
- CellCamConfiguration(DestinationType, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration.CellCamConfiguration
- CellCommunicative - Interface in org.eclipse.mosaic.fed.application.app.api.os.modules
-
Interface to mark an
OperatingSystem
as an owner of aCellModule
to enable cellular communication, thus making it communicative via cell. - CellConfiguration - Class in org.eclipse.mosaic.lib.objects.communication
-
This class represents the configuration of a vehicles' cellular communication interface.
- CellConfiguration(String, boolean) - Constructor for class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
-
Creates a CellConfiguration for the node with the given {@param nodeId} and sets whether it is {@param enabled}.
- CellConfiguration(String, boolean, Long, Long) - Constructor for class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
-
Creates a CellConfiguration for the node with the given
nodeId
and sets whether it isenabled
. - CellMessageRoutingBuilder - Class in org.eclipse.mosaic.lib.objects.addressing
-
Central API for obtaining
MessageRouting
for sendingV2xMessage
s via cellular communication. - CellMessageRoutingBuilder(String, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Constructor for
CellMessageRoutingBuilder
to set required fields. - CellModule - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
Represents the module for cellular communication of a simulation unit.
- CellModule - Class in org.eclipse.mosaic.fed.cell.module
-
The base module in the cellular simulator.
- CellModule(String, ChainManager) - Constructor for class org.eclipse.mosaic.fed.cell.module.CellModule
- CellModule(CommunicationModuleOwner, AtomicInteger, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
- CellModule(CommunicationModuleOwner, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
- CellModuleConfiguration - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
CellModuleConfiguration cellConfiguration = new CellModuleConfiguration() .maxDownlinkBitrate(7200 * DATA.MEGABIT) .maxUplinkBitrate(1400 * DATA.MEGABIT) .camConfiguration(new CAMConfiguration(DestinationType.CellGeoUnicast, 300));
- CellModuleConfiguration() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
- CellModuleConfiguration.CellCamConfiguration - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
Configuration of disseminationMode (multiple unicasts or one multicast) and information distance to neighbors in the vicinity.
- CellModuleMessage - Class in org.eclipse.mosaic.fed.cell.message
-
Base message for internal communication of results between the chained cell modules.
- CellModuleMessage.Builder - Class in org.eclipse.mosaic.fed.cell.message
-
A helper class in order to simplify the CellModuleMessage creation.
- CellModuleNames - Class in org.eclipse.mosaic.fed.cell.module
- CellModuleNames() - Constructor for class org.eclipse.mosaic.fed.cell.module.CellModuleNames
- CellTransmissionType - Enum in org.eclipse.mosaic.lib.enums
-
Enumeration of destination types used by the Cell.
- CellularCommunicationConfiguration - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
Interaction
is intended to be used to configure cell communication of a node, e.g. - CellularCommunicationConfiguration(long, CellConfiguration) - Constructor for class org.eclipse.mosaic.interactions.communication.CellularCommunicationConfiguration
-
Constructor using fields.
- CellularHandoverUpdates - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
Interaction
is used by the cell ambassador to communicate handovers. - CellularHandoverUpdates(long, List<HandoverInfo>) - Constructor for class org.eclipse.mosaic.interactions.communication.CellularHandoverUpdates
-
Constructor for
CellularHandoverUpdates
. - cellularHeader - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CHeaderLengths
-
The size of all headers of the cellular link layer.
For example, for 5G we estimate ~18 bytes: SDAP(1 Bytes) + PDCP (3 bytes) + RLC (4 bytes) + MAC (10 bytes) - CEmergencyBrakeApp - Class in org.eclipse.mosaic.app.examples.emergencybrake
-
Default configuration for the
EmergencyBrakeApp
. - CEmergencyBrakeApp() - Constructor for class org.eclipse.mosaic.app.examples.emergencybrake.CEmergencyBrakeApp
- center - Variable in class org.eclipse.mosaic.lib.spatial.BoundingBox
- center - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.CenterDistanceBased
- CENTER_X_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- CENTER_Y_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- centerCoordinates - Variable in class org.eclipse.mosaic.rti.config.CProjection
-
The geographic coordinates in the map from which the UTM zone is determined.
- CenterDistanceBased() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.CenterDistanceBased
- CentralNavigationComponent - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.navigation
-
The
CentralNavigationComponent
unites functionality concerned with routing. - CentralNavigationComponent(AmbassadorParameter, CApplicationAmbassador.CRoutingByType) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
Constructor for the CentralNavigationComponent.
- CentralPerceptionComponent - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
-
The
CentralPerceptionComponent
is responsible for keeping a spatial index of all vehicles, which allows fast querying of nearby vehicles. - CentralPerceptionComponent(CPerception) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
- CEnvironment - Class in org.eclipse.mosaic.fed.environment.config
-
Environment simulator configuration.
- CEnvironment() - Constructor for class org.eclipse.mosaic.fed.environment.config.CEnvironment
- CEtsi - Class in org.eclipse.mosaic.fed.application.config
-
ETSI specific parameter (delta for each value).
- CEtsi() - Constructor for class org.eclipse.mosaic.fed.application.config.CEtsi
- CEvent - Class in org.eclipse.mosaic.fed.environment.config
-
Single event configuration.
- CEvent() - Constructor for class org.eclipse.mosaic.fed.environment.config.CEvent
- CEventLocation - Class in org.eclipse.mosaic.fed.environment.config
-
Event location configuration, which is either a
GeoArea
(e.g. - CEventLocation() - Constructor for class org.eclipse.mosaic.fed.environment.config.CEventLocation
- CEventTime - Class in org.eclipse.mosaic.fed.environment.config
-
Event time configuration.
- CEventTime() - Constructor for class org.eclipse.mosaic.fed.environment.config.CEventTime
- CEventType - Class in org.eclipse.mosaic.fed.environment.config
- CEventType() - Constructor for class org.eclipse.mosaic.fed.environment.config.CEventType
- CExample - Class in org.eclipse.mosaic.app.tutorial.configurableapp
-
This is an example of a simple configuration class.
- CExample() - Constructor for class org.eclipse.mosaic.app.tutorial.configurableapp.CExample
- CFederate() - Constructor for class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- chainManager - Variable in class org.eclipse.mosaic.fed.cell.module.CellModule
-
Reference to the
ChainManager
. - ChainManager - Class in org.eclipse.mosaic.fed.cell.chain
-
The ChainManager receives communication dependent interactions from the CellAmbassador and handles the complete interaction between the cell modules internally and also interfaces towards MOSAIC to advance the simulation.
- ChainManager(RtiAmbassador, RandomNumberGenerator, AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Initialize the ChainManager, which is the EventManager for the communication dependent events and at the same time the only module in the cell to perform interactions towards MOSAIC.
- changeColor(Color) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the vehicle color.
- changeEmergencyDeceleration(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the emergency deceleration.
- changeImage(String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.PoiFacade
- changeImage(String, String, double, double, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.PoiFacade
- changeImperfection(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the vehicles' imperfection (sigma).
- changeLane(int, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- changeLane(int, long) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Forces a lane change to the lane with the given index; If successful, the lane will be chosen for the given amount of time.
- changeLane(String, int, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
This method enables a vehicle to change the lane.
- changeLane(VehicleLaneChange.VehicleLaneChangeMode, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- changeLane(VehicleLaneChange.VehicleLaneChangeMode, long) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Forces a lane change to the lane according to the specified mode; If successful, the lane will be chosen for the given amount of time.
- changeLaneChangeMode(LaneChangeMode) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the lane change mode.
- changeLaneState(String, int) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
- changeLaneState(String, int) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem
-
Provides a facility to change the lane state of the given lane.
- changeMaxAcceleration(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the maximum acceleration.
- changeMaxDeceleration(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the maximum deceleration.
- changeMaxSpeed(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the maximum speed limit.
- changeMinimumGap(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the minimum gap to the leading vehicle.
- ChangePhase - org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
- ChangeProgramWithPhase - org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
- changeReactionTime(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the vehicles' reaction time (tau).
- changeSpeedFactor(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the speed factor.
- changeSpeedMode(SpeedMode) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters.VehicleParametersChangeRequest
-
Changes the speed mode.
- changeSpeedWithForcedAcceleration(double, double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- changeSpeedWithForcedAcceleration(double, double) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Allows control over the vehicle speed and the acceleration.
- changeSpeedWithInterval(double, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- changeSpeedWithInterval(double, long) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Allows control over the vehicles speed.
- changeSpeedWithPleasantAcceleration(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- changeSpeedWithPleasantAcceleration(double) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Allows control over the vehicle speed.
- ChangeToCustomState - org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
- changeVariableLaneAssignmentSign(String, int, List<VehicleClass>) - Method in class org.eclipse.mosaic.fed.sumo.util.TrafficSignManager
- changeVariableSpeedSign(String, int, double) - Method in class org.eclipse.mosaic.fed.sumo.util.TrafficSignManager
- channel(AdHocChannel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
-
Sets the configured radio to have one channel in single channel mode.
- channel(AdHocChannel, AdHocChannel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
-
Sets the configured radio to have two channels in alternating channel mode.
- CHANNEL_CAPACITY_EXCEEDED - org.eclipse.mosaic.lib.enums.NegativeAckReason
- CHANNEL_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- CHANNEL_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- charging(boolean) - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData.Builder
- CHARGING_REJECTED - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- CHARGING_STATION - org.eclipse.mosaic.lib.enums.RsuType
- CHARGING_STATION - org.eclipse.mosaic.lib.objects.UnitType
- CHARGING_STATION_NoEventResource - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- CHARGING_STATION_UnknownEvent - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- ChargingSpot - Class in org.eclipse.mosaic.lib.objects.electricity
-
Definition of a
ChargingSpot
. - ChargingSpot(String, ChargingType, double, double) - Constructor for class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
-
Creates a new
ChargingSpot
object. - chargingSpots - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation
-
List of the EV charging spots associated with this EV charging station (mandatory).
- chargingSpots(List<ChargingSpot>) - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData.Builder
- ChargingStationApplication - Interface in org.eclipse.mosaic.fed.application.app.api
-
All applications accessing charging station functionality are to implement this interface.
- ChargingStationCamSendingApp - Class in org.eclipse.mosaic.fed.application.app.etsi
-
ETSI conform application for charging stations.
- ChargingStationCamSendingApp() - Constructor for class org.eclipse.mosaic.fed.application.app.etsi.ChargingStationCamSendingApp
- ChargingStationData - Class in org.eclipse.mosaic.lib.objects.electricity
-
This class encapsulates the semi-persistent state of a ChargingStation based on the ETSI TS 101 556-1 definition.
- ChargingStationData(long, String, GeoPoint, List<ChargingSpot>) - Constructor for class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
-
Creates a new charging station object.
- ChargingStationData.Builder - Class in org.eclipse.mosaic.lib.objects.electricity
- ChargingStationMapping - Class in org.eclipse.mosaic.lib.objects.mapping
-
A Charging Station that is equipped with applications.
- ChargingStationMapping(String, String, List<String>, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.mapping.ChargingStationMapping
-
Creates a new Charging Station that is equipped with applications.
- ChargingStationOperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
This interface extends the basic
OperatingSystem
and is implemented by theChargingStationUnit
. - ChargingStationRegistration - Class in org.eclipse.mosaic.interactions.mapping
-
This extension of
Interaction
is intended to be used to forward an added charging station to the RTI. - ChargingStationRegistration(long, String, String, List<String>, GeoPoint, List<ChargingSpot>) - Constructor for class org.eclipse.mosaic.interactions.mapping.ChargingStationRegistration
-
Creates a new
ChargingStationRegistration
interaction. - chargingStations - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
List of the ChargingStationTypes.
- ChargingStationSpawner - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning
-
Class responsible for configuring Charging Stations to be added to the simulation.
- ChargingStationSpawner(CChargingStation) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.ChargingStationSpawner
-
Constructor for
ChargingStationSpawner
. - ChargingStationUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
This class represents a charging station for electric vehicles in the application simulator.
- ChargingStationUnit(String, GeoPoint) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.ChargingStationUnit
-
Creates a new charging station simulation unit.
- ChargingStationUpdate - Class in org.eclipse.mosaic.interactions.electricity
-
This extension of
Interaction
is intended to be used to forward updates of theChargingStationData
to the RTI. - ChargingStationUpdate(long, ChargingStationData) - Constructor for class org.eclipse.mosaic.interactions.electricity.ChargingStationUpdate
-
Creates a new
ChargingStationUpdate
interaction. - chargingType - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation.CChargingSpot
-
The type of this EV charging spot.
- ChargingType - Enum in org.eclipse.mosaic.lib.objects.electricity
-
This enum is used to differentiate between the three commonly used types of charging: 1.
- CHeaderLengths() - Constructor for class org.eclipse.mosaic.fed.cell.config.CCell.CHeaderLengths
- checkTrafficLightPhase(Event) - Method in class org.eclipse.mosaic.app.tutorial.trafficlight.TrafficLightControlApp
- CHosts - Class in org.eclipse.mosaic.rti.config
-
Specify the hosts, where the federates should run.
- CHosts() - Constructor for class org.eclipse.mosaic.rti.config.CHosts
- CIpResolver - Class in org.eclipse.mosaic.rti.config
-
Configuration class for the IPResolver.
- CIpResolver() - Constructor for class org.eclipse.mosaic.rti.config.CIpResolver
- Circle<T extends Point<T>> - Interface in org.eclipse.mosaic.lib.geo
- CIRCLE_ADDRESS - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
- CIRCLE_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- circumference - Variable in enum org.eclipse.mosaic.lib.transform.ReferenceEllipsoid
- clamp(double, double, double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- clamp(float, float, float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- clamp(int, int, int) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- classname - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- ClassNameParser - Class in org.eclipse.mosaic.fed.application.ambassador.util
-
This utility class parses a String and awaits at least a class reference.
- ClassNameParser(Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.util.ClassNameParser
-
Constructor for
ClassNameParser
using defaultClassLoader
. - ClassNameParser(Logger, ClassLoader) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.util.ClassNameParser
-
Constructor for
ClassNameParser
using a specifiedClassLoader
. - ClassSubsetIterator<T> - Class in org.eclipse.mosaic.fed.application.ambassador.util
-
Iterator, which returns only classes, which are a substitute of a given class.
- ClassSubsetIterator(Iterator<?>, Class<T>) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.util.ClassSubsetIterator
- ClassUtils - Class in org.eclipse.mosaic.lib.util
- cleanGraphs() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Cleans the database of detected graphs, used for importing purposes.
- cleanPastEnvironmentEvents() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
-
The events are mapped into a map on the type.
- cleanUpGraph() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- clear() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- clear() - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
-
Resets the
BoundingBox
, by setting all fields to their default values. - clear() - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
- clear() - Method in class org.eclipse.mosaic.lib.util.EfficientPriorityQueue
- clear() - Method in class org.eclipse.mosaic.lib.util.RingBuffer
- clearAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- clearAX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_X = 2;
- clearAY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_Y = 3;
- clearBX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_X = 4;
- clearBY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_Y = 5;
- clearCenterX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_X = 2;
- clearCenterY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_Y = 3;
- clearChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- clearChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- clearCircleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- clearCommandType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- clearDb() - Method in class org.eclipse.mosaic.lib.database.persistence.SQLiteWriter
-
Clears the database of all known/used tables.
- clearEndTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 end_time = 2;
- clearExternalId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 external_id = 3;
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- clearId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required int32 id = 1;
- clearIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 ip_address = 2;
- clearIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required uint32 ip_address = 1;
- clearIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required uint32 ip_address = 1;
- clearIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ip_address = 1;
- clearLength() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint64 length = 5;
- clearMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 message_id = 2;
- clearMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 message_id = 4;
- clearMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 message_id = 4;
- clearNetwork() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Resets network components of database.
- clearNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 node_id = 2;
- clearNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 node_id = 2;
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- clearPortNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
-
required uint32 port_number = 1;
- clearPrimaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- clearPrimaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- clearProperties() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- clearRadioMode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- clearRadioNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- clearRadius() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double radius = 4;
- clearReceivingMessages() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
Determines whether the radio receives messages or only routes
- clearRectangleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- clearRoutes() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
This clears the list of routes.
- clearRssi() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required float rssi = 5;
- clearSecondaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- clearSecondaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- clearStartTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 start_time = 1;
- clearSubnetAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 subnet_address = 3;
- clearTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required int64 time = 1;
- clearTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required int64 time = 1;
- clearTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required int64 time = 1;
- clearTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
-
required int64 time = 1;
- clearTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required int64 time = 2;
- clearTopoAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- clearTransmissionPower() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required double transmission_power = 4;
- clearTtl() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ttl = 2;
- clearUpdateType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- clearX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double x = 2;
- clearY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double y = 3;
- ClientServerChannel - Class in org.eclipse.mosaic.lib.coupling
-
Abstraction of Ambassador->Federate Byte Protocol for coupling of a network federate to MOSAIC.
- ClientServerChannel(String, int, Logger) - Constructor for class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Constructor.
- ClientServerChannel(InetAddress, int, Logger) - Constructor for class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Constructor.
- ClientServerChannel.ADDRESSTYPE - Class in org.eclipse.mosaic.lib.coupling
-
Allowed address types.
- ClientServerChannel.CMD - Class in org.eclipse.mosaic.lib.coupling
- ClientServerChannel.NodeDataContainer - Class in org.eclipse.mosaic.lib.coupling
- ClientServerChannel.ReceiveMessageContainer - Class in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos - Class in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.CommandMessage - Class in org.eclipse.mosaic.lib.coupling
-
--> Commands TODO: tag numbers from 1 to 15 take only one byte in protobuf.
- ClientServerChannelProtos.CommandMessage.Builder - Class in org.eclipse.mosaic.lib.coupling
-
--> Commands TODO: tag numbers from 1 to 15 take only one byte in protobuf.
- ClientServerChannelProtos.CommandMessage.CommandType - Enum in org.eclipse.mosaic.lib.coupling
-
Protobuf enum
ClientServerChannelSpace.CommandMessage.CommandType
- ClientServerChannelProtos.CommandMessageOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.ConfigureRadioMessage - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.ConfigureRadioMessage
- ClientServerChannelProtos.ConfigureRadioMessage.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.ConfigureRadioMessage
- ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration
- ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration
- ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode - Enum in org.eclipse.mosaic.lib.coupling
-
Protobuf enum
ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode
- ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber - Enum in org.eclipse.mosaic.lib.coupling
-
Protobuf enum
ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber
- ClientServerChannelProtos.ConfigureRadioMessageOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.InitMessage - Class in org.eclipse.mosaic.lib.coupling
-
--> Initialization process
- ClientServerChannelProtos.InitMessage.Builder - Class in org.eclipse.mosaic.lib.coupling
-
--> Initialization process
- ClientServerChannelProtos.InitMessageOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.PortExchange - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.PortExchange
- ClientServerChannelProtos.PortExchange.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.PortExchange
- ClientServerChannelProtos.PortExchangeOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.RadioChannel - Enum in org.eclipse.mosaic.lib.coupling
-
--> Communication
- ClientServerChannelProtos.ReceiveMessage - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.ReceiveMessage
- ClientServerChannelProtos.ReceiveMessage.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.ReceiveMessage
- ClientServerChannelProtos.ReceiveMessageOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.SendMessageMessage - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage
- ClientServerChannelProtos.SendMessageMessage.AddressCase - Enum in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.SendMessageMessage.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage
- ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress
- ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress
- ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress
- ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress
- ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.SendMessageMessage.TopoAddress - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage.TopoAddress
- ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.SendMessageMessage.TopoAddress
- ClientServerChannelProtos.SendMessageMessage.TopoAddressOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.SendMessageMessageOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.TimeMessage - Class in org.eclipse.mosaic.lib.coupling
-
--> Time advance
- ClientServerChannelProtos.TimeMessage.Builder - Class in org.eclipse.mosaic.lib.coupling
-
--> Time advance
- ClientServerChannelProtos.TimeMessageOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.UpdateNode - Class in org.eclipse.mosaic.lib.coupling
-
--> Update messages
- ClientServerChannelProtos.UpdateNode.Builder - Class in org.eclipse.mosaic.lib.coupling
-
--> Update messages
- ClientServerChannelProtos.UpdateNode.NodeData - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.UpdateNode.NodeData
- ClientServerChannelProtos.UpdateNode.NodeData.Builder - Class in org.eclipse.mosaic.lib.coupling
-
Protobuf type
ClientServerChannelSpace.UpdateNode.NodeData
- ClientServerChannelProtos.UpdateNode.NodeDataOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- ClientServerChannelProtos.UpdateNode.UpdateType - Enum in org.eclipse.mosaic.lib.coupling
-
Protobuf enum
ClientServerChannelSpace.UpdateNode.UpdateType
- ClientServerChannelProtos.UpdateNodeOrBuilder - Interface in org.eclipse.mosaic.lib.coupling
- CLocalHost - Class in org.eclipse.mosaic.rti.config
-
This class describes a host that is to be used to deploy/start/stop/undeploy a federate.
- CLocalHost() - Constructor for class org.eclipse.mosaic.rti.config.CLocalHost
- CLocalHost(String) - Constructor for class org.eclipse.mosaic.rti.config.CLocalHost
-
Creates a new CLocalHost instance with the given {@param workingDirectory}.
- CLocalHost.OperatingSystem - Enum in org.eclipse.mosaic.rti.config
-
Enumeration for the operating system types.
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- clone() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- clone() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Clones this object.
- clone() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.SpeedLimit
-
Clones the SpeedLimit object.
- close() - Method in interface org.eclipse.mosaic.fed.output.generator.file.write.Write
- close() - Method in class org.eclipse.mosaic.fed.output.generator.file.write.WriteByFile
- close() - Method in class org.eclipse.mosaic.fed.output.generator.file.write.WriteByLog
- close() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Closes the simulation.
- close() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- close() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Requests to close the simulation and determines all socket connections to the SUMO.
- close() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Closes the channel.
- close() - Method in class org.eclipse.mosaic.lib.docker.DockerClient
-
Close all containers which has been started by this container.
- close() - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor.Measurement
- close() - Method in class org.eclipse.mosaic.lib.util.ProcessLoggingThread
- closeForAll() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem.ChangeLaneState
-
Closes the lane for all vehicle classes.
- closeOnlyForVehicleClasses(VehicleClass...) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem.ChangeLaneState
-
Closes the lane for a given set of vehicle classes.
- closestPointOnLine(GeoPoint, GeoPoint, GeoPoint) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
-
Searches for the
MutableGeoPoint
on a line between two given pointslinePointA
andlinePointB
which is closest to the given pointpoint
. - CMappingAmbassador - Class in org.eclipse.mosaic.fed.mapping.config
-
Basic type carrying the complete configuration for the mapping of one scenario.
- CMappingAmbassador() - Constructor for class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
- CMappingConfiguration - Class in org.eclipse.mosaic.fed.mapping.config
-
Class that contains options for the parametrization of the Mapping.
- CMappingConfiguration() - Constructor for class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
- CMD() - Constructor for class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
- CMobileNetworkProperties - Class in org.eclipse.mosaic.fed.cell.config.model
-
CMobileNetworkProperties
extends theCNetworkProperties
with specific geographical extensions (area). - CMobileNetworkProperties() - Constructor for class org.eclipse.mosaic.fed.cell.config.model.CMobileNetworkProperties
- CMulticast() - Constructor for class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink.CMulticast
- CNetwork - Class in org.eclipse.mosaic.fed.cell.config
-
Storage class for convenient access to the network configuration (network.json).
- CNetwork() - Constructor for class org.eclipse.mosaic.fed.cell.config.CNetwork
- CNetworkProperties - Class in org.eclipse.mosaic.fed.cell.config.model
-
CNetworkProperties
holds all coverage properties of one region of the radio access network (ran-part). - CNetworkProperties() - Constructor for class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties
- CNetworkProperties.CDownlink - Class in org.eclipse.mosaic.fed.cell.config.model
-
The downlink supports two individual paths.
- CNetworkProperties.CDownlink.CMulticast - Class in org.eclipse.mosaic.fed.cell.config.model
- CNetworkProperties.CDownlink.CUnicast - Class in org.eclipse.mosaic.fed.cell.config.model
- CNetworkProperties.CUplink - Class in org.eclipse.mosaic.fed.cell.config.model
-
The uplink direction only allows point-to-point communication (unicast).
- co - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- co2 - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- color - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
The color of the vehicle for visualization purposes.
- COLOR - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- ColorUtils - Class in org.eclipse.mosaic.lib.util
- COLUMN_MAJOR - org.eclipse.mosaic.lib.math.MatrixElementOrder
-
Values are stored in column-major order.
- command(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines the command identifier (usually the first writer).
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeRouteState
-
Change Route State.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeTrafficLightState
-
Change the state of a traffic light.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Command to set vehicle variable.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
Command for a value of a certain variable of the vehicle.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveJunctionValue
-
Command for the value of a certain variable of the junction.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
Command for a value of a certain variable of the vehicle.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneValue
-
Command for the Lane value retrieval.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveRouteValue
-
Command for the tracking the given vehicle.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveSimulationValue
-
Command for the value of a certain variable of the induction loop within the last simulation step.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
Command to asking for the value of a certain variable of the traffic light.
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- COMMAND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- COMMAND_ADD_CONTEXT_SUBSCRIPTION_FILTER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Add a filter to reduce previous set context subscription.
- COMMAND_CHANGE_LANE_STATE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Change the state of a lane.
- COMMAND_CLOSE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandSimulationControl
-
The TraCI closes the connection to any client, stops simulation and shuts down SUMO.
- COMMAND_SIMULATION_STEP - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandSimulationControl
-
Command forces SUMO to perform simulation until the given time step is reached.
- COMMAND_SUBSCRIBE_CONTEXT_VEHICLE_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Subscribe for vehicle values within a context of another vehicle.
- COMMAND_SUBSCRIBE_INDUCTION_LOOP_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Command to subscribe induction loop variable.
- COMMAND_SUBSCRIBE_LANE_AREA_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Command to subscribe areal detector variable.
- COMMAND_SUBSCRIBE_TRAFFIC_LIGHT_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Retrieve information from a traffic light group.
- COMMAND_SUBSCRIBE_VEHICLE_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Command to subscribe vehicle variable.
- COMMAND_TYPE_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- COMMAND_VERSION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandSimulationControl
-
Command to get the API version.
- CommandChangePoiState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandChangePoiState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- CommandChangeRouteState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandChangeRouteState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeRouteState
- CommandChangeTrafficLightState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandChangeTrafficLightState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeTrafficLightState
- CommandChangeVehicleValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandChangeVehicleValue() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
- CommandException - Exception in org.eclipse.mosaic.fed.sumo.bridge
- CommandException(String) - Constructor for exception org.eclipse.mosaic.fed.sumo.bridge.CommandException
- CommandException(String, Status) - Constructor for exception org.eclipse.mosaic.fed.sumo.bridge.CommandException
- CommandException(Status) - Constructor for exception org.eclipse.mosaic.fed.sumo.bridge.CommandException
- CommandLanePropertyChange - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandLanePropertyChange() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandLanePropertyChange
- CommandLengthReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- CommandLengthReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.CommandLengthReader
- CommandLengthReader(AbstractTraciResultReader.Matcher<Integer>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.CommandLengthReader
- CommandLineOption - Annotation Type in org.eclipse.mosaic.lib.util.cli
-
Annotation to declare parameters for the command line.
- CommandLineParser<T> - Class in org.eclipse.mosaic.lib.util.cli
-
Helper class, which automatically converts a list of arguments from the command line into a parameter object and vice versa.
- CommandLineParser(Class<T>) - Constructor for class org.eclipse.mosaic.lib.util.cli.CommandLineParser
-
Constructs a new CLIParser with a class of the parameter object, which later holds the parameter values.
- CommandRegister - Class in org.eclipse.mosaic.fed.sumo.bridge
- CommandRegister(CSumo, String) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.CommandRegister
- CommandRetrieveInductionLoopState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveInductionLoopState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
- CommandRetrieveJunctionValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveJunctionValue() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveJunctionValue
- CommandRetrieveLaneAreaState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveLaneAreaState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
- CommandRetrieveLaneValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveLaneValue() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneValue
- CommandRetrieveRouteValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveRouteValue() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveRouteValue
- CommandRetrieveSimulationValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveSimulationValue() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveSimulationValue
- CommandRetrieveTrafficLightValue - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveTrafficLightValue() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
- CommandRetrieveVehicleState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveVehicleState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- CommandRetrieveVehicleTypeState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandRetrieveVehicleTypeState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- CommandSimulationControl - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandSimulationControl() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandSimulationControl
- CommandVariableSubscriptions - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- CommandVariableSubscriptions() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
- CommunicationApplication - Interface in org.eclipse.mosaic.fed.application.app.api
-
All applications that implement some form of V2x communication are to implement this interface.
- CommunicationModule<TConf extends CommunicationModuleConfiguration> - Interface in org.eclipse.mosaic.fed.application.app.api.communication
- CommunicationModuleConfiguration - Interface in org.eclipse.mosaic.fed.application.app.api.communication
- CommunicationModuleOwner - Interface in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
-
Interface to be implemented by classes providing a communication module.
- compare(UnitData, UnitData) - Method in class org.eclipse.mosaic.lib.objects.UnitNameComparator
- compareTo(byte, byte) - Static method in class org.eclipse.mosaic.rti.api.parameters.FederatePriority
-
Compares two priority values with each other.
- compareTo(CVehicle) - Method in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
- compareTo(Event) - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
- compareTo(FederateAmbassador) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
Used to sort ambassadors based on their priority where the lower number means higher priority.
- compareTo(Interaction) - Method in class org.eclipse.mosaic.rti.api.Interaction
- compareTo(MosaicVersion) - Method in class org.eclipse.mosaic.rti.api.MosaicVersion
- compareTo(FederateEvent) - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
- completeConnections() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- ComponentProvider - Interface in org.eclipse.mosaic.rti.api
-
Provides access to all components required for the simulation, such as the
TimeManagement
,InteractionManagement
orFederationManagement
instances. - COMPOUND - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
Compound object data type.
- computeAccelerationForSpeedChange(double, double, double) - Static method in class org.eclipse.mosaic.lib.math.SpeedUtils
- computeBrakeDistance(double, double) - Static method in class org.eclipse.mosaic.lib.math.SpeedUtils
-
computes the braking distance
- computeConvexHull(ArrayList<Vector3d>) - Static method in class org.eclipse.mosaic.lib.spatial.QuickHull2d
- computeDistanceForSpeedChange(double, double, double) - Static method in class org.eclipse.mosaic.lib.math.SpeedUtils
-
Computes the distance needed to change the speed according to given params.
- computeIntersectionPoint(Ray, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Plane
-
Computes the intersection point of this plane and the specified ray.
- computeMaxCurveSpeed(double, double) - Static method in class org.eclipse.mosaic.lib.math.SpeedUtils
-
Computes the maximum speed for a curve with given curvature and specified lateral acceleration.
- computeTimeForSpeedChange(double, double, double) - Static method in class org.eclipse.mosaic.lib.math.SpeedUtils
- computeXZEdgeIntersectionPoint(Vector3d, Vector3d, Vector3d, Vector3d, Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
-
Similar to
VectorUtils.computeXZLineIntersectionPoint(Vector3d, Vector3d, Vector3d, Vector3d, Vector3d)
but also checks if the resulting intersection point lies between e11, e12 and e21, e22. - computeXZLineIntersectionPoint(Vector3d, Vector3d, Vector3d, Vector3d, Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
-
Returns the intersection point of two lines in the XZ plane.
- CONF_RADIO - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
CONF_RADIO = 31;
- CONF_RADIO - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Configure radio.
- CONF_RADIO_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
CONF_RADIO = 31;
- config - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
Additional options for the mapping.
- config - Variable in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
-
A config object for whether to bypass federate destination type capability queries in
AbstractNetworkAmbassador.process(V2xMessageTransmission interaction)
if needed. - ConfigBuilderFactory - Class in org.eclipse.mosaic.fed.cell.config.gson
- ConfigBuilderFactory() - Constructor for class org.eclipse.mosaic.fed.cell.config.gson.ConfigBuilderFactory
- ConfigHelper - Class in org.eclipse.mosaic.fed.output.ambassador
-
This class is intended to contain helper methods to read the output generator configuration file.
- ConfigHelper() - Constructor for class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
- ConfigurableApplication<ConfigT,OS extends OperatingSystem> - Class in org.eclipse.mosaic.fed.application.app
-
An extended
AbstractApplication
, which automatically loads a configuration from a json file, which is called the same as the implementing class (e.g. - ConfigurableApplication(Class<? extends ConfigT>) - Constructor for class org.eclipse.mosaic.fed.application.app.ConfigurableApplication
-
Calls the constructor for
ConfigurableApplication
, without a configuration file. - ConfigurableApplication(Class<? extends ConfigT>, String) - Constructor for class org.eclipse.mosaic.fed.application.app.ConfigurableApplication
-
The constructor for
ConfigurableApplication
. - configuration - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- configuration - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- configuration - Variable in class org.eclipse.mosaic.rti.api.parameters.AmbassadorParameter
-
Path and file name of federate configuration.
- configuration - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- CONFIGURATION_CouldNotReadFromFile - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- ConfigurationData - Enum in org.eclipse.mosaic.fed.cell.data
-
ConfigurationData Singleton that holds references to the cell configurations, which are - set once by the CellAmbassador and - needed and used by the Utilities (the actual models).
- configurationDeployPath - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- configurationPath - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- ConfigurationReader - Class in org.eclipse.mosaic.fed.cell.config.util
-
This class is used to read the configurations used in the CellAmbassador.
- ConfigurationReader() - Constructor for class org.eclipse.mosaic.fed.cell.config.util.ConfigurationReader
- configure(int, int, int) - Static method in class org.eclipse.mosaic.lib.spatial.QuadTree
- configure(HierarchicalConfiguration<ImmutableNode>) - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Subclasses implement this method to read additional custom configuration from the given
HierarchicalConfiguration
tree. - configure(HierarchicalConfiguration<ImmutableNode>) - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutputLoader
- configure(HierarchicalConfiguration<ImmutableNode>) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerLoader
- configure(Bridge, File) - Method in class org.eclipse.mosaic.fed.sumo.util.TrafficSignManager
- configureDistanceSensors(String, double, boolean, boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Enables the calculation of distance sensor values for the given vehicle.
- Connection - Class in org.eclipse.mosaic.lib.database.road
-
This represents an abstraction layer on top of a
Way
. - Connection(String, Way) - Constructor for class org.eclipse.mosaic.lib.database.road.Connection
- Connection(String, Way, boolean) - Constructor for class org.eclipse.mosaic.lib.database.road.Connection
-
Default constructor.
- connectionExists(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- connectionId - Variable in class org.eclipse.mosaic.fed.environment.config.CEventLocation
-
The ID of the road segment the event is located on (Connection ID).
- connectToFederate(String, int) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
- connectToFederate(String, int) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
Connects to SUMO using the given host and port.
- connectToFederate(String, int) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.LibSumoAmbassador
- connectToFederate(String, int) - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
-
Connects the incoming channel with the federate, waits for INIT message and a port number, connects the outgoing channel to the received port number.
- connectToFederate(String, int) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
This method is called by the federation management service if the federate does not need to be started.
- connectToFederate(String, int) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
This method is called by the federation management service to connect to the federate without starting it.
- connectToFederate(String, InputStream, InputStream) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
Connects to SUMO using the given host with input stream.
- connectToFederate(String, InputStream, InputStream) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.LibSumoAmbassador
- connectToFederate(String, InputStream, InputStream) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.SumoGuiAmbassador
- connectToFederate(String, InputStream, InputStream) - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
- connectToFederate(String, InputStream, InputStream) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
Connects to the federate.
- connectToFederate(String, InputStream, InputStream) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
This method is called by the federation management service after it has started the corresponding federate or simulator.
- considerTurnCosts(boolean) - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
-
Defines, if turn costs should be considered or not.
- CONSTANT - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- ConstantDelay - Class in org.eclipse.mosaic.lib.model.delay
-
Specialized delay model for constant delay, which delivers always the same delay.
- ConstantDelay() - Constructor for class org.eclipse.mosaic.lib.model.delay.ConstantDelay
- ConstantSpawningMode - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
The default mode of spawning vehicles with constant time gaps based on a given target flow.
- ConstantSpawningMode(RandomNumberGenerator, long, double, Long) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.ConstantSpawningMode
-
Constructor for
ConstantSpawningMode
. - constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
-
This method is called during reading the command response when all readers have been executed.
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleDoubleValue
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleIntegerValue
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.InductionLoopSubscribe
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.JunctionGetPosition
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneAreaSubscribe
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneGetLength
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneGetShape
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetAllow
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetDisallow
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetMaxSpeed
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiAdd
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiRemove
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetAngle
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetHeight
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetImage
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetWidth
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteAdd
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteGetEdges
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteGetIds
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationClose
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetDepartedVehicleIds
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetTrafficLightIds
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetVersion
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationSimulateStep
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationTraciRequest
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightAddProgram
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledLanes
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledLinks
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetCurrentPhase
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetCurrentProgram
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetPrograms
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetState
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetTimeOfNextSwitch
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetPhaseIndex
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetProgram
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetRemainingPhaseDuration
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetState
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSubscribe
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleAdd
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetParameter
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetRouteId
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetTeleportingList
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetVehicleTypeId
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetChangeLane
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetColor
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetHighlight
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetMoveToXY
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetParameter
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetRemove
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetResume
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetRouteById
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetSlowDown
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetStop
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetUpdateBestLanes
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribe
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribeSurroundingVehicle
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscriptionSetFieldOfVision
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetAccel
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetDecel
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetHeight
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetLength
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetMaxSpeed
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetMinGap
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetSigma
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetSpeedFactor
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetTau
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetVClass
- constructResult(Status, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetWidth
- consumeCapacity(TransmissionMode, CNetworkProperties, CellConfiguration, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
Consumes some of the available bandwidth based on the given message.
- consumeCapacityDown(CNetworkProperties, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
Consumes the capacity in a region in the downlink direction.
- consumeCapacityDown(CellConfiguration, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
This method consumes the capacity of a node in the downlink direction.
- consumeCapacityUp(CNetworkProperties, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
Consumes the capacity in a region in the uplink direction.
- consumeCapacityUp(CellConfiguration, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
This method consumes the capacity of a node in the uplink direction.
- consumeDownlink(long) - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- consumeUplink(long) - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- consumption(double, double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData.Builder
- consumptions(VehicleConsumptions) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set information about the consumptions of the vehicle.
- Consumptions - Class in org.eclipse.mosaic.lib.objects.vehicle
-
Data object providing vehicle consumptions, e.g.
- Consumptions(double) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.Consumptions
- contains(double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- contains(Object) - Method in class org.eclipse.mosaic.lib.util.EfficientPriorityQueue
- contains(CartesianPoint) - Method in class org.eclipse.mosaic.lib.geo.CartesianPolygon
- contains(CartesianPoint) - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- contains(GeoPoint) - Method in class org.eclipse.mosaic.lib.geo.GeoPolygon
- contains(GeoPoint) - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
-
Checks whether the point is located in the rectangle area.
- contains(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- contains(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Plane
- contains(T) - Method in interface org.eclipse.mosaic.lib.geo.Area
-
Checks whether this area contains the given point.
- contains(T) - Method in interface org.eclipse.mosaic.lib.geo.Circle
-
Checks whether the coordinate located in a circular area.
- contains(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- containsCellConfigurationOfNode(String) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Checks whether a cell configuration is configured for a node.
- containsFuzzy(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- contextSubscriptions - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleContextSubscriptionResult
-
A list of subscription result generated from the context subscription (e.g.
- convertTagToStream(HierarchicalConfiguration<ImmutableNode>, String) - Static method in class org.eclipse.mosaic.lib.util.XmlUtils
- convertTagToString(HierarchicalConfiguration<ImmutableNode>, String) - Static method in class org.eclipse.mosaic.lib.util.XmlUtils
- convertType() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
-
Creates a
VehicleType
from the internal class fields. - convertTypeAndVaryParameters(RandomNumberGenerator) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
- convertTypeFromString(String) - Static method in enum org.eclipse.mosaic.lib.database.road.Restriction.Type
- COOPERATIVE - org.eclipse.mosaic.lib.enums.LaneChangeMode
- copy() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
-
Returns a hard copy of the
SpatialObject
, this should be used when the data of a perceived object is to be altered or stored in memory. - copy() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
-
Returns a hard copy of the
TrafficLightObject
, this should be used when the data of a perceived traffic light is to be altered or stored in memory. - copy() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
-
Returns a hard copy of the
VehicleObject
, this should be used when the data of a perceived vehicle is to be altered or stored in memory. - copy() - Method in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- copy() - Method in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Creates a copy of this prototype.
- copy() - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Creates copy of this matrix.
- copy() - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Creates copy of this matrix.
- copy() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- copy() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- copy() - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- copy() - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- copyFrom(ChargingStationData) - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData.Builder
-
Copies all information of
ChargingSpot
s to the builder. - copyFrom(BatteryData) - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData.Builder
-
Copies relevant data from a given
BatteryData
object. - copyFrom(VehicleData) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Copy all values from an existing
VehicleData
object. - copyFromDatabase(Database) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Copies all elements of the given
Database
into the current one. - COriginDestinationMatrixMapper - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Mapper to define an Origin-Destination Matrix.
- COriginDestinationMatrixMapper() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
- COriginDestinationMatrixMapper.COriginDestinationPoint - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Defines a point that can be referenced from an OD-matrix.
- COriginDestinationPoint() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper.COriginDestinationPoint
- Corner - Class in org.eclipse.mosaic.lib.database.building
-
This is a simple point that marks the corner of a building.
- Corner(GeoPoint) - Constructor for class org.eclipse.mosaic.lib.database.building.Corner
- costFunction(RoutingCostFunction) - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
-
Sets the cost function (e.g.
- costsForTurnRestriction(double) - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
-
Defines the costs to apply for turn restrictions.
- CParameterDeviations - Class in org.eclipse.mosaic.fed.mapping.config
- CParameterDeviations() - Constructor for class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- CPerception - Class in org.eclipse.mosaic.fed.application.config
-
Configuration for the perception backend used in the ApplicationSimulator to determine surrounding vehicles, traffic lights, and buildings.
- CPerception() - Constructor for class org.eclipse.mosaic.fed.application.config.CPerception
- CPerception.CTrafficLightIndex - Class in org.eclipse.mosaic.fed.application.config
- CPerception.CVehicleIndex - Class in org.eclipse.mosaic.fed.application.config
-
A base class for configuring the VehicleIndex implementation to use during perception.
- CPerception.CWallIndex - Class in org.eclipse.mosaic.fed.application.config
- CProjection - Class in org.eclipse.mosaic.rti.config
-
Configuration for the Projection of geographic coordinates to cartesian coordinates.
- CProjection() - Constructor for class org.eclipse.mosaic.rti.config.CProjection
- CPrototype - Class in org.eclipse.mosaic.fed.mapping.config
-
Defining basic properties for an object in the simulation.
- CPrototype() - Constructor for class org.eclipse.mosaic.fed.mapping.config.CPrototype
- create() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
-
Adds the current radio configuration to the AdHocModule configuration and returns the configuration for further settings or to hand it to the AdHocModule.
- create() - Method in class org.eclipse.mosaic.fed.application.config.CPerception.CTrafficLightIndex
- create() - Method in class org.eclipse.mosaic.fed.application.config.CPerception.CVehicleIndex
-
Creates the specific
VehicleIndex
instance based on the present configuration. - create() - Method in class org.eclipse.mosaic.fed.application.config.CPerception.CWallIndex
- create() - Method in class org.eclipse.mosaic.lib.database.Database.RouteBuilder
- create() - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.Builder
- create() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.Builder
- create() - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo.Builder
-
Returns the final
InductionLoopInfo
based on the properties given before. - create() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo.Builder
-
Returns the final
LaneAreaDetectorInfo
based on the properties given before. - create() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Returns the final
VehicleData
based on the properties given before. - create() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.Builder
- create() - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- create(long, String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CamBuilder
-
Assembles the
Cam
. - create(Gson, TypeToken<R>) - Method in class org.eclipse.mosaic.lib.util.gson.PolymorphismTypeAdapterFactory
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.fed.sns.util.AdhocTransmissionModelTypeAdapterFactory
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.gson.GeoAreaAdapterFactory
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.model.gson.DelayTypeAdapterFactory
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.Bandwidth
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.BandwidthQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.Size
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.SizeQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSeconds
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSecondsNullable
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSecondsQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSecondsQuietNullable
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacyMilliSeconds
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacyMilliSecondsQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacySeconds
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacySecondsQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.NanoSeconds
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.NanoSecondsQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CapacityAmpereHour
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CapacityAmpereHourQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CurrentAmpere
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CurrentAmpereQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.DistanceMeters
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.DistanceMetersQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.SpeedMS
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.SpeedMSQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.VoltageVolt
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.VoltageVoltQuiet
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.WeightKiloGrams
- create(Gson, TypeToken<T>) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.WeightKiloGramsQuiet
- createAlgorithm(Graph, Weighting, PMap) - Method in interface org.eclipse.mosaic.lib.routing.graphhopper.algorithm.RoutingAlgorithmFactory
-
Creates a
RoutingAlgorithm
instance for calculating routes based on the givenGraph
andWeighting
function. - createAlongRoute(IRoadPosition, VehicleRoute, int, double) - Static method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.RoadPositionFactory
-
Create a
IRoadPosition
based on the current position of the vehicle and the route its driving on. - createAtEndOfRoute(List<String>, int) - Static method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.RoadPositionFactory
-
Creates an
IRoadPosition
for the last edge of a list of route nodeIds. - createAtEndOfRoute(VehicleRoute, int) - Static method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.RoadPositionFactory
-
Creates an
IRoadPosition
for the last edge of a list of route nodeIds. - createBetweenNodes(String, String, int, double) - Static method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.RoadPositionFactory
-
Creates an
IRoadPosition
between two nodeIds. - createClassLoader() - Method in class org.eclipse.mosaic.starter.MosaicStarter
- createComponentProvider(MosaicComponentParameters) - Method in interface org.eclipse.mosaic.starter.MosaicSimulation.ComponentProviderFactory
- createComponentProviderFactory(CRuntime, ClassLoader) - Method in class org.eclipse.mosaic.starter.MosaicStarter
- createDockerFederateExecutor(String, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.fed.ns3.ambassador.Ns3Ambassador
- createDockerFederateExecutor(String, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.fed.omnetpp.ambassador.OmnetppAmbassador
- createDockerFederateExecutor(String, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
Creates a Docker federate executor.
- createDockerFederateExecutor(String, CLocalHost.OperatingSystem) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
If the federate or simulator can be executed as a docker container, this method returns a
DockerFederateExecutor
. - createEmptyConfigurationWithIndentation(int) - Static method in class org.eclipse.mosaic.lib.util.XmlUtils
- createFederateExecutor(String, int, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
- createFederateExecutor(String, int, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.fed.ns3.ambassador.Ns3Ambassador
- createFederateExecutor(String, int, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.fed.omnetpp.ambassador.OmnetppAmbassador
- createFederateExecutor(String, int, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
Creates and sets new federate executor.
- createFederateExecutor(String, int, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.SumoGuiAmbassador
- createFederateExecutor(String, int, CLocalHost.OperatingSystem) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
If a federate should be started by MOSAIC, an implementation of
FederateExecutor
must be provided. - createFederateExecutor(String, int, CLocalHost.OperatingSystem) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
Returns a
FederateExecutor
which is used to start the federate this ambassador is associated with. - createFederation() - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Creates an empty federation.
- createFederation() - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- createFederationManagement(MosaicComponentParameters) - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- createFilter(Method, String) - Static method in class org.eclipse.mosaic.fed.output.generator.file.filter.FilterFactory
-
Creates a filter which matches best to the given filter definition.
- createFromString(String) - Static method in class org.eclipse.mosaic.rti.api.MosaicVersion
- createFromSumoEdge(String, int, double) - Static method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.RoadPositionFactory
-
Creates a
IRoadPosition
based on an arbitrary edge ID (= connection ID) in SUMO. - createFromVehicleObject(VehicleObject) - Static method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
-
This method is used to generate a
VehicleBoundingBox
-object given its position, dimensions, and heading. - createGoodRand() - Static method in class org.eclipse.mosaic.lib.math.GlobalRandom
- createGoodRand(long) - Static method in class org.eclipse.mosaic.lib.math.GlobalRandom
- createInstanceFromClassName(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.ClassNameParser
-
Overload of
ClassNameParser.createInstanceFromClassName(String, Class)
, will call the method withObject
class. - createInstanceFromClassName(String, Class<T>) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.ClassNameParser
-
Tries to instantiate a class from a given name.
- createInteractionManagement(MosaicComponentParameters) - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- createMessageRouting() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
-
Creates a new
AdHocMessageRoutingBuilder
for the adhoc module and returns it. - createMessageRouting() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
-
Creates a new
CellMessageRoutingBuilder
for the cell module and returns it. - createMonitor(MosaicComponentParameters) - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- createOutputGenerator() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Factory method for creating actual output generator based on the previously read configuration (
OutputGeneratorLoader.configure(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode>)
). - createOutputGenerator() - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutputLoader
- createOutputGenerator() - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerLoader
- createPerceptionModule(PerceptionModuleOwner, Database, Logger) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.SumoIndex
- createPerceptionModule(PerceptionModuleOwner, Database, Logger) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleGrid
- createPerceptionModule(PerceptionModuleOwner, Database, Logger) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
-
Creates the perception module to be used for perception purposes.
- createPerceptionModule(PerceptionModuleOwner, Database, Logger) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleTree
- createPerceptionModule(VehicleUnit, Database, Logger) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
- createRandomNumberGenerator() - Method in interface org.eclipse.mosaic.rti.api.ComponentProvider
-
Creates a new instance of a
RandomNumberGenerator
. - createRandomNumberGenerator() - Method in interface org.eclipse.mosaic.rti.api.RtiAmbassador
-
Returns a new
RandomNumberGenerator
which is associated with the current federation. - createRandomNumberGenerator() - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- createRandomNumberGenerator() - Method in class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- createRouteByCandidateRoute(CandidateRoute) - Method in class org.eclipse.mosaic.lib.routing.database.RouteManager
-
This creates a new route based on the given nodes.
- createRouteForOdInfo(long, OriginDestinationPair, VehicleDeparture) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
This method tries to create a route for an
OriginDestinationPair
. - createRouteForRTI(Route) - Method in class org.eclipse.mosaic.lib.routing.database.RouteManager
-
Transforms a database
Route
into aVehicleRoute
object which can be send to other ambassadors. - createRouteForRTI(CandidateRoute) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- createRouteForRTI(CandidateRoute) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- createRouteForRTI(CandidateRoute) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Build a new route out of a list with node ID's.
- createRtiAmbassador(String) - Method in interface org.eclipse.mosaic.rti.api.ComponentProvider
-
Creates a new instance of the
RtiAmbassador
for the bridge between RTI and the ambassador. - createRtiAmbassador(String) - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- createShortClassName(Class<?>) - Static method in class org.eclipse.mosaic.lib.util.ClassUtils
-
Returns the short class name of a class in an efficient way.
- createSimulation() - Method in class org.eclipse.mosaic.starter.MosaicStarter
- createStateFromCharacter(Character) - Static method in class org.eclipse.mosaic.fed.sumo.util.TrafficLightStateDecoder
-
Creates a TrafficLightState object from a character describing the traffic light state in a phase definition.
- createStateListFromEncodedString(String) - Static method in class org.eclipse.mosaic.fed.sumo.util.TrafficLightStateDecoder
- createStreamListener(ChainManager) - Method in class org.eclipse.mosaic.fed.cell.viz.BandwidthMeasurementManager
-
Creates a new stream listener for measurements.
- createTimeManagement(MosaicComponentParameters) - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- createTurnCostsForVehicle(VehicleEncoding) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.TurnCostAnalyzer
- createTypeIdentifier(Class<? extends Interaction>) - Static method in class org.eclipse.mosaic.rti.api.Interaction
-
Helper method for creating type identifiers in a uniform way.
- createUniqueId() - Static method in class org.eclipse.mosaic.rti.api.time.FederateEvent
- CRegion - Class in org.eclipse.mosaic.fed.cell.config
-
Storage class for the region configuration (regions.json).
- CRegion() - Constructor for class org.eclipse.mosaic.fed.cell.config.CRegion
- CRemoteHost - Class in org.eclipse.mosaic.rti.config
-
This class describes a host that is to be used to deploy/start/stop/undeploy a federate remotely using SSH.
- CRemoteHost() - Constructor for class org.eclipse.mosaic.rti.config.CRemoteHost
- CRemoteHost(String, int, String, String, String) - Constructor for class org.eclipse.mosaic.rti.config.CRemoteHost
- CRoadSideUnit - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Defining a road side unit (RSU).
- CRoadSideUnit() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.CRoadSideUnit
- cross(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
The cross-product of two
Vector3d
, storing the subtraction-result into a given vector. - CRouting - Class in org.eclipse.mosaic.lib.routing.config
-
Base Class for the navigation configuration.
- CRouting() - Constructor for class org.eclipse.mosaic.lib.routing.config.CRouting
- CRoutingByType() - Constructor for class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador.CRoutingByType
- CRuntime - Class in org.eclipse.mosaic.starter.config
- CRuntime() - Constructor for class org.eclipse.mosaic.starter.config.CRuntime
- CRuntime.CFederate - Class in org.eclipse.mosaic.starter.config
- CScenario - Class in org.eclipse.mosaic.starter.config
- CScenario() - Constructor for class org.eclipse.mosaic.starter.config.CScenario
- CScenario.Simulation - Class in org.eclipse.mosaic.starter.config
- CServer - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Class defining Servers.
- CServer() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.CServer
- csNet - Variable in class org.eclipse.mosaic.rti.config.CIpResolver
- CSns - Class in org.eclipse.mosaic.fed.sns.config
-
SNS configuration.
- CSns() - Constructor for class org.eclipse.mosaic.fed.sns.config.CSns
- CSumo - Class in org.eclipse.mosaic.fed.sumo.config
-
The SUMO Ambassador configuration class.
- CSumo() - Constructor for class org.eclipse.mosaic.fed.sumo.config.CSumo
- CTrafficLight - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Defining a prototype for a traffic light.
- CTrafficLight() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.CTrafficLight
- CTrafficLightIndex() - Constructor for class org.eclipse.mosaic.fed.application.config.CPerception.CTrafficLightIndex
- CTrafficManagementCenter - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Class defining a Traffic Management Center (TMC).
- CTrafficManagementCenter() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.CTrafficManagementCenter
- CTransmission - Class in org.eclipse.mosaic.lib.model.transmission
- CTransmission() - Constructor for class org.eclipse.mosaic.lib.model.transmission.CTransmission
- CUnicast() - Constructor for class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink.CUnicast
- CUplink() - Constructor for class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CUplink
- CurrentAmpere() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CurrentAmpere
- CurrentAmpereQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.CurrentAmpereQuiet
- currentLocalProcess - Variable in class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- currentPhaseIndex - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TrafficLightSubscriptionResult
- currentProgramId - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TrafficLightSubscriptionResult
- currentRemoteProcessId - Variable in class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- currentStateEncoded - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TrafficLightSubscriptionResult
- currentUser() - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Sets user to current user/group.
- CurrentVersion() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.SimulationGetVersion.CurrentVersion
- curvature(Vector3d, Vector3d, Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
- CURVE - org.eclipse.mosaic.lib.enums.SensorType
- CVehicle - Class in org.eclipse.mosaic.fed.mapping.config.units
-
Class defining a vehicle to be spawned in the simulation.
- CVehicle() - Constructor for class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
- CVehicle.SpawningMode - Enum in org.eclipse.mosaic.fed.mapping.config.units
- CVehicleIndex() - Constructor for class org.eclipse.mosaic.fed.application.config.CPerception.CVehicleIndex
- CWallIndex() - Constructor for class org.eclipse.mosaic.fed.application.config.CPerception.CWallIndex
D
- Data() - Constructor for class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp.Data
- DATA - Class in org.eclipse.mosaic.rti
-
Constant data units in MOSAIC.
- database - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- Database - Class in org.eclipse.mosaic.lib.database
-
This contains all information about the traffic network, as well as possible obstacles affecting communications and predefined routing information.
- Database.Builder - Class in org.eclipse.mosaic.lib.database
-
Builder class for simple generation for a new
Database
. - Database.RouteBuilder - Class in org.eclipse.mosaic.lib.database
- DatabaseGraphLoader - Class in org.eclipse.mosaic.lib.routing.graphhopper.util
-
Loads the content of a MOSAIC scenario database into a graphhopper graph.
- DatabaseGraphLoader(Database) - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.util.DatabaseGraphLoader
- DatabaseRouting - Class in org.eclipse.mosaic.lib.routing.database
-
An implementation of the
Routing
interface which provides access to routing functions based on data of the scenario-database. - DatabaseRouting() - Constructor for class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- DatabaseUtils - Class in org.eclipse.mosaic.lib.database
- DatabaseUtils() - Constructor for class org.eclipse.mosaic.lib.database.DatabaseUtils
- DataFieldAdapter - Class in org.eclipse.mosaic.lib.util.gson
-
Adapter for JSON fields which translates values as string representatives to actual long values representing the number of bits, e.g.
- DataFieldAdapter.Bandwidth - Class in org.eclipse.mosaic.lib.util.gson
- DataFieldAdapter.BandwidthQuiet - Class in org.eclipse.mosaic.lib.util.gson
- DataFieldAdapter.Size - Class in org.eclipse.mosaic.lib.util.gson
- DataFieldAdapter.SizeQuiet - Class in org.eclipse.mosaic.lib.util.gson
- DC - org.eclipse.mosaic.lib.objects.electricity.ChargingType
-
DC charging, commonly used when EV is charged using an external DC-/Fast-Charger.
- debug(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(Marker, String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(Marker, String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(Marker, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(Marker, String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debug(Marker, String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debugSimTime(OperatingSystemAccess<? extends OperatingSystem>, String, Object...) - Method in interface org.eclipse.mosaic.fed.application.ambassador.util.UnitLogger
-
Convenience method to uniformly print the log statement including the current simulation time.
- debugSimTime(OperatingSystemAccess<? extends OperatingSystem>, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- debugTraciCalls - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Prints out all traci calls.
- decel - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- decel - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Deceleration in m/s^2.
- deceleration - Variable in class org.eclipse.mosaic.app.examples.emergencybrake.CEmergencyBrakeApp
-
The deceleration in m/s^2 with which the vehicle slows down in case an obstacle is detected
- decode(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- decodeGeoPoint(DataInput) - Static method in class org.eclipse.mosaic.lib.util.SerializationUtils
- decodePayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Tries to decode the payload byte array into the original object.
- DecreaseExponential(RandomNumberGenerator, long, double, Long) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.AbstractSpawningMode.DecreaseExponential
-
Constructor for
AbstractSpawningMode.DecreaseExponential
. - DecreaseLinear(RandomNumberGenerator, long, double, Long) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.AbstractSpawningMode.DecreaseLinear
-
Constructor for
AbstractSpawningMode.DecreaseLinear
. - Default - Static variable in interface org.eclipse.mosaic.lib.routing.RoutingCostFunction
- DEFAULT - org.eclipse.mosaic.lib.enums.LaneChangeMode
- DEFAULT - org.eclipse.mosaic.lib.enums.SpeedMode
- DEFAULT - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- DEFAULT - Static variable in interface org.eclipse.mosaic.lib.routing.graphhopper.algorithm.RoutingAlgorithmFactory
- DEFAULT - Static variable in class org.eclipse.mosaic.rti.api.parameters.FederatePriority
-
The default priority assigned to all federates (= 50).
- DEFAULT_ACCELERATION - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default acceleration of a vehicle.
- DEFAULT_DECELERATION - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default deceleration of a vehicle.
- DEFAULT_MAX_SPEED_MS - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default maximum speed.
- DEFAULT_MINIMAL_GAP - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default minimum distance between two vehicles.
- DEFAULT_OBJECT_SERIALIZATION - Static variable in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
-
If the control of every byte is not needed, the
SerializationUtils
can be used. - DEFAULT_SIGMA - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default value for driver imperfection.
- DEFAULT_SPEED_DEVIATION - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default deviation of the speed factor the vehicles driver.
- DEFAULT_SPEED_FACTOR - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default speed factor of the vehicles driver.
- DEFAULT_TAU - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default reaction time of the vehicles driver.
- DEFAULT_VEHICLE_HEIGHT - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default height of a vehicle.
- DEFAULT_VEHICLE_LENGTH - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default length of a vehicle.
- DEFAULT_VEHICLE_WIDTH - Static variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
The default width of a vehicle.
- defaultDownlinkCapacity - Variable in class org.eclipse.mosaic.fed.cell.config.CNetwork
-
This downlink capacity value will be used for node-specific capacity calculation, if it wasn't set in the
CellConfiguration
. - DefaultEventScheduler - Class in org.eclipse.mosaic.lib.util.scheduling
-
The event scheduler implementation is a sequential implementation of the event scheduler.
- DefaultEventScheduler() - Constructor for class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
- defaultParameters() - Static method in class org.eclipse.mosaic.rti.api.parameters.JavaFederateParameters
-
Based on the current system, default parameters for memory reservation (-Xmx, -Xms) will be returned within an instance of
JavaFederateParameters
. - DefaultRandomNumberGenerator - Class in org.eclipse.mosaic.lib.math
- DefaultRandomNumberGenerator() - Constructor for class org.eclipse.mosaic.lib.math.DefaultRandomNumberGenerator
- DefaultRandomNumberGenerator(long) - Constructor for class org.eclipse.mosaic.lib.math.DefaultRandomNumberGenerator
- DefaultRandomNumberGenerator(Random) - Constructor for class org.eclipse.mosaic.lib.math.DefaultRandomNumberGenerator
- defaultUplinkCapacity - Variable in class org.eclipse.mosaic.fed.cell.config.CNetwork
-
This uplink capacity value will be used for node-specific capacity calculation, if it wasn't set in the
CellConfiguration
. - delay - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink.CMulticast
-
Delay to be used by multicast.
- delay - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink.CUnicast
-
Delay to be used by unicast.
- delay - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CUplink
-
The delay used by
CNetworkProperties.CUplink
. - delay - Variable in class org.eclipse.mosaic.fed.sns.model.TransmissionParameter
-
Delay configuration for the transmission.
- delay - Variable in class org.eclipse.mosaic.lib.model.delay.ConstantDelay
- delay - Variable in class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Transmission delay.
- Delay - Class in org.eclipse.mosaic.lib.model.delay
-
Basic Delay to be extended by specialized delays.
- Delay() - Constructor for class org.eclipse.mosaic.lib.model.delay.Delay
- DelayTypeAdapterFactory - Class in org.eclipse.mosaic.lib.model.gson
- DelayTypeAdapterFactory() - Constructor for class org.eclipse.mosaic.lib.model.gson.DelayTypeAdapterFactory
- DelayUtility - Class in org.eclipse.mosaic.fed.cell.utility
-
Cellular delay utility to calculate the delay from within cell.
- DelayUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.DelayUtility
- deleteV2xMessage(int) - Static method in class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
- Denm - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
-
Decentralized Environment Notification Message.
- Denm(MessageRouting, DenmContent, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
- Denm(MessageRouting, Denm, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
- DenmContent - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
- DenmContent(long, GeoPoint, String, SensorType, int, float, float) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- DenmContent(long, GeoPoint, String, SensorType, int, float, float, GeoPoint, GeoPolygon, String) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- DenmContent(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- density(double) - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo.Builder
- departConnectionIndex - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
The index of the connection of the route where the vehicle will start on.
- departSpeed - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
The speed at which the vehicle is supposed to depart.
- departSpeedMode - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
The depart speed mode.
- departSpeedMode - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
The depart speed mode.
- departureConnection(int) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.Builder
- departureLane(VehicleDeparture.LaneSelectionMode, int, double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.Builder
- departureSpeed(double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.Builder
- departureSpeed(VehicleDeparture.DepartureSpeedMode, double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.Builder
- deploy - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- deployFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.DistributedFederationManagement
-
Deploys a federate represented by its handle on a remote machine using SSH.
- deployFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Deploys a federate represented by its descriptor on the local machine.
- depth - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- description() - Method in annotation type org.eclipse.mosaic.lib.util.cli.CommandLineOption
- descriptor - Variable in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.mosaic.lib.gson.CartesianPointAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.mosaic.lib.gson.GeoPointAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.mosaic.lib.gson.UtmPointAdapter
- destination - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Point to which the vehicles will travel.
- destination - Variable in class org.eclipse.mosaic.lib.objects.mapping.OriginDestinationPair
-
Random point within the given destination circle to which the vehicle will travel.
- DestinationAddressContainer - Class in org.eclipse.mosaic.lib.objects.addressing
-
A container for any type of destination network address (Topocast or Geocast).
- DestinationAddressContainer(DestinationType, NetworkAddress, AdHocChannel, Integer, GeoArea, ProtocolType) - Constructor for class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
-
Creates a new
DestinationAddressContainer
. - DestinationType - Enum in org.eclipse.mosaic.lib.enums
-
Enumeration of destination types.
- detectGraphs(Collection<Node>) - Static method in class org.eclipse.mosaic.lib.database.DatabaseUtils
-
This detects all graphs that exist in the database and returns them as lists of nodes.
- determineTransmissionAttempts(RandomNumberGenerator, CNetworkProperties, TransmissionMode) - Static method in class org.eclipse.mosaic.fed.cell.utility.RetransmissionLossUtility
-
Determine the number and success of the transmission attempts for the given message in the according region with the help of the DirectTransmission.
- deviations - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Parameters to deviate for each individual vehicle based in this prototype.
- DimensionsModifier - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
-
Adjusts the dimensions of perceived
VehicleObject
s. - DimensionsModifier(RandomNumberGenerator) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.DimensionsModifier
- DimensionsModifier(RandomNumberGenerator, double, double, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.DimensionsModifier
- direction - Variable in class org.eclipse.mosaic.lib.spatial.Ray
- DIRECTION - org.eclipse.mosaic.lib.enums.SensorType
- disable() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- disable() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
-
Disables the AdHoc communication on the vehicle.
- disable() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
-
Turn off the Cellular module in order to not receive messages anymore.
- disable() - Method in interface org.eclipse.mosaic.fed.application.app.api.communication.CommunicationModule
-
Resets the communication module configuration (to null) and sends a disabling configure message to the RTI.
- disableTurnCosts() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.OptionalTurnCostProvider
-
Disables consideration of turn costs.
- distance - Variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSensors
-
All distance sensor information the vehicle has.
- distance(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
-
Set the distance that messages transmitted over this radio will travel.
- distanceBetween(GeoPoint, GeoPoint) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
- distanceBetween(GeoPoint, GeoPoint, Vector3d) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
- distanceBetween(GeoPoint, GeoPoint, Vector3d) - Method in interface org.eclipse.mosaic.lib.transform.GeoCalculator
- distanceBetween(GeoPoint, GeoPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.HarvesineGeoCalculator
- distanceBetween(GeoPoint, GeoPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.SansonFlamsteedCalculator
- distanceBetween(GeoPoint, GeoPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.SimpleGeoCalculator
- distanceBetween(GeoPoint, GeoPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.UtmGeoCalculator
- distanceDriven - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- DistanceFilter - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
-
This implementation of
PerceptionModifier
is a stochastic filter, that works on the principle that closer vehicles are more likely to be perceived than further vehicles. - DistanceFilter(RandomNumberGenerator, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.DistanceFilter
- DistanceMeters() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.DistanceMeters
- DistanceMetersQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.DistanceMetersQuiet
- DistanceSensor - Class in org.eclipse.mosaic.lib.objects.vehicle.sensor
-
This contains all information gathered by the vehicles distance sensor.
- DistanceSensor(double, double, double, double) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
-
This creates a new distance sensor object.
- distanceSqr - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- distanceSqrTo(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Method to determine the sqquared Euclidean distance between the two points represented by two
Vector3ds
, resulting in a scalar value. - distanceSqrToPoint(double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
-
Calculates the squared distance to a given point defined by x, y, and z coordinates.
- distanceSqrToPoint(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- distanceTo(CartesianPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- distanceTo(GeoPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- distanceTo(UtmPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- distanceTo(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Method to determine the Euclidean distance between the two points represented by two
Vector3ds
, resulting in a scalar value. - distanceTo(T) - Method in interface org.eclipse.mosaic.lib.geo.Point
- distanceToPoint(double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- distanceToPoint(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- DistributedFederationManagement - Class in org.eclipse.mosaic.rti.federation
-
This extension of
LocalFederationManagement
allows additionally to the local administration an administration on remote hosts using SSH. - DistributedFederationManagement(ComponentProvider) - Constructor for class org.eclipse.mosaic.rti.federation.DistributedFederationManagement
-
Constructor with string identifying a federation as parameter.
- distValue - Variable in class org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue
- DO_NOT_RESPECT_OTHER_DRIVERS - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Driving mode indicate the driving style.
- DockerClient - Class in org.eclipse.mosaic.lib.docker
-
A simple client which is able to run docker images using the command line tools of docker.
- DockerClient() - Constructor for class org.eclipse.mosaic.lib.docker.DockerClient
- DockerCommandLine - Class in org.eclipse.mosaic.lib.docker
-
Binds docker command line options to methods.
- DockerCommandLine() - Constructor for class org.eclipse.mosaic.lib.docker.DockerCommandLine
- DockerContainer - Class in org.eclipse.mosaic.lib.docker
-
Wraps information about a running docker container instance.
- dockerFederateExecutor - Variable in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
-
Docker-Executor for running the actual simulator (OMNeT++ or ns-3) in a Container.
- DockerFederateExecutor - Class in org.eclipse.mosaic.rti.api.federatestarter
-
A federate executor which starts a docker container which contains the federate.
- DockerFederateExecutor(String, String, String) - Constructor for class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
-
Creates a new DockerFederateExecutor instance.
- dockerImage - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- DockerRun - Class in org.eclipse.mosaic.lib.docker
-
Provides methods to easily compose a "docker run" command.
- DockerRuntimeException - Exception in org.eclipse.mosaic.lib.docker
-
Extension of
RuntimeException
, thrown for example if connection to docker process is interrupted. - DockerRuntimeException(String) - Constructor for exception org.eclipse.mosaic.lib.docker.DockerRuntimeException
- DockerRuntimeException(String, Throwable) - Constructor for exception org.eclipse.mosaic.lib.docker.DockerRuntimeException
- DockerRuntimeException(Throwable) - Constructor for exception org.eclipse.mosaic.lib.docker.DockerRuntimeException
- dot(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
The dot product of two
Vector3d
resulting in a scalar. - DOUBLE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
64 Bit floating point number.
- DoubleSeconds() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSeconds
- DoubleSecondsNullable() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSecondsNullable
- DoubleSecondsQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSecondsQuiet
- DoubleSecondsQuietNullable() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.DoubleSecondsQuietNullable
- DoubleTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- DoubleTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.DoubleTraciReader
- DoubleTraciReader(AbstractTraciResultReader.Matcher<Double>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.DoubleTraciReader
- DoubleTraciWriter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- DoubleTraciWriter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.DoubleTraciWriter
- DoubleTraciWriter(double) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.DoubleTraciWriter
- downlink - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties
- DownlinkMulticast - org.eclipse.mosaic.fed.cell.config.model.TransmissionMode
- downlinkPossible() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- DownlinkUnicast - org.eclipse.mosaic.fed.cell.config.model.TransmissionMode
- DOWNSTREAM_MODULE - Static variable in class org.eclipse.mosaic.fed.cell.module.CellModuleNames
- DownstreamModule - Class in org.eclipse.mosaic.fed.cell.module.streammodules
-
This module simulates the Downlink in the RAN-Part of the cellular network.
- DownstreamModule(ChainManager) - Constructor for class org.eclipse.mosaic.fed.cell.module.streammodules.DownstreamModule
-
Creates a new
DownstreamModule
object. - DriveDirection - Enum in org.eclipse.mosaic.lib.enums
-
Represents the direction a vehicle is driving in.
- DUAL - org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.RadioMode
- DUAL_CHANNEL - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
DUAL_CHANNEL = 2;
- DUAL_CHANNEL_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
DUAL_CHANNEL = 2;
- DUAL_RADIO - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
DUAL_RADIO = 2;
- DUAL_RADIO_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
DUAL_RADIO = 2;
- DuplicatableMessage<T extends V2xMessage> - Interface in org.eclipse.mosaic.lib.objects.v2x
-
A message that can duplicate itself.
- duplicate(MessageRouting) - Method in interface org.eclipse.mosaic.lib.objects.v2x.DuplicatableMessage
-
Creates a copy of the V2xMessage.
- duplicate(MessageRouting) - Method in class org.eclipse.mosaic.lib.objects.v2x.GenericV2xMessage
- duration - Variable in class org.eclipse.mosaic.starter.config.CScenario.Simulation
-
The simulation duration in seconds.
E
- EAST - Static variable in class org.eclipse.mosaic.lib.math.VectorUtils
- easting - Variable in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- eastNorth(UtmZone, double, double) - Static method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- eastNorth(UtmZone, double, double, double) - Static method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- eccentricitySquared - Variable in enum org.eclipse.mosaic.lib.transform.ReferenceEllipsoid
- Edge - Class in org.eclipse.mosaic.lib.database.spatial
- Edge<T extends Vector3d> - Class in org.eclipse.mosaic.lib.spatial
- Edge(T, T) - Constructor for class org.eclipse.mosaic.lib.spatial.Edge
- Edge.InRadius<V extends Vector3d,E extends Edge<V>> - Class in org.eclipse.mosaic.lib.database.spatial
- EdgeAdapter() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- EdgeFinder - Class in org.eclipse.mosaic.lib.database.spatial
-
Edge Finder searches for the closest edge to a specified geo location.
- EdgeFinder(Database) - Constructor for class org.eclipse.mosaic.lib.database.spatial.EdgeFinder
-
Constructs a new edgeFinder object with the specified database.
- edgeId - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- EdgeProperties - Interface in org.eclipse.mosaic.lib.routing
-
Provides properties for edges, such as the speed limit, length, or road type.
- EfficientPriorityQueue<T> - Class in org.eclipse.mosaic.lib.util
-
Extends
PriorityQueue
with an efficient contains method that avoids to loop through the queue to find an element. - EfficientPriorityQueue() - Constructor for class org.eclipse.mosaic.lib.util.EfficientPriorityQueue
- electricity - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- ElectricVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- ElectricVehicleApplication - Interface in org.eclipse.mosaic.fed.application.app.api
-
All applications accessing electric vehicle functionality are to implement this interface.
- ElectricVehicleOperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
This interface extends the basic
OperatingSystem
and is implemented by theAbstractSimulationUnit
ElectricVehicleUnit
. - ElectricVehicleUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
This class represents an electric vehicle in the application simulator.
- ElectricVehicleUnit(String, VehicleType, GeoPoint) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.ElectricVehicleUnit
-
Creates a new ElectricVehicle.
- EMERGENCY_DECELERATION - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- EmergencyBrakeApp - Class in org.eclipse.mosaic.app.examples.emergencybrake
-
This class implements an application for vehicles.
- EmergencyBrakeApp() - Constructor for class org.eclipse.mosaic.app.examples.emergencybrake.EmergencyBrakeApp
-
Initializes an instance of the
EmergencyBrakeApp
. - emergencyBrakeThresh - Variable in class org.eclipse.mosaic.app.examples.emergencybrake.CEmergencyBrakeApp
-
Minimal deceleration in m/s^2 for the emergency brake detection
- emergencyDecel - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Emergency deceleration.
- emergencyExit(Throwable) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Call this method if the connection to SUMO should be closed immediately.
- emergencyExit(Throwable) - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- emergencyExit(Throwable) - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
- EmergencyVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- emissions(VehicleEmissions) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set information about the emissions of the vehicle.
- Emissions - Class in org.eclipse.mosaic.lib.objects.vehicle
-
Data object providing emission values (e.g.
- Emissions(double, double, double, double, double) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.Emissions
- Empty(MessageRouting) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.V2xMessage.Empty
- EMPTY_PAYLOAD - Static variable in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
- enable() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
-
Enables the AdHoc communication module with default configuration parameters.
- enable() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
-
Convenience method to enable the cell module with bare minimum default values and a default configuration for CAMs using the
CellModule.DEFAULT_CAM_GEO_RADIUS
Note: When using this method, no bitrates will be set and default values configured in the Cell module will be used. - enable(ConfigT) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- enable(ConfigT) - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModule
-
Enables and configures this perception module.
- enable(AdHocModuleConfiguration) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
-
Enables the AdHoc communication module with the given configuration.
- enable(CellModuleConfiguration) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
-
Enables the Cell module with the given configuration.
- enable(SimplePerceptionConfiguration) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- enable(SimplePerceptionConfiguration) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionModule
- enable(SimplePerceptionConfiguration) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SumoPerceptionModule
- enable(TConf) - Method in interface org.eclipse.mosaic.fed.application.app.api.communication.CommunicationModule
-
Stores the communication module configuration for enabling and sends configure message to the MOSAIC RTI.
- enabled - Variable in class org.eclipse.mosaic.fed.application.config.CPerception.CTrafficLightIndex
-
Defines if the traffic index is enabled.
- enabled - Variable in class org.eclipse.mosaic.fed.application.config.CPerception.CVehicleIndex
-
Defines if the vehicle index is enabled.
- enabled - Variable in class org.eclipse.mosaic.fed.application.config.CPerception.CWallIndex
-
Defines if the wall index is enabled.
- encode(String, int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- EncodedPayload - Class in org.eclipse.mosaic.lib.objects.v2x
- EncodedPayload(byte[], long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Creates a new payload using the full byte array with an minimal payload length.
- EncodedPayload(long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Creates a new encoded message using the size of the payload length.
- EncodedPayload(long, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Creates a new encoded message using the size of the payload length with an minimal payload length.
- EncodedPayload(ToDataOutput, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Creates a new payload which encodes the given
ToDataOutput
into an byte array beforehand. - encodeGeoPoint(DataOutput, GeoPoint) - Static method in class org.eclipse.mosaic.lib.util.SerializationUtils
- encodePayloads - Variable in class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador
-
If set to
true
, messages (e.g. - encodePayloads - Variable in class org.eclipse.mosaic.lib.objects.v2x.etsi.EtsiPayloadConfiguration
-
If set to
true
, the payload of CAM, DENM, SPATM, and IVIM messages are encoded into a byte array. - encodeStateList(List<TrafficLightState>) - Static method in class org.eclipse.mosaic.fed.sumo.util.TrafficLightStateDecoder
- end - Variable in class org.eclipse.mosaic.fed.environment.config.CEventTime
-
End time of the event.
- end - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
Defines the point in time to end spawning vehicles.
- END - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> General
- END - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Termination of steps or lists.
- END_TIME_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- END_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> General
- endPos(double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- endTime - Variable in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
End time of the simulation.
- endTime(long) - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage.Builder
- entryTime - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopVehicleData
-
The entry time to the induction time.
- EnvironmentAmbassador - Class in org.eclipse.mosaic.fed.environment.ambassador
-
Main class for the environment simulator that emits events to vehicles that lie in their configured time span and the configured event area.
- EnvironmentAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.environment.ambassador.EnvironmentAmbassador
-
The configuration file referenced in
AmbassadorParameter
is used forCEnvironment
object instantiation. - EnvironmentEvent - Class in org.eclipse.mosaic.lib.objects.environment
- EnvironmentEvent(SensorType, int, long, long) - Constructor for class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
-
Creates a new environment event.
- EnvironmentEventLocation - Class in org.eclipse.mosaic.lib.objects.environment
-
Holds the Environment location.
- EnvironmentEventLocation(GeoArea, SensorType) - Constructor for class org.eclipse.mosaic.lib.objects.environment.EnvironmentEventLocation
- EnvironmentSensorActivation - Class in org.eclipse.mosaic.interactions.environment
-
This extension of
Interaction
is intended to be used to signal interest in sensor information for a specific node. - EnvironmentSensorActivation(long, String) - Constructor for class org.eclipse.mosaic.interactions.environment.EnvironmentSensorActivation
-
Constructor for the interaction.
- EnvironmentSensorUpdates - Class in org.eclipse.mosaic.interactions.environment
-
This extension of
Interaction
is intended to be used to exchange sensor data. - EnvironmentSensorUpdates(long, String, Collection<EnvironmentEvent>) - Constructor for class org.eclipse.mosaic.interactions.environment.EnvironmentSensorUpdates
-
The constructor for the interaction.
- EPSILON_D - Static variable in class org.eclipse.mosaic.lib.math.MathUtils
- EPSILON_F - Static variable in class org.eclipse.mosaic.lib.math.MathUtils
- equals(Object) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MyInteraction
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.eventresources.RemoveVehicles
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedAcknowledgement
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedV2xMessage
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.PointBoundingBox
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- equals(Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- equals(Object) - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage
- equals(Object) - Method in class org.eclipse.mosaic.fed.cell.message.GeocasterResult
- equals(Object) - Method in class org.eclipse.mosaic.fed.cell.message.StreamResult
- equals(Object) - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamParticipant
- equals(Object) - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamProperties
- equals(Object) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
- equals(Object) - Method in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- equals(Object) - Method in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
- equals(Object) - Method in class org.eclipse.mosaic.interactions.application.ApplicationInteraction
- equals(Object) - Method in class org.eclipse.mosaic.interactions.application.ItefLogging
- equals(Object) - Method in class org.eclipse.mosaic.interactions.application.SumoTraciRequest
- equals(Object) - Method in class org.eclipse.mosaic.interactions.application.SumoTraciResponse
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.AdHocCommunicationConfiguration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.CellularCommunicationConfiguration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.CellularHandoverUpdates
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.V2xFullMessageReception
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageReception
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageRemoval
- equals(Object) - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
- equals(Object) - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
- equals(Object) - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStop
- equals(Object) - Method in class org.eclipse.mosaic.interactions.electricity.ChargingStationUpdate
- equals(Object) - Method in class org.eclipse.mosaic.interactions.electricity.VehicleBatteryUpdates
- equals(Object) - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingDenial
- equals(Object) - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
- equals(Object) - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStopRequest
- equals(Object) - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorActivation
- equals(Object) - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorUpdates
- equals(Object) - Method in class org.eclipse.mosaic.interactions.environment.GlobalEnvironmentUpdates
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.advanced.RoutelessVehicleRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioTrafficLightRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioVehicleRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.ChargingStationRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.RsuRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.ServerRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.TmcRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.mapping.VehicleRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.InductionLoopDetectorSubscription
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.LaneAreaDetectorSubscription
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficDetectorUpdates
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightSubscription
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightUpdates
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.VehicleRoutesInitialization
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.VehicleTypesInitialization
- equals(Object) - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- equals(Object) - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleParametersChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleResume
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteRegistration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- equals(Object) - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- equals(Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- equals(Object) - Method in class org.eclipse.mosaic.lib.database.building.Building
- equals(Object) - Method in class org.eclipse.mosaic.lib.database.building.Corner
- equals(Object) - Method in class org.eclipse.mosaic.lib.database.building.Wall
- equals(Object) - Method in class org.eclipse.mosaic.lib.database.road.Node
- equals(Object) - Method in class org.eclipse.mosaic.lib.database.road.TrafficLightNode
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.CartesianPolygon
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.GeoPolygon
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- equals(Object) - Method in class org.eclipse.mosaic.lib.geo.UtmZone
- equals(Object) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
- equals(Object) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
- equals(Object) - Method in class org.eclipse.mosaic.lib.math.Vector3d
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.addressing.SourceAddressContainer
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.communication.HandoverInfo
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEventLocation
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.mapping.OriginDestinationPair
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.UnitData
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageRouting
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageStreamRouting
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Do not overwrite, compares only the id.
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.Consumptions
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.RadarSensor
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleConsumptions
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleEmissions
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSensors
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- equals(Object) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- equals(Object) - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- equals(Object) - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- equals(Object) - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- equals(Object) - Method in class org.eclipse.mosaic.lib.spatial.PointCloud.Point
- equals(Object) - Method in class org.eclipse.mosaic.lib.util.objects.Position
- equals(Object) - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
- equals(Object) - Method in class org.eclipse.mosaic.rti.api.Interaction
- equals(Object) - Method in class org.eclipse.mosaic.rti.api.MosaicVersion
- equals(Object) - Method in class org.eclipse.mosaic.rti.api.parameters.InteractionDescriptor
- equals(Object) - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
- EqualsFilter - Class in org.eclipse.mosaic.fed.output.generator.file.filter
-
Filter which accepts object which are equal to the configured value.
- equalsOtherPhase(TrafficLightProgramPhase) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
-
Returns true, if states of this traffic light phase equal states of another TrafficLightPhase.
- equatorialRadius - Variable in enum org.eclipse.mosaic.lib.transform.ReferenceEllipsoid
- error(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(Marker, String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(Marker, String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(Marker, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(Marker, String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- error(Marker, String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- ErrorRegister - Enum in org.eclipse.mosaic.fed.application.ambassador
-
The application ambassador has a given error range from
0x01000000
to0x02000000
. - estimateCost(AStar.Node<T, P>) - Method in interface org.eclipse.mosaic.lib.spatial.AStar.Node
-
Returns the estimated cost in order to reach the final destination node from this node.
- estimatedTimeToCompletion - Variable in class org.eclipse.mosaic.rti.time.PerformanceInformation
- ethernetHeader - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CHeaderLengths
-
The size of all headers of the ethernet link layer (used only for server nodes).
- EtsiPayloadConfiguration - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
- EtsiPayloadConfiguration(boolean) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.EtsiPayloadConfiguration
- Event - Class in org.eclipse.mosaic.lib.util.scheduling
-
Information to be processed at a simulation point is called event.
- Event(long, EventProcessor) - Constructor for class org.eclipse.mosaic.lib.util.scheduling.Event
-
Constructor for convenience.
- Event(long, EventProcessor, Object) - Constructor for class org.eclipse.mosaic.lib.util.scheduling.Event
-
Constructor for convenience.
- Event(long, EventProcessor, Object, long) - Constructor for class org.eclipse.mosaic.lib.util.scheduling.Event
-
Constructor for convenience.
- EventBuilder - Class in org.eclipse.mosaic.lib.util.scheduling
- EventInterceptor - Class in org.eclipse.mosaic.lib.util.scheduling
-
The event interceptor creates intercepted events based on events with other processors.
- EventInterceptor(EventManager, List<EventProcessor>) - Constructor for class org.eclipse.mosaic.lib.util.scheduling.EventInterceptor
-
Create a new EventInterceptor based on a given event manager and the processors for the intercepted event.
- EventInterceptor(EventManager, EventProcessor) - Constructor for class org.eclipse.mosaic.lib.util.scheduling.EventInterceptor
-
Constructor for convenience.
- EventManager - Interface in org.eclipse.mosaic.lib.util.scheduling
-
The event manager stores events and forces further steps that are required to process the event.
- EventNicenessPriorityRegister - Class in org.eclipse.mosaic.fed.application.ambassador.util
-
top = highest priority.
- EventNicenessPriorityRegister() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- EventProcessingApp - Class in org.eclipse.mosaic.app.tutorial
-
Receiving application that reacts on events passed from another app running on the same vehicle.
- EventProcessingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.EventProcessingApp
- EventProcessor - Interface in org.eclipse.mosaic.lib.util.scheduling
-
The event processor processes a scheduled event.
- eventQueue - Variable in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
-
The queue stores and sorts the events.
- events - Variable in class org.eclipse.mosaic.fed.environment.config.CEnvironment
-
List of the events.
- events - Variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
-
Ordered queue holding all requested times of federates.
- EventScheduler - Interface in org.eclipse.mosaic.lib.util.scheduling
-
The event scheduler manages the events and processes them.
- eventSchedulerThreads - Variable in class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador
-
Number of threads used by the
MultiThreadedEventScheduler
. - EventSendingApp - Class in org.eclipse.mosaic.app.tutorial
- EventSendingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.EventSendingApp
- EXACT_POSITION - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMoveToXY.Mode
- exception - Variable in class org.eclipse.mosaic.starter.MosaicSimulation.SimulationResult
- ExceptionalSizeVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- execCommand(String...) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
- ExecutableFederateExecutor - Class in org.eclipse.mosaic.rti.api.federatestarter
-
A
FederateExecutor
implementation which starts a federate (e.g. - ExecutableFederateExecutor(FederateDescriptor, String, String...) - Constructor for class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- ExecutableFederateExecutor(FederateDescriptor, String, List<String>) - Constructor for class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- execute() - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Executes the composed docker run command.
- execute(String[]) - Method in class org.eclipse.mosaic.starter.MosaicStarter
-
Reads all information from the given XML file and starts Eclipse MOSAIC with the read parameters.
- execute(Bridge) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.RouteGetIds
- execute(Bridge) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.SimulationClose
-
This method executes the command with the given arguments and it leads to closing the simulation.
- execute(Bridge) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.SimulationGetDepartedVehicleIds
-
This method executes the command with the given arguments in order to get the vehicles Id's in the simulation, which departed the simulation.
- execute(Bridge) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.SimulationGetTrafficLightIds
-
This method executes the command with the given arguments in order to get the Id's of the traffic light groups in the simulation.
- execute(Bridge) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.SimulationGetVersion
-
This method executes the command with the given arguments in order to get the version of the Traci API.
- execute(Bridge) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleGetTeleportingList
-
This method executes the SUMO command to the list of vehicles that are currently teleporting (not simulated in the network).
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.RouteGetIds
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationClose
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationGetDepartedVehicleIds
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationGetTrafficLightIds
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetTeleportingList
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteGetIds
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationClose
-
This method executes the command with the given arguments and it leads to closing the simulation.
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetDepartedVehicleIds
-
This method executes the command with the given arguments in order to get the vehicles Id's in the simulation, which departed the simulation.
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetTrafficLightIds
-
This method executes the command with the given arguments in order to get the Id's of the traffic light groups in the simulation.
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetVersion
-
This method executes the command with the given arguments in order to get the version of the Traci API.
- execute(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetTeleportingList
- execute(Bridge, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSubscriptionSetFieldOfVision
-
This method executes the command with the given arguments in order to filter a previously created context subscription.
- execute(Bridge, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSubscriptionSetFieldOfVision
- execute(Bridge, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscriptionSetFieldOfVision
-
This method executes the command with the given arguments in order to filter a previously created context subscription.
- execute(Bridge, long) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.SimulationSimulateStep
-
This method executes the command with the given arguments in order to set the simulation step.
- execute(Bridge, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationSimulateStep
- execute(Bridge, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationSimulateStep
-
This method executes the command with the given arguments in order to set the simulation step.
- execute(Bridge, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
-
Call this method to execute the command with the given arguments.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.JunctionGetPosition
-
This method executes the command with the given arguments and returns the position of the junction.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.LaneGetLength
-
This method executes the command with the given arguments and returns the length of the lane.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.LaneGetShape
-
This method executes the command to retrieve the shape of a lane.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.RouteGetEdges
-
This method executes the command with the given arguments and returns a list included edge Id's.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetControlledJunctions
-
This method executes the command with the given arguments in order to get the controlled junctions in the traffic light simulations.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetControlledLanes
-
This method executes the command with the given arguments in order to get the controlled lanes in the traffic light simulations.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetControlledLinks
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetCurrentPhase
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetCurrentProgram
-
This method executes the command with the given arguments in order to get the current traffic light application.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetPrograms
-
This method executes the command with the given arguments in order to get the complete definitions of all traffic light programs.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetState
-
This method executes the command with the given arguments in order to get the traffic light state.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetTimeOfNextSwitch
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleGetRouteId
-
This method executes the command with the given arguments in order to get the Id of the vehicle route.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleGetVehicleTypeId
-
This method executes the command with the given arguments in order to get the Id of a vehicle route.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetResume
-
This method executes the command to have a vehicle resume driving.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetUpdateBestLanes
-
This method executes the command with the given arguments in order to update the lanes.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetAccel
-
This method executes the command with the given arguments in order to get the acceleration value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetDecel
-
This method executes the command with the given arguments in order to get the deceleration value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetHeight
-
This method executes the command with the given arguments in order to get the height value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetLength
-
This method executes the command with the given arguments in order to get the length value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetMaxSpeed
-
This method executes the command with the given arguments in order to get the max speed value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetMinGap
-
This method executes the command with the given arguments in order to get the min gap value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetSigma
-
This method executes the command with the given arguments in order to get the sigma value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetSpeedFactor
-
This method executes the command with the given arguments in order to get the speed factor value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetTau
-
This method executes the command with the given arguments in order to get the tau value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetVClass
-
This method executes the command with the given arguments in order to get the vclass value of a specific vehicle type.
- execute(Bridge, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleTypeGetWidth
-
This method executes the command with the given arguments in order to get the width value of a specific vehicle type.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.JunctionGetPosition
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneGetLength
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneGetShape
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.RouteGetEdges
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetControlledJunctions
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetControlledLanes
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetControlledLinks
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetCurrentPhase
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetCurrentProgram
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetPrograms
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetState
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetTimeOfNextSwitch
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetRouteId
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetVehicleTypeId
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetResume
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetUpdateBestLanes
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetAccel
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetDecel
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetHeight
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetLength
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetMaxSpeed
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetMinGap
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetSigma
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetSpeedFactor
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetTau
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetVClass
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetWidth
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.JunctionGetPosition
-
This method executes the command with the given arguments and returns the position of the junction.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneGetLength
-
This method executes the command with the given arguments and returns the length of the lane.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneGetShape
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteGetEdges
-
This method executes the command with the given arguments and returns a list included edge Id's.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledJunctions
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledLanes
-
This method executes the command with the given arguments in order to get the controlled lines in the traffic light simulations.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledLinks
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetCurrentPhase
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetCurrentProgram
-
This method executes the command with the given arguments in order to get the current traffic light application.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetPrograms
-
This method executes the command with the given arguments in order to get the complete definitions of all traffic light programs.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetState
-
This method executes the command with the given arguments in order to get the traffic light state.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetTimeOfNextSwitch
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetRouteId
-
This method executes the command with the given arguments in order to get the Id of the vehicle route.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetVehicleTypeId
-
This method executes the command with the given arguments in order to get the Id of a vehicle route.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetResume
-
This method executes the command to have a vehicle resume driving.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetUpdateBestLanes
-
This method executes the command with the given arguments in order to update the lanes.
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetAccel
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetDecel
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetHeight
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetLength
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetMaxSpeed
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetMinGap
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetSigma
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetSpeedFactor
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetTau
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetVClass
- execute(Bridge, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetWidth
- execute(Bridge, String, byte[]) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.SimulationTraciRequest
- execute(Bridge, String, byte[]) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationTraciRequest
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.LaneSetMaxSpeed
-
This method executes the command with the given arguments and sets the maximum lane speed.
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.PoiSetAngle
-
Executes the command in order to set the direction of a previously added PoI object.
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.PoiSetHeight
-
Executes the command in order to set the height of a previously added PoI object.
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.PoiSetWidth
-
Executes the command in order to set the width of a previously added PoI object.
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightSetRemainingPhaseDuration
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetImperfection
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMaxAcceleration
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMaxDeceleration
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMaxSpeed
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMinGap
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetReactionTime
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetSpeed
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetSpeedFactor
- execute(Bridge, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetVehicleLength
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneSetMaxSpeed
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetAngle
-
Executes the command in order to set the direction of a previously added PoI object.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetHeight
-
Executes the command in order to set the height of a previously added PoI object.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetWidth
-
Executes the command in order to set the width of a previously added PoI object.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetRemainingPhaseDuration
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetImperfection
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMaxAcceleration
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMaxDeceleration
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMaxSpeed
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMinGap
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetReactionTime
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSpeed
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSpeedFactor
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetVehicleLength
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleDoubleValue
-
Call this method to execute the command with the given arguments.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetMaxSpeed
-
This method executes the command with the given arguments and sets the maximum lane speed.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetAngle
-
Executes the command in order to set the direction of a previously added PoI object.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetHeight
-
Executes the command in order to set the height of a previously added PoI object.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetWidth
-
Executes the command in order to set the width of a previously added PoI object.
- execute(Bridge, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetRemainingPhaseDuration
- execute(Bridge, String, double, long) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetSlowDown
-
This method executes the command with the given arguments in order to slow down the vehicle to the new speed.
- execute(Bridge, String, double, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSlowDown
-
This method executes the command with the given arguments in order to slow down the vehicle to the new speed.
- execute(Bridge, String, double, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetSlowDown
-
This method executes the command with the given arguments in order to slow down the vehicle to the new speed.
- execute(Bridge, String, int) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.PoiRemove
-
Executes the command in order to remove a previously added PoI in the SUMO-GUI.
- execute(Bridge, String, int) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightSetPhaseIndex
- execute(Bridge, String, int) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetLaneChangeMode
- execute(Bridge, String, int) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetSpeedMode
- execute(Bridge, String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiRemove
-
Executes the command in order to remove a previously added PoI in the SUMO-GUI.
- execute(Bridge, String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetPhaseIndex
- execute(Bridge, String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetLaneChangeMode
- execute(Bridge, String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSpeedMode
- execute(Bridge, String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleIntegerValue
- execute(Bridge, String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiRemove
-
Executes the command in order to remove a previously added PoI in the SUMO-GUI.
- execute(Bridge, String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetPhaseIndex
- execute(Bridge, String, int, int, int, int) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetColor
- execute(Bridge, String, int, int, int, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetColor
- execute(Bridge, String, int, int, int, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetColor
- execute(Bridge, String, int, long) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetChangeLane
-
This method executes the command with the given arguments in order to set a lane for the vehicle.
- execute(Bridge, String, int, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetChangeLane
- execute(Bridge, String, int, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetChangeLane
-
This method executes the command with the given arguments in order to set a lane for the vehicle.
- execute(Bridge, String, int, CartesianPoint, Color) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.PoiAdd
-
Executes the command in order to add a new PoI in the SUMO-GUI.
- execute(Bridge, String, int, CartesianPoint, Color) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiAdd
-
Executes the command in order to add a new PoI in the SUMO-GUI.
- execute(Bridge, String, int, CartesianPoint, Color) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiAdd
-
Executes the command in order to add a new PoI in the SUMO-GUI.
- execute(Bridge, String, long, long) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.InductionLoopSubscribe
-
This method executes the command with the given arguments.
- execute(Bridge, String, long, long) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.LaneAreaSubscribe
-
This method executes the command with the given arguments.
- execute(Bridge, String, long, long) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightSubscribe
-
This method executes the command with the given arguments in order to subscribe the traffic light group to the application.
- execute(Bridge, String, long, long) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSubscribe
-
This method executes the command with the given arguments in order to subscribe the vehicle to the application.
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.InductionLoopSubscribe
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneAreaSubscribe
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSubscribe
-
This method executes the command with the given arguments in order to subscribe the traffic light group to the application.
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSubscribe
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.InductionLoopSubscribe
-
This method executes the command with the given arguments.
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneAreaSubscribe
-
This method executes the command with the given arguments.
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSubscribe
-
This method executes the command with the given arguments in order to subscribe the traffic light group to the application.
- execute(Bridge, String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribe
-
This method executes the command with the given arguments in order to subscribe the vehicle to the application.
- execute(Bridge, String, long, long, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSubscribeSurroundingVehicle
-
This method executes the command with the given arguments in order to subscribe the vehicle to the application.
- execute(Bridge, String, long, long, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSubscribeSurroundingVehicle
- execute(Bridge, String, long, long, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribeSurroundingVehicle
-
This method executes the command with the given arguments in order to subscribe the vehicle to the application.
- execute(Bridge, String, Color) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetHighlight
-
This method executes the command with the given arguments in order to highlight a vehicle in the SUMO-GUI with a circle which is visible for 10 seconds.
- execute(Bridge, String, Color) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetHighlight
-
This method executes the command with the given arguments in order to highlight a vehicle in the SUMO-GUI with a circle which is visible for 10 seconds.
- execute(Bridge, String, Color) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetHighlight
-
This method executes the command with the given arguments in order to highlight a vehicle in the SUMO-GUI with a circle which is visible for 10 seconds.
- execute(Bridge, String, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.PoiSetImage
-
Executes the command in order to set the image path of a previously added PoI object.
- execute(Bridge, String, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightSetProgram
-
This method executes the command with the given arguments in order to set the traffic light program.
- execute(Bridge, String, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightSetState
- execute(Bridge, String, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleGetParameter
-
This method executes the command with the given arguments in order to get the value of a specific parameter of the given vehicle.
- execute(Bridge, String, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRouteById
-
This method executes the command with the given arguments in order to set the vehicles route to the route with the given id.
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetImage
-
Executes the command in order to set the image path of a previously added PoI object.
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetProgram
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetState
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetParameter
-
This method executes the command with the given arguments in order to get the value of a specific parameter of the given vehicle.
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetRouteById
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetImage
-
Executes the command in order to set the image path of a previously added PoI object.
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetProgram
-
This method executes the command with the given arguments in order to set the traffic light program.
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetState
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetParameter
-
This method executes the command with the given arguments in order to get the value of a specific parameter of the given vehicle.
- execute(Bridge, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetRouteById
-
This method executes the command with the given arguments in order to set the vehicles route to the route with the given id.
- execute(Bridge, String, String, double) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetParameter
-
This method executes the command with the given arguments in order to set the value (as double) of a specific parameter of the given vehicle.
- execute(Bridge, String, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetParameter
-
This method executes the command with the given arguments in order to set the value (as double) of a specific parameter of the given vehicle.
- execute(Bridge, String, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetParameter
-
This method executes the command with the given arguments in order to set the value (as double) of a specific parameter of the given vehicle.
- execute(Bridge, String, String, double, int, long, int) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetStop
-
This method executes the command with the given arguments in order to set the stop mode for the vehicle.
- execute(Bridge, String, String, double, int, long, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetStop
-
This method executes the command with the given arguments in order to set the stop mode for the vehicle.
- execute(Bridge, String, String, double, int, long, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetStop
-
This method executes the command with the given arguments in order to set the stop mode for the vehicle.
- execute(Bridge, String, String, int, List<SumoTrafficLightLogic.Phase>) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightAddProgram
- execute(Bridge, String, String, int, List<SumoTrafficLightLogic.Phase>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightAddProgram
- execute(Bridge, String, String, int, List<SumoTrafficLightLogic.Phase>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightAddProgram
- execute(Bridge, String, String, int, CartesianPoint, double, VehicleSetMoveToXY.Mode) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMoveToXY
-
This method executes the command with the given arguments in order to set the vehicle move to a position.
- execute(Bridge, String, String, int, CartesianPoint, double, VehicleSetMoveToXY.Mode) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMoveToXY
- execute(Bridge, String, String, int, CartesianPoint, double, VehicleSetMoveToXY.Mode) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetMoveToXY
-
This method executes the command with the given arguments in order to set the vehicle move to a position.
- execute(Bridge, String, String, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetParameter
-
This method executes the command with the given arguments in order to set the value (as String) of a specific parameter of the given vehicle.
- execute(Bridge, String, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetParameter
-
This method executes the command with the given arguments in order to set the value (as String) of a specific parameter of the given vehicle.
- execute(Bridge, String, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetParameter
-
This method executes the command with the given arguments in order to set the value (as String) of a specific parameter of the given vehicle.
- execute(Bridge, String, String, String, String, String, String) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleAdd
-
This method executes the command with the given arguments in order to add a vehicle with its specific properties.
- execute(Bridge, String, String, String, String, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleAdd
- execute(Bridge, String, String, String, String, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleAdd
-
This method executes the command with the given arguments in order to add a vehicle with its specific properties.
- execute(Bridge, String, List<String>) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.LaneSetAllow
-
This method executes the command with the given arguments and sets the allowed vehicle classes vClasses.
- execute(Bridge, String, List<String>) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.LaneSetDisallow
-
This method executes the command with the given arguments and sets the disallowed classes.
- execute(Bridge, String, List<String>) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.RouteAdd
-
This method executes the command with the given arguments and adds a new route.
- execute(Bridge, String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneSetAllow
- execute(Bridge, String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneSetDisallow
- execute(Bridge, String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.RouteAdd
- execute(Bridge, String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetAllow
-
This method executes the command with the given arguments and sets the allowed vehicle classes vClasses.
- execute(Bridge, String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetDisallow
-
This method executes the command with the given arguments and sets the disallowed classes.
- execute(Bridge, String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteAdd
-
This method executes the command with the given arguments and adds a new route.
- execute(Bridge, String, VehicleSetRemove.Reason) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove
-
This method executes the command with the given arguments in order to set the remove type.
- execute(Bridge, String, VehicleSetRemove.Reason) - Method in class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetRemove
- execute(Bridge, String, VehicleSetRemove.Reason) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetRemove
-
This method executes the command with the given arguments in order to set the remove type.
- executeAndReturn(Bridge, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
-
Call this method to execute the command with the given arguments.
- executeAndReturnList(Bridge, Object...) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
-
Call this method to execute the command with the given arguments.
- ExecutionException() - Constructor for exception org.eclipse.mosaic.starter.MosaicStarter.ExecutionException
- exitOnInsertionError - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
If too many vehicles try to enter the simulation, SUMO might skip some vehicles and tries to enter them later again.
- expDelay - Variable in class org.eclipse.mosaic.lib.model.delay.GammaDelay
-
Expected delay in nanoseconds for the Gamma distribution.
- expectByte(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader which expects a specific Byte value to be read.
- expectInteger(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader which expects a specific Integer value to be read.
- exportMeasurement(Logger) - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor.Measurement
- ExtendedMethodSet - Class in org.eclipse.mosaic.fed.output.generator.file.format
- ExtendedMethodSet() - Constructor for class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
- extendEnd(double) - Method in class org.eclipse.mosaic.lib.spatial.LineString
-
Moves the last point along
LineString.getEndDirection(Vector3d)
by the given distance. - extendStart(double) - Method in class org.eclipse.mosaic.lib.spatial.LineString
-
Moves the first point along
LineString.getStartDirection(Vector3d)
by the given distance. - EXTERNAL_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- externalVehicles - Variable in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
List of vehicles that are simulated externally.
- externalWatchDog - Variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- externalWatchDog - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- ExternalWatchDog - Class in org.eclipse.mosaic.rti
-
This watchdog thread, once started, can be accessed remotely to close the simulation.
- ExternalWatchDog(ComponentProvider, int) - Constructor for class org.eclipse.mosaic.rti.ExternalWatchDog
-
Creates an Watchdog thread which can be access via the given port to close the simulation remotely.
- extractTypeId(Class<?>) - Static method in class org.eclipse.mosaic.lib.util.InteractionUtils
-
Extracts the type ID from the interaction class.
F
- failIfOutsideWorld() - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
-
Enables the option to fail if the conversion from UTM leads to a coordinate outside of the world.
- Fastest - Static variable in interface org.eclipse.mosaic.lib.routing.RoutingCostFunction
- FederateAmbassador - Interface in org.eclipse.mosaic.rti.api
-
This interface must be implemented by each simulator (federate) that wants to be included into a federation.
- federateAmbassadors - Variable in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Mapping between federation id and federation ambassador instances.
- federateConfigurationFile - Variable in class org.eclipse.mosaic.lib.coupling.CAbstractNetworkAmbassador
- FederateDescriptor - Class in org.eclipse.mosaic.rti.api.parameters
-
The federation handle is the description of a federate.
- FederateDescriptor(String, FederateAmbassador, byte) - Constructor for class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
-
Creates a new
FederateDescriptor
which provides various information for managing the ambassador and the federate it presents. - federateDescriptors - Variable in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Mapping between federation id and federation descriptors.
- FederateEvent - Class in org.eclipse.mosaic.rti.api.time
-
An instance of event is created after a federate has requested to advance its local time.
- FederateEvent(String, long, long, byte) - Constructor for class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Constructor to create an event using all fields.
- FederateExecutor - Interface in org.eclipse.mosaic.rti.api
-
The
FederateExecutor
is used to start the federate the ambassador is associated with. - FederateExecutor.FederateStarterException - Exception in org.eclipse.mosaic.rti.api
- FederatePriority - Class in org.eclipse.mosaic.rti.api.parameters
-
Constant values for prioritizing federates.
- FederatePriority() - Constructor for class org.eclipse.mosaic.rti.api.parameters.FederatePriority
- federates - Variable in class org.eclipse.mosaic.starter.config.CRuntime
- federates - Variable in class org.eclipse.mosaic.starter.config.CScenario
-
A list of ambassadors or federates to be active in the simulation.
- FederateStarterException(String) - Constructor for exception org.eclipse.mosaic.rti.api.FederateExecutor.FederateStarterException
- FederateStarterException(Throwable) - Constructor for exception org.eclipse.mosaic.rti.api.FederateExecutor.FederateStarterException
- federation - Variable in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
The simulation components of this federation.
- federation - Variable in class org.eclipse.mosaic.rti.interaction.TypeBasedInteractionManagement
- federation - Variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- FederationManagement - Interface in org.eclipse.mosaic.rti.api
-
The federation management is responsible for the administration of the simulators and their ambassadors.
- FileOutput - Class in org.eclipse.mosaic.fed.output.generator.file
- FileOutput(Write, InteractionFormatter) - Constructor for class org.eclipse.mosaic.fed.output.generator.file.FileOutput
-
Construct FileVisualizer with a writer and a message formatter.
- FileOutputLoader - Class in org.eclipse.mosaic.fed.output.generator.file
- FileOutputLoader() - Constructor for class org.eclipse.mosaic.fed.output.generator.file.FileOutputLoader
- FileUtils - Class in org.eclipse.mosaic.lib.util
- fillInPrototype(CPrototype) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
-
This method fills in all properties, that weren't set in the units' configuration using definitions from the prototype.
- Filter - Class in org.eclipse.mosaic.fed.output.generator.file.filter
- Filter(Method) - Constructor for class org.eclipse.mosaic.fed.output.generator.file.filter.Filter
- FilterFactory - Class in org.eclipse.mosaic.fed.output.generator.file.filter
- FilterFactory() - Constructor for class org.eclipse.mosaic.fed.output.generator.file.filter.FilterFactory
- findClosestEdge(GeoPoint, double) - Method in class org.eclipse.mosaic.lib.database.spatial.EdgeFinder
-
Searches for the closest edge given a location and a heading.
- findClosestEdges(GeoPoint) - Method in class org.eclipse.mosaic.lib.database.spatial.EdgeFinder
-
Searches for the two closest edges to the geo location.
- findClosestNode(GeoPoint) - Method in class org.eclipse.mosaic.lib.database.spatial.NodeFinder
-
Searches for the closest
Node
to the geo location. - findClosestNode(GeoPoint) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- findClosestNode(GeoPoint) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- findClosestNode(GeoPoint) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Searches for the closest node to {@param point}.
- findClosestRoadPosition(GeoPoint) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
-
Searches for the closest
IRoadPosition
to a given geo location. - findClosestRoadPosition(GeoPoint) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- findClosestRoadPosition(GeoPoint) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Searches for the closest road position to a given
GeoPoint
. - findClosestRoadPosition(GeoPoint, double) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- findClosestRoadPosition(GeoPoint, double) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- findClosestRoadPosition(GeoPoint, double) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Searches for the closest road position to a given
GeoPoint
, If two adjacent edges overlap, the heading will be used as a similarity measure. - findFreePort() - Static method in class org.eclipse.mosaic.lib.util.SocketUtils
-
Returns a free port.
- findRoutes(RoutingRequest) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
-
This method finds alternative routes including the "best" route in regards to the given cost function.
- findRoutes(RoutingRequest) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
- findRoutes(RoutingRequest) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- findRoutes(RoutingRequest) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Find a route from your actual position to the target position.
- findScenarioConfigurationFile(MosaicParameters) - Method in class org.eclipse.mosaic.starter.MosaicStarter
- finish() - Method in class org.eclipse.mosaic.fed.cell.viz.BandwidthMeasurementManager
-
Finish the bandwidth measurements.
- finish() - Method in class org.eclipse.mosaic.fed.cell.viz.OnDemandPerRegionBandwidthMeasurements
- finish() - Method in class org.eclipse.mosaic.fed.cell.viz.PerRegionBandwidthMeasurement
-
Writes everything to export file (CSV file).
- finish() - Method in interface org.eclipse.mosaic.fed.cell.viz.StreamListener
-
The stream listener finishes the listening of the channel.
- finish() - Method in class org.eclipse.mosaic.fed.output.ambassador.AbstractOutputGenerator
- finish() - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutput
- finishEvent(CellModuleMessage) - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
When the modules have processed the event, the ChainManager finishes this event and sets a new event to actually simulate the transmission delay of the cell messages.
- finishSimulation() - Method in class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
- finishSimulation() - Method in class org.eclipse.mosaic.fed.cell.ambassador.CellAmbassador
- finishSimulation() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputAmbassador
- finishSimulation() - Method in class org.eclipse.mosaic.fed.sns.ambassador.SnsAmbassador
- finishSimulation() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
- finishSimulation() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.SumoGuiAmbassador
- finishSimulation() - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
- finishSimulation() - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
Finishes the simulation.
- finishSimulation() - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
This method is called by the time management service to signal that the simulation is finished.
- finishSimulationRun(int) - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
The method is called once after the simulation has reached the end time.
- finishSimulationRun(int) - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- finishSimulationRun(int) - Method in class org.eclipse.mosaic.rti.time.MultiThreadedTimeManagement
- first() - Method in class org.eclipse.mosaic.lib.spatial.LineString
- FIRST - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- fixedOrder - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
Determines if selection of a vehicles type when spawning follows a fixedOrder or stochastic model.
- fixedOrder - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
If fixedOrder is true the spawning-process will be exactly the same with every execution.
- FixedOrderSelector<T extends Weighted> - Class in org.eclipse.mosaic.fed.mapping.ambassador.weighting
-
Helper class allowing the random and pseudo-random selection of multiple objects.
- FixedOrderSelector(List<T>) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.weighting.FixedOrderSelector
-
Constructor for
FixedOrderSelector
. - fixRoute(List<String>) - Method in class org.eclipse.mosaic.lib.routing.util.RouteFixer
-
Given a list of edge IDs, this method finds all intermediate edges if they are missing.
- FLOAT - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
32 Bit floating point number.
- flushNotYetAddedVehicles(long) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.SumoAmbassador
-
Vehicles of the
SumoAmbassador.notYetSubscribedVehicles
list will be added to simulation by this function or cached again for the next time advance. - FOG - org.eclipse.mosaic.lib.enums.SensorType
- FOLLOW_ROUTE - org.eclipse.mosaic.lib.enums.LaneChangeMode
- followerVehicle - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- fooInteger - Variable in class org.eclipse.mosaic.app.tutorial.configurableapp.CExample
- fooString - Variable in class org.eclipse.mosaic.app.tutorial.configurableapp.CExample
- fooStringList - Variable in class org.eclipse.mosaic.app.tutorial.configurableapp.CExample
- format(long) - Static method in class org.eclipse.mosaic.rti.TIME
-
Format a nanosecond to print a time stamp in a readable format.
- format(Interaction) - Method in class org.eclipse.mosaic.fed.output.generator.file.format.InteractionFormatter
-
return the formatted interaction in string type.
- FORMAT_ONE_DIGIT - Static variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- FORMAT_TWO_DIGIT - Static variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- forNumber(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
- forNumber(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
- forNumber(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
- forNumber(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
- forNumber(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
- forNumber(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
- FORWARD - org.eclipse.mosaic.lib.enums.DriveDirection
- FREE - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- freeCapacityDown(CNetworkProperties, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
Frees bandwidth for the given region.
- freeCapacityDown(CellConfiguration, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
Frees the bandwidth for a given node in the downlink direction.
- freeCapacityUp(CNetworkProperties, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
Frees bandwidth for the given region in case the message was successfully delivered.
- freeCapacityUp(CellConfiguration, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
Frees the bandwidth for a given node in the uplink direction.
- freeDownlink(long) - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- freeUplink(long) - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- from - Variable in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
- from(int, char) - Static method in class org.eclipse.mosaic.lib.geo.UtmZone
-
Construct a utmZone based on the standardized zone descriptions (number & letter).
- from(String) - Static method in class org.eclipse.mosaic.lib.geo.UtmZone
- from(GeoPoint) - Static method in class org.eclipse.mosaic.lib.geo.UtmZone
- fromByteArray(byte[]) - Static method in class org.eclipse.mosaic.lib.util.PointCloudSerialization
-
Creates a
PointCloud
from a (valid) sequence of bytes. - fromBytes(byte[]) - Method in class org.eclipse.mosaic.lib.util.SerializationUtils
- fromBytes(byte[], ClassLoader) - Method in class org.eclipse.mosaic.lib.util.SerializationUtils
- fromCenterToFrontBumper(CartesianPoint, double, double) - Static method in class org.eclipse.mosaic.lib.util.VehicleReferenceUtils
-
Moves the position reference of a vehicle from its center to the center of the front bumper.
- fromCenterToFrontBumper(GeoPoint, double, double) - Static method in class org.eclipse.mosaic.lib.util.VehicleReferenceUtils
-
Moves the position reference of a vehicle from its center to the center of the front bumper.
- fromCenterToFrontBumper(Vector3d, double, double) - Static method in class org.eclipse.mosaic.lib.util.VehicleReferenceUtils
-
Moves the position reference of a vehicle from its center to the center of the front bumper.
- fromConnection(Connection) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.GraphhopperToDatabaseMapper
- fromCorner - Variable in class org.eclipse.mosaic.lib.database.building.Wall
-
First
Corner
of this wall. - fromExternalId(ExternalT) - Method in interface org.eclipse.mosaic.lib.util.objects.IdTransformer
-
Maps the federate specific unit ID back to the internal MOSAIC conform unit ID (e.g.
- fromExternalId(Integer) - Method in class org.eclipse.mosaic.lib.coupling.NetworkEntityIdTransformer
-
Returns the corresponding internal ID for a given external ID.
- fromExternalId(String) - Method in class org.eclipse.mosaic.fed.sumo.util.MosaicConformVehicleIdTransformer
-
Takes an external vehicle id, creates a MOSAIC-conform vehicle id and adds it to
MosaicConformVehicleIdTransformer.vehicleIdMap
. - fromExternalId(String) - Method in class org.eclipse.mosaic.lib.util.objects.IdTransformer.Identity
- fromFrontBumperToCenter(CartesianPoint, double, double) - Static method in class org.eclipse.mosaic.lib.util.VehicleReferenceUtils
-
Moves the position reference of a vehicle from the center of the front bumper to its bounding box center.
- fromFrontBumperToCenter(GeoPoint, double, double) - Static method in class org.eclipse.mosaic.lib.util.VehicleReferenceUtils
-
Moves the position reference of a vehicle from the center of the front bumper to its bounding box center.
- fromFrontBumperToCenter(Vector3d, double, double) - Static method in class org.eclipse.mosaic.lib.util.VehicleReferenceUtils
-
Moves the position reference of a vehicle from the center of the front bumper to its bounding box center.
- fromId(int) - Static method in enum org.eclipse.mosaic.lib.enums.DriveDirection
-
Returns the enum mapped from an integer.
- fromId(int) - Static method in enum org.eclipse.mosaic.lib.enums.RsuType
-
Returns the enum mapped from an integer.
- fromId(int) - Static method in enum org.eclipse.mosaic.lib.enums.SensorType
-
Returns the enum mapped from an integer.
- fromId(int) - Static method in enum org.eclipse.mosaic.lib.enums.VehicleClass
-
Returns the enum mapped from an integer.
- fromId(int) - Static method in enum org.eclipse.mosaic.lib.objects.v2x.etsi.cam.AwarenessType
-
Returns the enum mapped from an integer.
- fromNode(Node) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.GraphhopperToDatabaseMapper
- fromProto(ProtobufT) - Method in interface org.eclipse.mosaic.lib.objects.ProtobufConversion.Builder
- fromRegion - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CBandwidthMeasurement
-
Measure the bandwidth of messages which originate in this region (use wildcard * for all regions).
- fromSumo(String) - Static method in class org.eclipse.mosaic.fed.sumo.util.SumoVehicleClassMapping
- fromSumoInt(int) - Static method in enum org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Getter for the stop mode (stop, park).
- fromTypeName(String) - Method in class org.eclipse.mosaic.lib.gson.GeoAreaAdapterFactory.GeoAreaAdapter
- fromTypeName(String) - Method in class org.eclipse.mosaic.lib.gson.TypeFieldTypeAdapter
-
Translates the name of the type to the class to deserialize.
- fromTypeName(String) - Method in class org.eclipse.mosaic.lib.util.gson.PackageSpecificTypeAdapter
- front - Variable in class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
-
Distance to leading vehicle in [m].
- frontEdge - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- frontLeftCorner - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- frontRightCorner - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- fuel - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
G
- GammaDelay - Class in org.eclipse.mosaic.lib.model.delay
-
GammaDelay holds the GammaRandomDelay and the GammaSpeedDelay, which have the same configuration.
- GammaDelay() - Constructor for class org.eclipse.mosaic.lib.model.delay.GammaDelay
- GammaRandomDelay - Class in org.eclipse.mosaic.lib.model.delay
-
The GammaRandomDelay to model a more realistic delay distribution, which is in line with the measurements from the campaign in the smartv2x project.
- GammaRandomDelay() - Constructor for class org.eclipse.mosaic.lib.model.delay.GammaRandomDelay
- GammaSpeedDelay - Class in org.eclipse.mosaic.lib.model.delay
-
The GammaSpeedDelay-Type calculates a delay derived from the GammaDistribution and also including a certain impairment for higher vehicle speeds.
- GammaSpeedDelay() - Constructor for class org.eclipse.mosaic.lib.model.delay.GammaSpeedDelay
- garbageCollection(long) - Method in class org.eclipse.mosaic.lib.util.objects.TimeCache
-
Clean the cache until the given time.
- gcd(int, int) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
-
Returns the greatest common divisor of a and b (e.g.
- generateDelay(RandomNumberGenerator, double) - Method in class org.eclipse.mosaic.lib.model.delay.ConstantDelay
- generateDelay(RandomNumberGenerator, double) - Method in class org.eclipse.mosaic.lib.model.delay.Delay
-
Abstract method to be implemented by Delay-classes.
- generateDelay(RandomNumberGenerator, double) - Method in class org.eclipse.mosaic.lib.model.delay.GammaRandomDelay
- generateDelay(RandomNumberGenerator, double) - Method in class org.eclipse.mosaic.lib.model.delay.GammaSpeedDelay
- generateDelay(RandomNumberGenerator, double) - Method in class org.eclipse.mosaic.lib.model.delay.SimpleRandomDelay
- generateEtsiData() - Method in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
-
Abstract method generating a
AbstractCamSendingApp.Data
-object from the applications' state. - generateEtsiData() - Method in class org.eclipse.mosaic.fed.application.app.etsi.ChargingStationCamSendingApp
- generateEtsiData() - Method in class org.eclipse.mosaic.fed.application.app.etsi.RoadSideUnitCamSendingApp
- generateEtsiData() - Method in class org.eclipse.mosaic.fed.application.app.etsi.TrafficLightCamSendingApp
- generateEtsiData() - Method in class org.eclipse.mosaic.fed.application.app.etsi.VehicleCamSendingApp
- generateRestrictions(Database.Builder) - Static method in class org.eclipse.mosaic.lib.database.DatabaseUtils
-
This processes all connections already read and tries to extract possible turn restrictions on junctions.
- GenericV2xMessage - Class in org.eclipse.mosaic.lib.objects.v2x
-
This
V2xMessage
implementation can be used for simple message exchange between entities. - GenericV2xMessage(MessageRouting, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.GenericV2xMessage
-
Creates a
GenericV2xMessage
with a specific payload length. - GenericV2xMessage(MessageRouting, String, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.GenericV2xMessage
-
Creates a
GenericV2xMessage
with a specific message type name (e.g. - GenericV2xMessage(MessageRouting, ToDataOutput, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.GenericV2xMessage
-
Creates a
GenericV2xMessage
carrying specific payload. - GeoArea - Interface in org.eclipse.mosaic.lib.geo
- GeoAreaAdapterFactory - Class in org.eclipse.mosaic.lib.gson
- GeoAreaAdapterFactory() - Constructor for class org.eclipse.mosaic.lib.gson.GeoAreaAdapterFactory
- GeoAreaAdapterFactory.GeoAreaAdapter - Class in org.eclipse.mosaic.lib.gson
- geoBroadCast(GeoArea) - Method in class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
Creates geo broadcast to destination area.
- geoBroadcastBasedOnUnicast(GeoArea) - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Creates geo Broadcast (application layer) based on Unicast (network layer) for geo area.
- geoBroadcastMbms(GeoArea) - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Creates geoBroadCast for destination area using mbms method.
- GeoCalculator - Interface in org.eclipse.mosaic.lib.transform
- geoCast(GeoArea, byte[]) - Method in class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
Creates geo cast to specific IP address using a specific
AdHocChannel
. - GEOCASTER - Static variable in class org.eclipse.mosaic.fed.cell.module.CellModuleNames
- GeocasterModule - Class in org.eclipse.mosaic.fed.cell.module
-
This module is the turning point between Up- and Downlink and is responsible for message casting and routing according to Topocast, GeoUnicast and GeoBroadcast.
- GeocasterModule(ChainManager) - Constructor for class org.eclipse.mosaic.fed.cell.module.GeocasterModule
-
Creates a new
GeocasterModule
object. - GeocasterResult - Class in org.eclipse.mosaic.fed.cell.message
-
The message that comes out of the Geocaster and is intended for the Downstream module.
- GeocasterResult(Multimap<CNetworkProperties, String>, TransmissionMode, V2xMessage, boolean) - Constructor for class org.eclipse.mosaic.fed.cell.message.GeocasterResult
-
Creates a new
GeocasterResult
object. - GeoCircle - Class in org.eclipse.mosaic.lib.geo
- GeoCircle(GeoPoint, double) - Constructor for class org.eclipse.mosaic.lib.geo.GeoCircle
-
Construct a new
GeoCircle
. - GEOCIRCLE - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ADDRESSTYPE
-
Geo address with circular shaped area.
- geographicToCartesian(GeoPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a geographic WGS84 coordinate depicted by a
GeoPoint
into local coordinates coordinates. - geographicToCartesian(GeoPoint, MutableCartesianPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a geographic WGS84 coordinate depicted by a
GeoPoint
into local coordinates coordinates. - geographicToCartesian(GeoPoint, MutableCartesianPoint) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- geographicToCartesian(GeoPoint, MutableCartesianPoint) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- geographicToUtm(GeoPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a geographic WGS84 coordinate depicted by a
GeoPoint
into UTM coordinates. - geographicToUtm(GeoPoint, MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a geographic WGS84 coordinate depicted by a
GeoPoint
into UTM coordinates. - geographicToUtm(GeoPoint, MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- geographicToUtm(GeoPoint, MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
-
Converts lat/long to UTM coords.
- geographicToVector(GeoPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a geographic WGS84 coordinate depicted by a
GeoPoint
into local coordinates coordinates. - geographicToVector(GeoPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a geographic WGS84 coordinate depicted by a
GeoPoint
into local coordinates coordinates. - geographicToVector(GeoPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- geographicToVector(GeoPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- GeoPoint - Interface in org.eclipse.mosaic.lib.geo
- GeoPointAdapter - Class in org.eclipse.mosaic.lib.gson
- GeoPointAdapter() - Constructor for class org.eclipse.mosaic.lib.gson.GeoPointAdapter
- GeoPolygon - Class in org.eclipse.mosaic.lib.geo
- GeoPolygon(List<GeoPoint>) - Constructor for class org.eclipse.mosaic.lib.geo.GeoPolygon
-
Construct a new
GeoPolygon
. - GeoPolygon(GeoPoint...) - Constructor for class org.eclipse.mosaic.lib.geo.GeoPolygon
- GeoProjection - Class in org.eclipse.mosaic.lib.transform
-
Provides methods to transform geographic coordinates from and to cartesian coordinates.
- GeoProjection() - Constructor for class org.eclipse.mosaic.lib.transform.GeoProjection
- GeoRectangle - Class in org.eclipse.mosaic.lib.geo
-
Represents an immutable pair of two different
GeoPoint
s. - GeoRectangle(GeoPoint, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.geo.GeoRectangle
-
Construct a new
GeoRectangle
. - GEORECTANGLE - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ADDRESSTYPE
-
Geo address with rectangular shaped area.
- GeoUtils - Class in org.eclipse.mosaic.lib.geo
- GeoUtils() - Constructor for class org.eclipse.mosaic.lib.geo.GeoUtils
- get() - Static method in class org.eclipse.mosaic.fed.output.ambassador.RegistrationSubscriptionTypes
- get() - Static method in class org.eclipse.mosaic.lib.math.GlobalRandom
- get() - Static method in class org.eclipse.mosaic.rti.api.MosaicVersion
- get(int) - Method in class org.eclipse.mosaic.lib.util.RingBuffer
- get(int, int) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Get a specific value from the matrix by row and column index
- get(int, int) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Get a specific value from the matrix by row and column index
- getA() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getA() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getA() - Method in interface org.eclipse.mosaic.lib.geo.Rectangle
- getA() - Method in class org.eclipse.mosaic.lib.misc.Tuple
- getAbsoluteEndPoints() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns all end points of all rays of this
PointCloud
in absolute coordinates. - getAbsoluteEndPointsWithHit() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns all end points of all rays of this
PointCloud
that hit something in absolute coordinates. - getAccel() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getAcceleration() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- getAcceleration() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getAccelerationAdviceReactionState() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getActualLength() - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Returns the length of the message.
- getAdded() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- getAdditionalData() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns additional vehicle data produced by the traffic or vehicle simulator.
- getAddress() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- getAddressCase() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- getAddressCase() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- getAddressCase() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
- getAddressingMode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration.CellCamConfiguration
- getAdhocChannelId() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- getAdHocModule() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getAdHocModule() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.modules.AdHocCommunicative
-
Returns the ad-hoc communication module of this unit.
- getAdvice(int) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- getAdvices() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- getAdvicesPerLane() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- getAllCellConfigurations() - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeUtility
-
Get the list of the cell configurations of all nodes that are registered within the simulation.
- getAllConsumption() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
- getAllConsumptions() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleConsumptions
-
Returns the accumulated consumptions including the current emissions.
- getAllCorners() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.PointBoundingBox
- getAllCorners() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectBoundingBox
-
Returns all corners spanning the 2D bounding box of a
SpatialObject
as global coordinates. - getAllCorners() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- getAllEdges() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.PointBoundingBox
- getAllEdges() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectBoundingBox
-
Returns all sides spanning the 2D bounding box of a
SpatialObject
asedges
in the global coordinate system. - getAllEdges() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- getAllEmissions() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleEmissions
-
Returns the accumulated emissions including the current emissions.
- getAllEvents() - Method in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
- getAllEvents() - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventScheduler
-
Returns an unmodifiable view of all remaining events.
- getAllNodesInSimulation() - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Gets all currently known nodes in the simulation.
- getAllowedVehicleClasses() - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- getAllowedVehicleClasses() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
- getAllowedVehicleClasses() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Returns the list of allowed vehicle classes.
- getAllProfiles() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncodingManager
- getAllProfileVehicles() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncodingManager
-
Returns a list of all possible transportation modes (e.g.
- getAllPrograms() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getAllPrograms() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Returns all traffic light programs that are registered for a traffic light group using this operating system.
- getAllRecipients() - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
-
Returns a list of all receiver vehicles.
- getAllRegions(boolean, boolean) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Get the list of all configured regions, optionally including the "globalNetwork".
- getAllRoutes() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
Returns an unmodifiable view of all routes known to the
SimulationKernel
. - getAllSupportedInteractions(String...) - Static method in class org.eclipse.mosaic.lib.util.InteractionUtils
-
Helper method, which returns all classes which are supported to be visualized.
- getAllTrafficLights() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getAllTrafficLights() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Returns all traffic lights a traffic light group using this operating system.
- getAllUnits() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the map containing all the ids with the corresponding
AbstractSimulationUnit
. - getAlternativeRoutes() - Method in class org.eclipse.mosaic.lib.routing.RoutingResponse
-
Returns alternative route(s) excluding the best one.
- getAltitude() - Method in interface org.eclipse.mosaic.lib.geo.GeoPoint
- getAltitude() - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
Returns the altitude coordinate of this
MutableGeoPoint
. - getAltitude() - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- getAltitude() - Method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- getAmbassador() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getAmbassador(String) - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Returns a reference to the ambassador associated with the given federate id.
- getAmbassador(String) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- getAmbassadorParameter() - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Get the ambassador parameter (Ambassador-ID, Log-ID, Configuration file).
- getAmbassadors() - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Returns a collection of all ambassadors associated with joined federates.
- getAmbassadors() - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- getAmountOfPassedVehicles() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.InductionLoop
-
Returns the amount of vehicles that passed the
InductionLoop
. - getAmountOfVehiclesOnSegment() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.LaneAreaDetector
- getAngle() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the angle of the traffic sign.
- getApiVersion() - Method in enum org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- getApiVersion() - Method in enum org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
- getAppendedProcess() - Method in class org.eclipse.mosaic.lib.docker.DockerContainer
- getApplicationClass() - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamProperties
- getApplications() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getApplications() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Get the list of all applications running on this simulation unit.
- getApplications() - Method in class org.eclipse.mosaic.lib.objects.mapping.UnitMapping
- getApplicationsIterator(Class<A>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getApplicationsIterator(Class<A>) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Get the list of all applications running on this simulation unit.
- getArea() - Method in interface org.eclipse.mosaic.lib.geo.Area
-
Calculates the size of this area in square meters.
- getArea() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getArea() - Method in interface org.eclipse.mosaic.lib.geo.Circle
- getArea() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getArea() - Method in interface org.eclipse.mosaic.lib.geo.Polygon
-
Calculates the area of this polygon in square meter.
- getArea() - Method in interface org.eclipse.mosaic.lib.geo.Rectangle
- getArea() - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEventLocation
- getAsDoubleArray(double[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Returns the values of the matrix and writes it into the the given double array.
- getAsDoubleArray(double[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Returns the values of the matrix and writes it into the the given double array.
- getAsFloatArray(float[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Returns the values of the matrix and writes it into the the given float array.
- getAsFloatArray(float[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Returns the values of the matrix and writes it into the the given float array.
- getAsInteger() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Returns the integer bit set according to the set parameters.
- getAsInteger() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
- getAssignedFederate() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
- getAssumedTimeOfNextSwitch() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
-
Returns the assumed time of the next phase switch in nanoseconds.
- getAvailableDownlinkBitrate() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- getAvailableDownlinkCapacity(CellConfiguration) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
Returns the available bandwidth of a node in the downlink direction.
- getAvailableUlCapacity(CellConfiguration) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
Returns the available bandwidth of a node in the uplink direction.
- getAvailableUplinkBitrate() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- getAverageSpeedMs() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.InductionLoop
-
Returns the average speed at this detector if
InductionLoop.lastInductionLoopInfo
is set. - getAwarenessData() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
- getAwarenessData() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
- getAX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_X = 2;
- getAX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double a_X = 2;
- getAX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double a_X = 2;
- getAY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_Y = 3;
- getAY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double a_Y = 3;
- getAY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double a_Y = 3;
- getB() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getB() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getB() - Method in interface org.eclipse.mosaic.lib.geo.Rectangle
- getB() - Method in class org.eclipse.mosaic.lib.misc.Tuple
- getBandwidth() - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamProperties
- getBatteryState() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ElectricVehicleUnit
- getBatteryState() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.ElectricVehicleOperatingSystem
-
Returns the electric vehicle information.
- getBestRoute() - Method in class org.eclipse.mosaic.lib.routing.RoutingResponse
-
Returns the "best" route in regards to the given cost function.
- getBinariesDir() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getBorderNodeIds() - Method in class org.eclipse.mosaic.lib.database.Database
-
This function is looking for nodes at the map borders (all from_nodes from connections which appear only in one entry).
- getBoundingBox() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
- getBoundingBox() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- getBoundingBox() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
-
Returns the bounding box for a spatial object if requested.
- getBoundingBox() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.PerceptionModel
-
Returns the minimum bounding box around this perception area.
- getBoundingBox() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the bounding box containing all nodes in the database.
- getBounds() - Method in interface org.eclipse.mosaic.lib.geo.Area
-
Calculates and returns the bounding box of this area.
- getBounds() - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- getBounds() - Method in class org.eclipse.mosaic.lib.geo.CartesianPolygon
- getBounds() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getBounds() - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- getBounds() - Method in class org.eclipse.mosaic.lib.geo.GeoPolygon
- getBounds() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getBounds() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- getBrake() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
- getBuilding(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the
Building
with the given id. - getBuildings() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns all buildings from the database.
- getBX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_X = 4;
- getBX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double b_X = 4;
- getBX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double b_X = 4;
- getBY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_Y = 5;
- getBY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double b_Y = 5;
- getBY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double b_Y = 5;
- getBytes() - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Return a copy of the byte array, if a byte array exist.
- getCamConfiguration() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
- getCapacity() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
-
Returns Current capacity of the battery.
- getCapoArea() - Method in class org.eclipse.mosaic.fed.cell.config.model.CMobileNetworkProperties
- getCartesianPosition() - Method in class org.eclipse.mosaic.lib.database.building.Corner
- getCausedSpeed() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
TODO: Add the Unit.
- getCausedSpeed() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getCellConfig() - Method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Get the cell configuration file.
- getCellConfigurationOfNode(String) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Returns the cell configuration that is used for a node.
- getCellConfigurationOfNodeByName(String) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeUtility
-
Get the cell configuration of a node.
- getCellModule() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getCellModule() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.modules.CellCommunicative
-
Returns the cellular communication module of this unit.
- getCenter() - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- getCenter() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
-
Calculates the center of gravity of this rectangle.
- getCenter() - Method in interface org.eclipse.mosaic.lib.geo.Circle
- getCenter() - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- getCenter() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
-
Calculates the center of gravity of this rectangle.
- getCenter() - Method in interface org.eclipse.mosaic.lib.geo.Rectangle
- getCenter(T, Vector3d) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getCenterDistanceSqr(E, SpatialTree<E>) - Method in class org.eclipse.mosaic.lib.database.spatial.Edge.InRadius
- getCenterDistanceSqr(T, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.CenterDistanceBased
- getCenterX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_X = 2;
- getCenterX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required double center_X = 2;
- getCenterX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required double center_X = 2;
- getCenterX(T) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- getCenterX(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getCenterX(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getCenterY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_Y = 3;
- getCenterY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required double center_Y = 3;
- getCenterY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required double center_Y = 3;
- getCenterY(T) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- getCenterY(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getCenterY(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getCenterZ(T) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- getCenterZ(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getCenterZ(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getCentralNavigationComponent() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- getCentralPerceptionComponent() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- getChannel0() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
- getChannel0() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- getChannel1() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
- getChannel1() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- getChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- getChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- getChannelId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- getChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- getChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- getChannelId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- getChannelNr() - Method in enum org.eclipse.mosaic.lib.enums.AdHocChannel
- getChargingSpot(String) - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
- getChargingSpotId() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
- getChargingSpotId() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
- getChargingSpots() - Method in class org.eclipse.mosaic.interactions.mapping.ChargingStationRegistration
-
Returns the list of the
ChargingSpot
units belonging to this charging station. - getChargingSpots() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
- getChargingStationData() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ChargingStationUnit
- getChargingStationData() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.ChargingStationOperatingSystem
-
Returns the charging station information.
- getChargingStationId() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingDenial
- getChargingStationId() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
- getChargingStations() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the map containing all the ids with the corresponding charging stations.
- getChargingType() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
- getChargingType() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
- getChildren() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- getCircleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- getCircleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- getCircleAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- getCircleAddressBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- getCircleAddressOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- getCircleAddressOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- getCircleAddressOrBuilder() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- getClassLoader() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- getClosestNode(GeoPoint) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the node which is closest to specified
GeoPoint
. - getClosestNode(GeoPoint) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.IRoutingModule
-
Returns the node object, which is closest to the given
GeoPoint
. - getClosestNode(GeoPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getClosestPointOnPath(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getClosestRoadPosition(GeoPoint) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the road position (i.e.
- getClosestRoadPosition(GeoPoint) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.IRoutingModule
-
Returns the road position, which is closest to the given
GeoPoint
. - getClosestRoadPosition(GeoPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getClosestRoadPosition(GeoPoint, double) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the road position, which is closest to the given
GeoPoint
. - getClosestRoadPosition(GeoPoint, double) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.IRoutingModule
-
Returns the road position, which is closest to the given
GeoPoint
. - getClosestRoadPosition(GeoPoint, double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getCo() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
-
Returns the carbon monoxide (CO) emission during the simulation.
- getCo2() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
-
Returns the carbon dioxide (CO2) emission during the simulation.
- getCode() - Method in enum org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- getColor() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getCommand() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciRequest
- getCommandLength() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciRequest
- getCommandRegister() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Getter for the command register.
- getCommandRegister() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getCommandRegister() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
- getCommandType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- getCommandType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- getCommandType() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessageOrBuilder
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- getConf0() - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration
-
Returns the configuration for the first interface.
- getConf1() - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration
-
Returns the configuration for the second interface.
- getConfigBuilder() - Static method in class org.eclipse.mosaic.fed.cell.config.gson.ConfigBuilderFactory
- getConfigDir() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getConfigLoader(HierarchicalConfiguration<?>) - Static method in class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
- getConfigTargetPath() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getConfiguration() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- getConfiguration() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns the simulator configuration.
- getConfiguration() - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModule
-
Returns The configuration of the
PerceptionModule
. - getConfiguration() - Method in class org.eclipse.mosaic.fed.application.app.ConfigurableApplication
- getConfiguration() - Method in class org.eclipse.mosaic.interactions.communication.AdHocCommunicationConfiguration
- getConfiguration() - Method in class org.eclipse.mosaic.interactions.communication.CellularCommunicationConfiguration
- getConfigurationDirectory() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns the path to the directory of the output generator.
- getConfigurationPath() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getConfigurationPath() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns the simulator configuration path.
- getConfigurationPath() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Returns the path to the application simulator configuration directory.
- getConfiguredDuration() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
-
Returns the duration of the phase as it is in the configuration file.
- getConnection() - Method in class org.eclipse.mosaic.lib.database.spatial.Edge
-
The
Connection
this edge is a part from. - getConnection() - Method in interface org.eclipse.mosaic.lib.objects.road.IRoadPosition
-
Returns the connection the vehicle is currently driving on.
- getConnection() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Gets the current segment.
- getConnection() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- getConnection(String) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns data for the specified connection id.
- getConnection(String) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.IRoutingModule
-
Returns data for the specified connection id.
- getConnection(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getConnection(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- getConnection(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the
Connection
with the given id. - getConnection(String) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- getConnection(String) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- getConnection(String) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Getter for the connection by given Id.
- getConnection(Database, String) - Static method in class org.eclipse.mosaic.lib.routing.util.RouteFixer
- getConnectionId() - Method in interface org.eclipse.mosaic.lib.objects.road.IRoadPosition
-
Returns the ID of the connection the vehicle currently driving on.
- getConnectionId() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Gets the ID of the connection the vehicle currently driving on as string.
- getConnectionId() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the edge of the traffic sign.
- getConnectionId() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- getConnectionId() - Method in interface org.eclipse.mosaic.lib.routing.EdgeProperties
-
Returns the id of the connection the edge is presenting.
- getConnectionId() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperEdgeProperties
- getConnectionId() - Method in class org.eclipse.mosaic.lib.routing.RoutingPosition
- getConnectionIds() - Method in class org.eclipse.mosaic.lib.database.route.Route
-
This extracts a list of connection IDs.
- getConnectionIds() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
-
The list of all edge IDs this route passes.
- getConnectionIds() - Method in class org.eclipse.mosaic.lib.routing.CandidateRoute
- getConnections() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- getConnections() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns an unmodifiable view of the known
Connection
s. - getConnections() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
This returns the connections that are part of this way.
- getConnections() - Method in class org.eclipse.mosaic.lib.database.route.Route
-
This extracts a list of
Connection
s that vehicles using thisRoute
are passing. - getConsumedBandwidth() - Method in class org.eclipse.mosaic.fed.cell.message.StreamResult
- getContent() - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MyInteraction
- getControlledLanes() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getControlledLanes() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Returns a collection of incoming lanes controlled by this traffic light group.
- getControlledLanes() - Method in class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
- getControlledLanes(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Getter for the controlled lanes by the traffic light.
- getCost(AStar.Node<T, P>) - Method in interface org.eclipse.mosaic.lib.spatial.AStar.Node
-
Returns the exact cost between adjacent network nodes.
- getCostFunctionName() - Method in interface org.eclipse.mosaic.lib.routing.RoutingCostFunction
- getCostFunctionName() - Method in class org.eclipse.mosaic.lib.routing.util.ReRouteSpecificConnectionsCostFunction
- getCreationTime() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns the simulation time when the
PointCloud
was created. - getCurrent() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
- getCurrentConsumption() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
- getCurrentConsumptions() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleConsumptions
-
Returns the current consumptions during this time step.
- getCurrentEmissions() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleEmissions
-
Returns the emissions produced by the vehicle in the last simulation step.
- getCurrentEvents() - Method in class org.eclipse.mosaic.interactions.environment.GlobalEnvironmentUpdates
- getCurrentLaneId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
- getCurrentPhase() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getCurrentPhase() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Returns the traffic light program phase that is currently running on a traffic light group using this operating system.
- getCurrentPhase() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoTrafficLightLogic
-
Getter for the Index of the phase.
- getCurrentPhase() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- getCurrentPhase(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Getter for the current phase of a traffic light program that is currently running on the traffic light group with the given id.
- getCurrentPhaseIndex() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
- getCurrentPhaseIndex() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- getCurrentPosition() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the current position of the vehicle.
- getCurrentPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getCurrentProgram() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getCurrentProgram() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Returns the traffic light program that is currently running on a traffic light group using this operating system.
- getCurrentProgram(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Getter for the current traffic light program running on a certain traffic light group with the given id.
- getCurrentProgramId() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
- getCurrentRegion() - Method in class org.eclipse.mosaic.lib.objects.communication.HandoverInfo
- getCurrentRoute() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the current route.
- getCurrentRoute() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getCurrentSimulationTime() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns the current simulation time.
- getCurrentState() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
- getCurrentState() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
- getCurrentStates(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Returns the list of states representing the current state of each traffic light belonging to the group.
- getCurrentVersion() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Getter for the currently running SUMO version.
- getCurrentVersion() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getCurrentVersion() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
- getCustomJavaArgument() - Method in class org.eclipse.mosaic.rti.api.parameters.JavaFederateParameters
-
Returns the custom argument to pass to the JVM.
- getCustomStateList() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- getDatabase() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallIndex
- getDecel() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getDefaultEdgeSpeedInMs() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Returns the default edge speed limit.
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- getDefaultInstance() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- getDefaultInstanceForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- getDepartedVehicles() - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Returns a list of all vehicle ids which departed in the previous time step.
- getDeparture() - Method in class org.eclipse.mosaic.interactions.mapping.VehicleRegistration
- getDepartureConnectionIndex() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture
- getDepartureLane() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture
- getDeparturePos() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture
- getDepartureSpeed() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture
- getDepartureSpeedMode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture
- getDepth() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- getDescription() - Method in enum org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- getDescription() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.Status
-
Getter for description.
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- getDescriptor() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- getDescriptor() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
- getDescriptor() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- getDescriptor() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- getDescriptor() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- getDescriptor() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- getDescriptorForType() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- getDescriptorForType() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
- getDescriptorForType() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- getDescriptorForType() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- getDescriptorForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- getDescriptorForType() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
- getDestination() - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageRouting
- getDirection() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getDirectionAt(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getDirectionVectorFromHeading(double, Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
-
Computes an direction vector from the given heading angle (in degrees).
- getDisallowedVehicleClasses() - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- getDistance() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
- getDistance() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LeadFollowVehicle
-
Getter for the distance towards the leading or following vehicle.
- getDistance() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud.Point
-
Returns the distance to the origin of point cloud this point belongs to.
- getDistance() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- getDistance(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getDistanceDriven() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns the distance, the vehicle has already driven.
- getDistanceToNodeOnRoute(String) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the distance in m to the specified node.
- getDistanceToNodeOnRoute(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getDistanceToPoint(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getDistanceToRay(Ray) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getDownstreamMode() - Method in class org.eclipse.mosaic.fed.cell.message.GeocasterResult
-
Returns the downstream mode.
- getDriveDirection() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns the driving direction of the vehicle (forward/backward).
- getDuplicateConnection(Database.Builder, Connection) - Static method in class org.eclipse.mosaic.lib.database.DatabaseUtils
-
This checks if there already is a similar connection to the given one in the database without it being the same
Connection
. - getDuration() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoTrafficLightLogic.Phase
- getDuration() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
-
Getter for the duration.
- getDuration() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
- getDuration() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- getDuration() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
- getDuration() - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor.Measurement
- getEasting() - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- getEasting() - Method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- getEdgeId() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- getEdgeId() - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- getEdgeId() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- getEdgeId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the current edge of the surrounding vehicle.
- getEdgeOffset() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- getEdges() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- getEffectiveLength() - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Returns the effective length.
- getElevation() - Method in class org.eclipse.mosaic.lib.database.road.Node
- getEmergencyDecel() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getEmergencyDeceleration() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getEmittingModule() - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage
- getEncodingManager() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncodingManager
-
Returns the actual encoding manager used in GraphHopper.
- getEndDirection(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getEndNode() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns the end junction of the road segment.
- getEndNode() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getEndPos() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- getEndPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- getEndTime() - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage
- getEndTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 end_time = 2;
- getEndTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
-
required int64 end_time = 2;
- getEndTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessageOrBuilder
-
required int64 end_time = 2;
- getEndTime() - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
Returns the time at which the simulation will be terminated.
- getEndTime() - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Getter for end time.
- getEndTime() - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- getEndTime() - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- getEntitiesInArea(Map<String, SimulationNode>, Area<CartesianPoint>) - Static method in class org.eclipse.mosaic.fed.sns.ambassador.TransmissionSimulator
-
This method collects all entities, that are within the given
GeoArea
. - getEventArea() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
Returns the area of the event.
- getEventArea() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getEventLocation() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
Returns the location of the event.
- getEventLocation() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getEventManager() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getEventManager() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Get the
EventManager
reference. - getEventManager() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Returns the event manager for this task to add events.
- getEventRoadId() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
Returns the identifier of the road on which the sender is located.
- getEventRoadId() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getEvents() - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorUpdates
- getEventStrength() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
TODO: Add the Unit.
- getEventStrength() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getExtendedContainer() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
Returns the extended container.
- getExtendedContainer() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getExternalId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 external_id = 3;
- getExternalId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required uint32 external_id = 3;
- getExternalId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required uint32 external_id = 3;
- getFederateExecutor() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getFederateId() - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Getter for federate id.
- getFederationId() - Method in interface org.eclipse.mosaic.rti.api.ComponentProvider
-
Returns the identifier of this federation for logging purposes.
- getFederationId() - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Returns the id of the simulated federation.
- getFederationId() - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- getFederationId() - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- getFederationId() - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- getFederationManagement() - Method in interface org.eclipse.mosaic.rti.api.ComponentProvider
-
Provides access to the
FederationManagement
implementation of this federation. - getFederationManagement() - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- getFirstPosition() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
-
Returns geo position of the first traffic light in the traffic light group.
- getFrom() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
This returns the
Node
the connection starts from. - getFromCorner() - Method in class org.eclipse.mosaic.lib.database.building.Wall
- getFuel() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Consumptions
-
Returns the fuel consumption in ml.
- getGap() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getGapAdviceReactionState() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getGenerationTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
- getGenerationTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
- getGeoArea() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- getGeoCalculator() - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
- getGeographicPosition() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the geographical position of the surrounding vehicle.
- getGeographicPosition() - Method in class org.eclipse.mosaic.lib.util.objects.Position
-
Returns the geographic coordinate of this position.
- getGeometry() - Method in interface org.eclipse.mosaic.lib.routing.EdgeProperties
-
Returns the complete geometry of the edge as a list of geo points with elevation data.
- getGeometry() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperEdgeProperties
- getGeoPointFromDirection(GeoPoint, double, double) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
-
Calculates a geographic coordinate based on an origin point and a direction with length.
- getGeoPointFromDirection(GeoPoint, Vector3d) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
- getGeoPosition() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the geographic position of the traffic sign.
- getGeoPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- getGeoRadius() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration.CellCamConfiguration
- getGroup() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getGroup() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Get the group of this simulation unit, defined in the mapping.
- getGroup() - Method in class org.eclipse.mosaic.lib.objects.mapping.UnitMapping
-
Returns the group name.
- getGroupId() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
-
Returns the id of the group.
- getGroupId() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
- getHaltingVehicles() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
-
Returns the number of standing vehicles in the area of this detector.
- getHandleEndTime() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns the end time of the output generator.
- getHandleEndTime(HierarchicalConfiguration<?>) - Static method in class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
-
Load attribute "end" using helper function
ConfigHelper.loadAndCheckHandleStartOrEndTime(HierarchicalConfiguration, boolean)
. - getHandleStartTime() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns the start time of the output generator.
- getHandleStartTime(HierarchicalConfiguration<?>) - Static method in class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
-
Load attribute "start" using helper function
ConfigHelper.loadAndCheckHandleStartOrEndTime(HierarchicalConfiguration, boolean)
. - getHc() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
-
Returns the hydrocarbon (HC) emissions during the simulation.
- getHeading() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- getHeading() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getHeading() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- getHeading() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the current heading of the surrounding vehicle.
- getHeading() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Getter for the vehicle heading in degrees from north clockwise.
- getHeading() - Method in class org.eclipse.mosaic.lib.routing.RoutingPosition
- getHeadingFromDirection(Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
-
Returns heading in degrees for the given direction vector.
- getHeight() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- getHeight() - Method in class org.eclipse.mosaic.lib.database.building.Building
- getHeight() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the height of the surrounding vehicle.
- getHeight() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getHitType() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud.Point
-
Returns the type of the object the ray generating this point has hit.
- getHost() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getHostById(String) - Method in class org.eclipse.mosaic.rti.config.CHosts
-
Get the first local or remote host corresponds to the given id.
- getId() - Method in class org.eclipse.mosaic.app.tutorial.message.IntraVehicleMsg
- getId() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getId() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CommunicationModuleOwner
- getId() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
-
Returns the unique identifier of this spatial object.
- getId() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.PerceptionModuleOwner
- getId() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.InductionLoop
- getId() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.LaneAreaDetector
- getId() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Returns the id of the unit.
- getId() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns the output generator identifier.
- getId() - Method in class org.eclipse.mosaic.fed.sumo.util.InductionLoop
- getId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required int32 id = 1;
- getId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
-
required int32 id = 1;
- getId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeDataOrBuilder
-
required int32 id = 1;
- getId() - Method in class org.eclipse.mosaic.lib.database.building.Building
- getId() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Returns the ID of this connection.
- getId() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns the ID of this node.
- getId() - Method in class org.eclipse.mosaic.lib.database.road.Restriction
- getId() - Method in class org.eclipse.mosaic.lib.database.road.Roundabout
-
Returns the roundabout's ID.
- getId() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Returns the ID of this node.
- getId() - Method in class org.eclipse.mosaic.lib.database.route.Route
-
The id of this route.
- getId() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns the ID of the road segment in the form
<id-way>_<id-start-junction>_<id-end-junction>
. - getId() - Method in interface org.eclipse.mosaic.lib.objects.road.INode
-
Returns the internal id of the node.
- getId() - Method in interface org.eclipse.mosaic.lib.objects.road.IWay
-
Returns the id of this way.
- getId() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
-
Return the signal id (index) within the traffic light group.
- getId() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the id of the traffic sign.
- getId() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Returns the globally unique id of this message.
- getId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the id of the surrounding vehicle.
- getId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
-
The unique identifier for this route.
- getId() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getId() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- getId() - Method in interface org.eclipse.mosaic.lib.util.objects.Identifiable
-
Returns the integer identifier of the object.
- getId() - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
Returns the ID of this federate.
- getId() - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
Returns the identifier of the federate.
- getId() - Method in class org.eclipse.mosaic.rti.api.Interaction
-
Returns the unique ID of this interaction.
- getId() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
-
Returns the unique identifier of the federate.
- getId() - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Returns the unique ID of this event.
- getId(HierarchicalConfiguration<?>) - Static method in class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
-
Load attribute "id" from the given configuration.
- getImage() - Method in class org.eclipse.mosaic.lib.docker.DockerContainer
- getImperfection() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getImportOrigin() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the import origin of the given Database.
- getIn() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Getter for the input stream of the socket connection to SUMO.
- getIn() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getIn() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
- getIncoming() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetControlledLinks.TrafficLightControlledLink
- getIncomingConnections() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Returns the list of connections that lead into this connection..
- getIncomingConnections() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns all
Connection
s that end at this node. - getIncomingConnections() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns all incoming connections.
- getIncomingConnections() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getIncomingLane() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- getIncomingLane() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
-
Returns the incoming lane controlled by the signal.
- getIncrementFile(File, boolean) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
-
Creates a new file in the given path and name.
- getIncrementFile(String, boolean) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
-
Creates a new file in the given path and name.
- getIndex() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
- getInductionLoop(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
- getInductionLoop(String) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem
-
Returns the lane detector, which provides various measurements, such as traffic flow.
- getInductionLoopId() - Method in class org.eclipse.mosaic.interactions.traffic.InductionLoopDetectorSubscription
- getInductionLoopIds() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
-
Returns the list of mapped induction loop ids.
- getInductionLoops() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
- getInductionLoops() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem
-
Returns all
InductionLoop
s configured for this traffic management center. - getInductionLoops() - Method in class org.eclipse.mosaic.lib.objects.mapping.TmcMapping
- getInitialPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getInitialPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getInitialPosition() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.modules.Locatable
-
This data element provides an absolute geographical longitude and latitude in a WGS84 coordinate system.
- getInitialVehicleType() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getInitialVehicleType() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- getInitialVehicleType() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Returns the type of the vehicle.
- getInstance() - Static method in class org.eclipse.mosaic.lib.transform.GeoProjection
- getInstance() - Static method in class org.eclipse.mosaic.lib.util.PerformanceMonitor
- getInteractable() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Get the
Interactable
reference. - getInteractionFormatter() - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutputLoader
- getInteractionManagement() - Method in interface org.eclipse.mosaic.rti.api.ComponentProvider
-
Provides access to the
InteractionManagement
implementation of this federation. - getInteractionManagement() - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- getInteractions() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getInteractionTypes() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns a collection of supported interaction types.
- getInteractionTypes() - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutputLoader
- getInteractionTypes() - Method in class org.eclipse.mosaic.fed.output.generator.file.format.InteractionFormatter
-
Return all the interaction types, which have been defined.
- getIntermediateDatabase() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Deprecated.will be removed in future versions. It should not be required to have access to a Database which is being currently built.
- getIntersectionPointXZ(LineString<?>, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getInvolvedNode() - Method in class org.eclipse.mosaic.fed.cell.message.StreamResult
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 ip_address = 2;
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required uint32 ip_address = 2;
- getIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required uint32 ip_address = 2;
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required uint32 ip_address = 1;
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required uint32 ip_address = 1;
- getIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required uint32 ip_address = 1;
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required uint32 ip_address = 1;
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required uint32 ip_address = 1;
- getIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required uint32 ip_address = 1;
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ip_address = 1;
- getIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
-
required uint32 ip_address = 1;
- getIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddressOrBuilder
-
required uint32 ip_address = 1;
- getIPv4Address() - Method in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
Returns the actual IPv4 address of this
NetworkAddress
. - getItem(int) - Method in class org.eclipse.mosaic.lib.util.objects.TimeCache
-
Returns a v2x message based on their id.
- getItemAdapter() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree
- getItemHash(T) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- getItemHash(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getItems() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- getItemsInBoundingArea(BoundingBox, Predicate<T>) - Method in class org.eclipse.mosaic.lib.spatial.Grid
-
Searches all objects within the given bounding area.
- getItemsInBoundingArea(BoundingBox, Predicate<T>, List<T>) - Method in class org.eclipse.mosaic.lib.spatial.Grid
-
Searches all objects within the given bounding area.
- getIvimContent() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Ivim
-
Returns the raw object transferred with this message.
- getJavaClasspathEntries() - Method in class org.eclipse.mosaic.rti.api.parameters.JavaFederateParameters
-
Returns a list of classpath entries to append to the Java call.
- getJavaFederateParameters() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- getJavaMaxmimumMemoryMb() - Method in class org.eclipse.mosaic.rti.api.parameters.JavaFederateParameters
-
Returns the maximum amount of memory to be allocated by the JVM (in Megabyte).
- getKNearest() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.KNearest
- getLane() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
- getLane() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
- getLane() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Returns the edge lane index.
- getLane() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.SpeedLimit
-
Returns the lane of the speed limit.
- getLane() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the lane of the traffic sign.
- getLaneAreaDetector(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
- getLaneAreaDetector(String) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem
-
Returns the lane segment, which provides various measurements, such as density.
- getLaneAreaDetectors() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
- getLaneAreaDetectors() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem
-
Returns all
LaneAreaDetector
s configured for this traffic management center. - getLaneAreaDetectors() - Method in class org.eclipse.mosaic.lib.objects.mapping.TmcMapping
- getLaneAreaId() - Method in class org.eclipse.mosaic.interactions.traffic.LaneAreaDetectorSubscription
- getLaneAreaId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns the identifier of the lane area in which the vehicle is currently driving.
- getLaneAreaIds() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
-
Returns the list of mapped lane area detector ids.
- getLaneAssignment(int) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Gets lane assignments.
- getLaneAssignments() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Get lane assignments of all lanes.
- getLaneChangeMode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getLaneChangeMode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getLaneChangeReceivers() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getLaneChanges() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getLaneId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- getLaneIndex() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- getLaneIndex() - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- getLaneIndex() - Method in interface org.eclipse.mosaic.lib.objects.road.IRoadPosition
-
Returns the index of the lane, where 0 is the rightmost lane.
- getLaneIndex() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Gets the index of the lane the vehicle currently driving on.
- getLaneIndex() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getLaneIndex() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the current lane index of the surrounding vehicle.
- getLaneIndex() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- getLanes() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Returns the number of lanes this Connection presents.
- getLanes() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns the number of lanes on this road segment.
- getLanes() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getLanesControlledByGroups() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioTrafficLightRegistration
- getLaneSelectionMode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture
- getLastConnectionId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
-
Returns the last edge id.
- getLastKnownVehicleData(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Getter for the last vehicle data.
- getLastNodeId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
- getLastStatusMessage() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
- getLateralLanePosition() - Method in interface org.eclipse.mosaic.lib.objects.road.IRoadPosition
-
Returns the lateral position of the vehicle on its current lane measured in m.
- getLateralLanePosition() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Gets the lateral lane position.
- getLateralLanePosition() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- getLatitude() - Method in interface org.eclipse.mosaic.lib.geo.GeoPoint
- getLatitude() - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
Returns the latitude coordinate of this
MutableGeoPoint
. - getLength() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- getLength() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.LaneAreaDetector
- getLength() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
-
Returns the length of this command parameter in bytes, e.g.
- getLength() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint64 length = 5;
- getLength() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required uint64 length = 5;
- getLength() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required uint64 length = 5;
- getLength() - Method in class org.eclipse.mosaic.lib.database.building.Wall
- getLength() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
This connections length in meters.
- getLength() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns the length (in m) of the road segment.
- getLength() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
-
Returns the length of the detector in [m].
- getLength() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getLength() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the length of the surrounding vehicle.
- getLength() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
-
The length of the complete route described from edges.
- getLength() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getLength() - Method in class org.eclipse.mosaic.lib.routing.CandidateRoute
- getLength() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getLength() - Method in interface org.eclipse.mosaic.lib.routing.EdgeProperties
-
Returns the length of the edge in [m].
- getLength() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperEdgeProperties
- getLength() - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getLength() - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getLengthOfLane(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Gets length of a lane on an edge.
- getLetter() - Method in class org.eclipse.mosaic.lib.geo.UtmZone
- getLetter(int) - Static method in class org.eclipse.mosaic.lib.geo.UtmZone
- getLetter(int, double) - Static method in class org.eclipse.mosaic.lib.geo.UtmZone
- getLineId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData
- getLocalHostById(String) - Method in class org.eclipse.mosaic.rti.config.CHosts
-
Get the first local host corresponds to the given id.
- getLog() - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
Returns the log facade for this application.
- getLogger() - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- getLogicId() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoTrafficLightLogic
-
Getter for the Id of the traffic light logic.
- getLogTupleId() - Method in class org.eclipse.mosaic.interactions.application.ItefLogging
- getLongitude() - Method in interface org.eclipse.mosaic.lib.geo.GeoPoint
- getLongitude() - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
Returns the longitude coordinate of this
MutableGeoPoint
. - getLongitudinalAcceleration() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getLongitudinalAcceleration() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns the longitudinal acceleration of the vehicle.
- getLookahead() - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Getter for lookahead.
- getLowerIndex(double) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getLowerIndex(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getLowerPoint(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getMainLogDirectory() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Convenience method to determine the current path of the log files generated for this simulation.
- getMapping() - Method in class org.eclipse.mosaic.interactions.mapping.ChargingStationRegistration
- getMapping() - Method in class org.eclipse.mosaic.interactions.mapping.RsuRegistration
- getMapping() - Method in class org.eclipse.mosaic.interactions.mapping.ServerRegistration
- getMapping() - Method in class org.eclipse.mosaic.interactions.mapping.TmcRegistration
- getMapping() - Method in class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
- getMapping() - Method in class org.eclipse.mosaic.interactions.mapping.VehicleRegistration
- getMax(T, Vector3d) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMaxAcceleration() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getMaxDeceleration() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getMaxDownlinkBitrate() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
- getMaxDownlinkBitrate() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- getMaximumCurrent() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
- getMaximumLookahead() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
- getMaximumPower() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
-
Returns the maximum power available at this
ChargingSpot
, unit: [W]. - getMaximumVoltage() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
- getMaxRange() - Method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
returns the maximum number of units that can be assigned IPs.
- getMaxSpeed() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getMaxSpeed() - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- getMaxSpeed() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getMaxSpeedInKmh() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Gets the maximum speed allowed on this connection in km/h.
- getMaxSpeedInKmh() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Gets the maximum speed allowed on this way in km/h.
- getMaxSpeedInKmh() - Method in interface org.eclipse.mosaic.lib.objects.road.IWay
-
Gets the maximum speed allowed on this way in km/h.
- getMaxSpeedInMs() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Gets the maximum speed allowed on this connection in m/s.
- getMaxSpeedInMs() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Gets the maximum speed allowed on this way in m/s.
- getMaxSpeedInMs() - Method in interface org.eclipse.mosaic.lib.objects.road.IWay
-
Returns the maximum allowed speed on this way, in m/s.
- getMaxSpeedOfConnection(String) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- getMaxSpeedOfConnection(String) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- getMaxSpeedOfConnection(String) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
This will return the speed limit of a connection given by its ID.
- getMaxUplinkBitrate() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
- getMaxUplinkBitrate() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- getMaxX(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.AreaAdapter
- getMaxX(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getMaxX(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMaxY(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.AreaAdapter
- getMaxY(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getMaxY(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMaxZ(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.AreaAdapter
- getMaxZ(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getMaxZ(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMeanSpeed() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.LaneAreaDetector
- getMeanSpeed() - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo
-
Returns the mean speed of vehicles passed this induction loop during the last time step [m/s].
- getMeanSpeed() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
-
Returns the mean speed of the vehicles in the area of this detector [m/s].
- getMeanVehicleLength() - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo
-
Returns the mean length of vehicles passed this induction loop during the last time step [m].
- getMessage() - Method in class org.eclipse.mosaic.app.tutorial.message.GreenWaveMsg
- getMessage() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedV2xMessage
-
Returns the message.
- getMessage() - Method in class org.eclipse.mosaic.interactions.communication.V2xFullMessageReception
- getMessage() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
- getMessage(V2xMessageReception) - Static method in class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
- getMessageId() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageReception
- getMessageId() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
-
Short method to get the unique message id for convenience.
- getMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 message_id = 2;
- getMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required uint32 message_id = 2;
- getMessageId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required uint32 message_id = 2;
- getMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 message_id = 4;
- getMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required uint32 message_id = 4;
- getMessageId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required uint32 message_id = 4;
- getMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 message_id = 4;
- getMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required uint32 message_id = 4;
- getMessageId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required uint32 message_id = 4;
- getMessageLengthWithHeaders(V2xMessage, String) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
Helper-function to get the effective message length in bits.
- getMessageTime() - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamParticipant
- getMessageType() - Method in class org.eclipse.mosaic.lib.objects.v2x.GenericV2xMessage
- getMin(T, Vector3d) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMinGap() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getMinimalLength() - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
-
Returns the minimum message length.
- getMinimumGap() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getMinWeight(double) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperWeighting
- getMinX(T) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- getMinX(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.AreaAdapter
- getMinX(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getMinX(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMinX(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.PointAdapter
- getMinY(T) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- getMinY(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.AreaAdapter
- getMinY(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getMinY(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMinY(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.PointAdapter
- getMinZ(T) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- getMinZ(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.AreaAdapter
- getMinZ(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.EdgeAdapter
- getMinZ(T) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- getMinZ(T) - Method in class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.PointAdapter
- getMode() - Method in class org.eclipse.mosaic.fed.cell.message.StreamResult
- getMode() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- getModuleName() - Method in class org.eclipse.mosaic.fed.cell.module.CellModule
- getMonitor() - Method in interface org.eclipse.mosaic.rti.api.ComponentProvider
-
Provides access to the
Monitor
implementation of this federation. - getMonitor() - Method in interface org.eclipse.mosaic.rti.api.RtiAmbassador
-
Provides the monitor instance to log specific events, such as the start of the simulation or event triggers.
- getMonitor() - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- getMonitor() - Method in class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- getName() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- getName() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioVehicleRegistration
- getName() - Method in class org.eclipse.mosaic.lib.database.building.Building
- getName() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Returns the street name of this way.
- getName() - Method in class org.eclipse.mosaic.lib.docker.DockerContainer
- getName() - Method in class org.eclipse.mosaic.lib.objects.mapping.UnitMapping
-
Get the name of the unit.
- getName() - Method in class org.eclipse.mosaic.lib.objects.UnitData
-
Returns the unique string identifying the unit.
- getName() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- getName() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getName() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperWeighting
- getNavigationModule() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- getNavigationModule() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.modules.Navigable
-
Returns a navigation module to calculate and switch routes to any target.
- getNearest() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- getNearestObject(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Search for the nearest object for the given point.
- getNearestObject(Vector3d, Predicate<T>) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Search for the nearest object for the given point.
- getNearestPointOnEdge(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getNearestPointOnEdge(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getNearestPointOnEdge(Edge<?>) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getNearestPointOnEdge(Edge<?>, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getNearestPointOnEdge(Ray) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getNearestPointOnEdge(Ray, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- getNearestPointOnRay(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Ray
- getNearestPointOnRay(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Ray
- getNearestPointOnRay(Edge<?>) - Method in class org.eclipse.mosaic.lib.spatial.Ray
- getNearestPointOnRay(Edge<?>, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Ray
- getNeededBandwidth() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
-
Returns the needed bandwidth if supported.
- getNegativeAckReasons() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedAcknowledgement
- getNegativeReasons() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- getNetMask() - Method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Returns the netmask for subnets.
- getNetworkConfig() - Method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Get the network configuration file.
- getNewIP() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- getNewPower() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- getNewSigns(String) - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
-
Returns the list of new traffic signs of which vehicle with {@param vehicleId} is recipient.
- getNewSubnet() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- getNextAvailableChargingSpot() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
-
Returns the next available
ChargingSpot
. - getNextEventTime() - Method in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
- getNextEventTime() - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventScheduler
-
Returns the next event time.
- getNextEventTimestamp() - Method in interface org.eclipse.mosaic.rti.api.RtiAmbassador
-
Provides the timestamp of them next scheduled event.
- getNextEventTimestamp() - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Returns the time stamp of the next event.
- getNextEventTimestamp() - Method in class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- getNextEventTimestamp() - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- getNextInteraction(long) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador.InteractionQueue
-
Returns the next interaction in the queue whose timestamp is smaller or equal the given time.
- getNextJunctionNode() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns next node that is a junction on the vehicle's current route.
- getNextJunctionNode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getNextModule() - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage
- getNextNode() - Method in class org.eclipse.mosaic.lib.database.spatial.Edge
- getNexts() - Method in interface org.eclipse.mosaic.lib.spatial.AStar.Node
-
Returns a list of network nodes directly reachable from this node.
- getNextSpawningTime(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.AbstractSpawningMode
- getNextSpawningTime(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.ConstantSpawningMode
- getNextSpawningTime(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.GrowAndShrinkSpawningMode
- getNextSpawningTime(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.PoissonSpawningMode
- getNextSpawningTime(long) - Method in interface org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.SpawningMode
-
Returns the next spawning time.
- getNextStops() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData
- getNextSwitchTime(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Getter for the assumed time of the next switch from the current phase to the next one of the current traffic light program of a certain traffic light group.
- getNextTrafficLightNode() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns next node that has a traffic light on the vehicle's current route.
- getNextTrafficLightNode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getNextUnitIndex(UnitType) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
-
Returns the next unit index number which would be allocated with a call of
UnitNameGenerator.nextVehicleName()
,UnitNameGenerator.nextRsuName()
, and so on. - getNextUpdate() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- getNice() - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
-
Returns the niceness of this event in natural order.
- getNode(String) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns data for the specified node id.
- getNode(String) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.IRoutingModule
-
Returns the node object identified by the given nodeId.
- getNode(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getNode(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- getNode(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the
Node
with the given id. - getNode(String) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- getNode(String) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- getNode(String) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Getter for the node by given Id.
- getNodeByIndex(Connection, int) - Static method in class org.eclipse.mosaic.lib.database.DatabaseUtils
-
Return the node of a connection by the given index.
- getNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 node_id = 2;
- getNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required uint32 node_id = 2;
- getNodeId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required uint32 node_id = 2;
- getNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 node_id = 2;
- getNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required uint32 node_id = 2;
- getNodeId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required uint32 node_id = 2;
- getNodeId() - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration
-
Returns the nodeId.
- getNodeId() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- getNodeId() - Method in class org.eclipse.mosaic.lib.objects.communication.HandoverInfo
- getNodeIds() - Method in class org.eclipse.mosaic.lib.database.route.Route
-
This extracts a list of all node IDs this
Route
passes. - getNodeIds() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
-
The list of all node IDs this route passes.
- getNodes() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- getNodes() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns an unmodifiable view of the known
Node
s. - getNodes() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
These are the
Node
s that are part of this connection. - getNodes() - Method in class org.eclipse.mosaic.lib.database.road.Roundabout
-
Returns all
Node
-references that are part of the roundabout. - getNodes() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
This returns the nodes that belong to this way.
- getNodes() - Method in class org.eclipse.mosaic.lib.database.route.Route
- getNodesForDestinationArea(GeoArea) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Get all nodes for a destination area (of a geocast message).
- getNodesForRegion(CNetworkProperties) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Gets all nodes in the given region.
- getNorthing() - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- getNorthing() - Method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- getNox() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
-
Returns The Nitrogen oxides (NO and NO2) emissions during the simulation.
- getNrOfChannels() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
- getNrOfRadios() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration
- getNumAlternativeRoutes() - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
- getNumber() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
- getNumber() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
- getNumber() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
- getNumber() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
- getNumber() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
- getNumber() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
- getNumber() - Method in class org.eclipse.mosaic.lib.geo.UtmZone
- getNumberOfBytesRead() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
-
Getter of numBytesRead.
- getNumberOfLanesBackward() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
This returns the number of lanes in the opposite direction of this way.
- getNumberOfLanesForward() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
This returns the number of lanes into the primary direction of this way.
- getNumberOfThreads() - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- getNumberOfTrafficLights() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightIndex
-
Returns the number of TLs in the simulation.
- getNumberOfTrafficLights() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightTree
- getNumberOfVehicles() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.SumoIndex
- getNumberOfVehicles() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
-
Returns the number of indexed vehicles.
- getNumberOfVehicles() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Returns the amount of indexed vehicles.
- getObjectsInBoundingArea(BoundingBox) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Searches all objects within the given bounding area.
- getObjectsInBoundingArea(BoundingBox, Predicate<T>, List<T>) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Searches all objects within the given bounding area.
- getObjectsInBoundingArea(BoundingBox, List<T>) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Searches all objects within the given bounding area.
- getObjectsInRadius(Vector3d, double) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Searches all objects within the given radius around a center point.
- getObjectsInRadius(Vector3d, double, Predicate<T>, List<T>) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Searches all objects within the given radius around a center point.
- getObjectsInRadius(Vector3d, double, List<T>) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
-
Searches all objects within the given radius around a center point.
- getObjectsInRange() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionModule
- getObjectsInRange() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SumoPerceptionModule
- getOffset() - Method in interface org.eclipse.mosaic.lib.objects.road.IRoadPosition
-
Returns the distance (in m) from the start node of the road segment to the current position of the vehicle.
- getOffset() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Gets the offset.
- getOffset() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- getOffsetFromSource() - Method in class org.eclipse.mosaic.lib.routing.CandidateRoute
- getOffsetToTarget() - Method in class org.eclipse.mosaic.lib.routing.CandidateRoute
- getOpeningAngle() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
- getOperatingSystem() - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
Returns the operating system for this application.
- getOperatingSystem() - Method in interface org.eclipse.mosaic.fed.application.app.api.OperatingSystemAccess
-
Returns the operating system for this application.
- getOptions() - Method in class org.eclipse.mosaic.lib.util.cli.CommandLineParser
-
This method provides all options declared in the parameter object this parser has been initialized with.
- getOrCreate(Class<T>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.CommandRegister
-
Stores a TraCI command once it is created returns only one instance per command class.
- getOrientation() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns the orientation of the point cloud as
RotationMatrix
. - getOrigin() - Method in class org.eclipse.mosaic.app.tutorial.message.IntraVehicleMsg
- getOrigin() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns the origin point of this point cloud in absolute world coordinates.
- getOriginalEvent() - Method in class org.eclipse.mosaic.lib.util.scheduling.InterceptedEvent
-
Returns the original event wrapped by this
InterceptedEvent
. - getOriginatingMessageId() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- getOrthoDirectionAt(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getOs() - Method in interface org.eclipse.mosaic.fed.application.app.api.OperatingSystemAccess
-
Returns the operating system for this application.
- getOsLog() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
-
Returns the operating system log.
- getOtherVehicleId() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LeadFollowVehicle
-
Getter for the Id of the leading or following vehicle.
- getOut() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Getter for the output stream of the socket connection to SUMO.
- getOut() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getOut() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
- getOutgoing() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetControlledLinks.TrafficLightControlledLink
- getOutgoingConnections() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Returns the connections that are accessible through this one.
- getOutgoingConnections() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns all
Connection
s that start at this node. - getOutgoingConnections() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns all outgoing connections.
- getOutgoingConnections() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getOutgoingLane() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- getOutgoingLane() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
-
Returns the outgoing lane controlled by the signal.
- getOwner() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- getOwnerId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
- getParameter(String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Returns the current value for the specified parameter name.
- getParameterAsDouble(String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Returns the current value for the specified parameter name.
- getParameterType() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- getParameterType() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter
- getParameterType() - Method in enum org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- getParent() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- getParserForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- getPartOfConnections() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns all
Connection
s that this node is a part of (but does not start or end at). - getPassedSigns(String) - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
-
Returns the list of traffic signs that became invalid of which vehicle with {@param vehicleId} is recipient.
- getPayload() - Method in class org.eclipse.mosaic.app.tutorial.message.GreenWaveMsg
- getPayload() - Method in class org.eclipse.mosaic.app.tutorial.message.InterVehicleMsg
- getPayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
- getPayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
- getPayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Ivim
- getPayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- getPayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.GenericV2xMessage
- getPayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage.Empty
- getPayload() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Returns the
EncodedPayload
. - getPayloadConfiguration() - Static method in class org.eclipse.mosaic.lib.objects.v2x.etsi.EtsiPayloadConfiguration
- getPerceivedObjects() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- getPerceivedObjects() - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModule
-
Call to get all perceived traffic objection within perception range.
- getPerceivedTrafficLights() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- getPerceivedTrafficLights() - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModule
-
Call to get all traffic lights within perception range.
- getPerceivedVehicles() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- getPerceivedVehicles() - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModule
-
Returns a list of all
VehicleObject
s inside the perception range of this vehicle. - getPerceptionModifiers() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionConfiguration
- getPerceptionModule() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- getPerceptionModule() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.modules.Perceptive
-
Returns the perception module of this unit.
- getPhaseDef() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoTrafficLightLogic.Phase
- getPhaseDurationGreen() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- getPhaseDurationGreen() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- getPhaseDurationRed() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- getPhaseDurationRed() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- getPhaseDurationYellow() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- getPhaseDurationYellow() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- getPhaseIndex() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- getPhaseRemainingDuration() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- getPhases() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoTrafficLightLogic
-
Getter for the switch phases.
- getPhases() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- getPmx() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
-
Returns the fine-particle emissions during the simulation.
- getPoiControl() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Returns a facade which offers methods to control routes taken by vehicles in the simulation.
- getPoiControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getPoiControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Returns a facade which offers methods to add POIs to the SUMO GUI and change its properties.
- getPointAtPosition(double, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getPointBetween(GeoPoint, GeoPoint) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
-
Returns the exact point which between the two given points.
- getPortBindings() - Method in class org.eclipse.mosaic.lib.docker.DockerContainer
- getPortNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
-
required uint32 port_number = 1;
- getPortNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
-
required uint32 port_number = 1;
- getPortNumber() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchangeOrBuilder
-
required uint32 port_number = 1;
- getPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ChargingStationUnit
- getPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
-
Returns the position as a
Vector3d
. - getPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.RoadSideUnit
- getPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- getPosition() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.modules.Locatable
-
This data element provides an absolute geographical longitude and latitude in a WGS84 coordinate system.
- getPosition() - Method in class org.eclipse.mosaic.fed.sns.ambassador.SimulationNode
- getPosition() - Method in class org.eclipse.mosaic.lib.database.building.Corner
- getPosition() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns the geo-position of this node.
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.mapping.ChargingStationMapping
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.mapping.RsuMapping
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.mapping.TrafficLightMapping
- getPosition() - Method in interface org.eclipse.mosaic.lib.objects.road.INode
-
Returns the geo position of the node.
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the positions of the traffic sign.
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.UnitData
-
Returns the current geographical position of the unit.
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
- getPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
- getPosition() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- getPosition() - Method in class org.eclipse.mosaic.lib.routing.RoutingPosition
- getPosition() - Method in interface org.eclipse.mosaic.lib.spatial.AStar.Node
- getPosition(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getPositionOfNode(String) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Returns the position of a node from the position table.
- getPower() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
- getPreviousNode() - Method in class org.eclipse.mosaic.lib.database.spatial.Edge
- getPreviousNode() - Method in interface org.eclipse.mosaic.lib.objects.road.IRoadPosition
-
Returns the previously traversed node.
- getPreviousNode() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Gets the previous node which the vehicle already passed as
INode
. - getPreviousNode() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- getPreviousRegion() - Method in class org.eclipse.mosaic.lib.objects.communication.HandoverInfo
- getPrimaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- getPrimaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- getPrimaryRadioChannel() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- getPrimaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- getPrimaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- getPrimaryRadioConfiguration() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- getPrimaryRadioConfigurationBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- getPrimaryRadioConfigurationOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- getPrimaryRadioConfigurationOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- getPrimaryRadioConfigurationOrBuilder() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- getPriority() - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
- getPriority() - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
Returns the priority of this ambassador/federate.
- getPriority() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
-
Returns the priority of this federate.
- getPriority() - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Getter for priority.
- getProcessedMessages() - Method in class org.eclipse.mosaic.fed.cell.module.CellModule
- getProcessedMessages() - Method in class org.eclipse.mosaic.fed.cell.module.GeocasterModule
- getProcessedMessages() - Method in class org.eclipse.mosaic.fed.cell.module.streammodules.AbstractStreamModule
- getProcessors() - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
-
Returns the resource to process.
- getProgramById(String) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
- getProgramDuration() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
-
Returns a configured total duration of a program as the sum of all phase durations.
- getProgramId() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- getProgramId() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- getPrograms() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
- getProjectedPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
-
Returns the projected position on the X,Y-plane of this spatial object.
- getProjectedPosition() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the cartesian position of the surrounding vehicle.
- getProjectedPosition() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns the projected position of the vehicle in Cartesian coordinates.
- getProjectedPosition() - Method in class org.eclipse.mosaic.lib.util.objects.Position
-
Getter for projected position.
- getProperties() - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor.Measurement
- getProperties(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getProperties(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getProperties(int) - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesBuilder(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesBuilderList() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesCount() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesCount() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesCount() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesList() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesList() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesList() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesOrBuilder(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesOrBuilder(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesOrBuilder(int) - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesOrBuilderList() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesOrBuilderList() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getPropertiesOrBuilderList() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- getProperty(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the value of the requested property with the given key.
- getPropertyKeys() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns all property keys.
- getProtocolType() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- getQuadKey(GeoPoint, int) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
-
Returns the Bing quad key tile with the specified zoom level that contains the given
GeoPoint
. - getRadioMode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- getRadioMode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- getRadioMode() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- getRadioMode() - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration
-
Returns get the number of installed radios.
- getRadioNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- getRadioNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- getRadioNumber() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- getRadios() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration
- getRadius() - Method in class org.eclipse.mosaic.fed.sns.ambassador.SimulationNode
- getRadius() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double radius = 4;
- getRadius() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required double radius = 4;
- getRadius() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required double radius = 4;
- getRadius() - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- getRadius() - Method in interface org.eclipse.mosaic.lib.geo.Circle
- getRadius() - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- getRadius() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- getRandom() - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
See
RandomNumberGenerator
for more information. - getRandomGeoPoint(RandomNumberGenerator, GeoPoint, double) - Static method in class org.eclipse.mosaic.lib.geo.GeoUtils
-
Returns a random
MutableGeoPoint
within the radius of the given point. - getRandomNumberGenerator() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- getRandomNumberGenerator() - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Generate a random number.
- getRandomSeed() - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- getReactionTime() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getRealTimeBreak() - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- getReceiverInformation() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedV2xMessage
-
Returns the additional receiver information.
- getReceiverInformation() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageReception
- getReceiverName() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageReception
- getReceivers() - Method in class org.eclipse.mosaic.fed.cell.message.GeocasterResult
-
Returns all the receivers in a base region.
- getReceiveSignalStrength() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
-
Returns the receive signal strength (rss) if supported.
- getReceiveTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
-
The time at which this message was received.
- getReceivingMessages() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
Determines whether the radio receives messages or only routes
- getReceivingMessages() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
Determines whether the radio receives messages or only routes
- getReceivingMessages() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
Determines whether the radio receives messages or only routes
- getRectangleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- getRectangleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- getRectangleAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- getRectangleAddressBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- getRectangleAddressOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- getRectangleAddressOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- getRectangleAddressOrBuilder() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- getReferenceFormat() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns the type of reference frame the points are stored in this point cloud internally.
- getRegion() - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamParticipant
- getRegion(CartesianPoint) - Method in class org.eclipse.mosaic.fed.cell.utility.RegionsIndex
- getRegionByName(String) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Get a whole region handle for a region name string.
- getRegionConfig() - Method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Get the region configuration file.
- getRegionForNode(String) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Convenience function for getting the region of a specified node.
- getRegionForPosition(CartesianPoint) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Get the base region for a given cartesian position.
- getRegionId() - Method in class org.eclipse.mosaic.fed.cell.message.StreamResult
-
Returns the name of the region where the stream is occurred.
- getRegionIdForNode(String) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Get the region Id for a given Node.
- getRegionOfNode(String) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Returns the base region of a node from the region table.
- getRegionsForDestinationArea(GeoArea) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
-
Get all regions for a destination area (of a geocast message).
- getRelativeEndPoints() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns all end points of all rays of this
PointCloud
that hit something in relative coordinates. - getRelativeEndPointsWithHit() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud
-
Returns all end points of all rays of this
PointCloud
that hit something in relative coordinates. - getRemainingDuration() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
-
Returns the duration of the phase as it is in the configuration file.
- getRemainingPhaseTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- getRemainingPhaseTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- getRemoteHostById(String) - Method in class org.eclipse.mosaic.rti.config.CHosts
-
Get the first remote host corresponds to the given id.
- getRemovedMessageIds() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageRemoval
- getRemovedNames() - Method in class org.eclipse.mosaic.fed.application.ambassador.eventresources.RemoveVehicles
- getRemovedNames() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- getRequestCommandId() - Method in class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
-
Returns the ID of the request which corresponds to this result.
- getRequestedTime() - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Getter for time.
- getRequestId() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciRequest
- getResource() - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage
- getResource() - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
-
Returns the resource to process.
- getResourceClassSimpleName() - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
-
Returns the class name of the resource if given.
- getRestriction(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the
Restriction
with the given id. - getRestrictionCosts() - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
- getRestrictions() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns an unmodifiable view of the known
Restriction
s. - getResult() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InRadius
- getResultType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.Status
-
Getter for result type.
- getReversed(LineString<? super T>) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getRoadPosition() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the road position the vehicle is currently driving on.
- getRoadPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getRoadPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- getRoadPosition() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Returns the road position of the vehicle containing all information about the vehicle's position within the road network, such as previous and upcoming node or the way the vehicle is currently driving on.
- getRoadPosition() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns the position of the vehicle in the road network.
- getRoadSideUnits() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the map containing all the ids with the corresponding road side units.
- getRoot() - Method in class org.eclipse.mosaic.lib.spatial.KdTree
- getRoot() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree
- getRotation() - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Extracts a 3x3 sub-matrix containing rotation+scale from this transformation matrix.
- getRotation(RotationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Extracts a 3x3 sub-matrix containing rotation+scale from this transformation matrix.
- getRoundabouts() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns all roundabouts from the database.
- getRoute() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteRegistration
-
Returns the route.
- getRoute(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- getRoute(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the
Route
with the given id. - getRouteControl() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Returns a facade which offers methods to control routes taken by vehicles in the simulation.
- getRouteControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getRouteControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Returns a facade which offers methods to control routes taken by vehicles in the simulation.
- getRouteEdges(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.RouteFacade
-
Returns the list of edges assigned to the given route id.
- getRouteId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteChange
- getRouteId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Getter for the current vehicle route id.
- getRouteId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture
- getRouteId(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Getter for the route Id.
- getRouteIds() - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.RouteFacade
-
Returns the list of loaded route ids.
- getRoutes() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns a map containing all the Routes with the corresponding edge-id's.
- getRoutes() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleRoutesInitialization
- getRoutes() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns an unmodifiable view of the known
Route
s. - getRoutesFromDatabaseForMessage() - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- getRoutesFromDatabaseForMessage() - Method in class org.eclipse.mosaic.lib.routing.database.RouteManager
-
This will return a list of all known routes which are stored in the database in a message friendly way.
- getRoutesFromDatabaseForMessage() - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- getRoutesFromDatabaseForMessage() - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
This will return a list of all known routes which are stored in the database in a message friendly way.
- getRouting() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
Provides the current routing API implementation.
- getRouting() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
- getRoutingCostFunction() - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
- getRoutingModule() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.RoadSideUnit
- getRoutingModule() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ServerUnit
- getRoutingModule() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.modules.Routable
-
Returns a routing module to calculate arbitrary routes from any point to any other.
- getRoutingParameters() - Method in class org.eclipse.mosaic.lib.routing.RoutingRequest
- getRssi() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required float rssi = 5;
- getRssi() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required float rssi = 5;
- getRssi() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required float rssi = 5;
- getRsuType() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.RsuAwarenessData
- getRti() - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
- getRti() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.SpawningFramework
- getRti() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns the
RtiAmbassador
of the federation for additional interaction with RTI. - getRunningContainer() - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
-
Returns an instance to the currently running docker container.
- getScenarioBounds() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
- getScenarioBounds() - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- getScenarioBounds() - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- getScenarioBounds() - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Returns the cartesian bounds of the scenario.
- getScenarioDatabase() - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
-
Provides the
Database
of the simulation scenario. - getScheduledTime() - Method in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
- getScheduledTime() - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventScheduler
-
Returns the scheduled time.
- getSecondaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- getSecondaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- getSecondaryRadioChannel() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- getSecondaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- getSecondaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- getSecondaryRadioConfiguration() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- getSecondaryRadioConfigurationBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- getSecondaryRadioConfigurationOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- getSecondaryRadioConfigurationOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- getSecondaryRadioConfigurationOrBuilder() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- getSegments() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Ivim
- getSegments() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.IvimContent
- getSelf() - Method in interface org.eclipse.mosaic.lib.spatial.AStar.Node
- getSenderDeceleration() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
TODO: Add the Unit.
- getSenderDeceleration() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getSenderId() - Method in class org.eclipse.mosaic.rti.api.Interaction
-
Returns the ID of the sending federate.
- getSenderPosition() - Method in class org.eclipse.mosaic.app.tutorial.message.InterVehicleMsg
- getSenderPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
Returns the coordinates of the sending node.
- getSenderPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getSenderPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- getSenderPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- getSendTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
-
The time at which this message was sent out.
- getSensorTypes() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
- getSentMessage() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedAcknowledgement
-
Returns the sent V2XMessage for which an acknowledgement was received.
- getSequenceNumber() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Returns the (sender-wise) unique sequence number of this message.
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- getSerializedSize() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- getServerRegionFromConfiguration(String) - Method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Checks if server has been configured in network.json and return it.
- getServers() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the map containing all the ids with the corresponding servers.
- getShapeOfLane(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Gets the shape of a lane, which is used for extracting the stop-lines of lanes.
- getSideA() - Method in interface org.eclipse.mosaic.lib.geo.Bounds
- getSideA() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getSideA() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getSideB() - Method in interface org.eclipse.mosaic.lib.geo.Bounds
- getSideB() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getSideB() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getSideC() - Method in interface org.eclipse.mosaic.lib.geo.Bounds
- getSideC() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getSideC() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getSideD() - Method in interface org.eclipse.mosaic.lib.geo.Bounds
- getSideD() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- getSideD() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- getSightDistance() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
- getSigma() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getSignalIndex() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetControlledLinks.TrafficLightControlledLink
- getSignalSequence(int) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
-
Returns a sequence of states for a certain traffic light, where each state represents a state of the traffic light during a phase within a traffic light program.
- getSignalSequence(String, int) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getSignalSequence(String, int) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Returns a sequence of states for a certain traffic light, where each state represents a state of the traffic light during a phase within a traffic light program.
- getSignContents() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the contents of the sign.
- getSimpleClassName() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Returns the simple class name of the implementation.
- getSimulationControl() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Returns a facade which offers methods to control the simulation.
- getSimulationControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getSimulationControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Returns a facade which offers methods to control the simulation.
- getSimulationTime() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getSimulationTime() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CommunicationModuleOwner
- getSimulationTime() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.PerceptionModuleOwner
- getSimulationTime() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Returns the simulation time.
- getSimulationTime() - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Getter for current simulation time.
- getSimulationTime() - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- getSimulationTimeMs() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Returns the time difference in milliseconds since a well-defined start time - here milliseconds since the simulation start time.
- getSingleton() - Static method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Returns the
IpResolver
singleton. - getSize() - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
- getSlope() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns the slope of the current vehicle position in degrees.
- getSource() - Method in class org.eclipse.mosaic.lib.database.road.Restriction
- getSource() - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageRouting
- getSource() - Method in class org.eclipse.mosaic.lib.routing.RoutingRequest
- getSourceAddress() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
-
Returns solely the IP address of the current node.
- getSourceAddress() - Method in class org.eclipse.mosaic.lib.objects.addressing.SourceAddressContainer
- getSourceName() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- getSourceName() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
-
Short method to get the source node name for convenience.
- getSourceName() - Method in class org.eclipse.mosaic.lib.objects.addressing.SourceAddressContainer
- getSourcePosition() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
-
Short method to get the source node position for convenience.
- getSourcePosition() - Method in class org.eclipse.mosaic.lib.objects.addressing.SourceAddressContainer
- getSourcePositionOfRoute(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
Get the source position of a route for a specific route ID.
- getSpeed() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- getSpeed() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
- getSpeed() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- getSpeed() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getSpeed() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the current speed of the surrounding vehicle.
- getSpeed() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Getter for the speed.
- getSpeed() - Method in interface org.eclipse.mosaic.lib.routing.EdgeProperties
-
Returns the speed limit on the edge in [m/s].
- getSpeed() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperEdgeProperties
- getSpeedAdvice() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getSpeedAdviceReactionState() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- getSpeedFactor() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getSpeedFactor() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getSpeedLimit() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
- getSpeedLimit() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.SpeedLimit
-
Returns the speed limit of the edge.
- getSpeedLimit(int) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Returns the speed limit of the lane with index {@param lane}.
- getSpeedLimits() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Returns speed limits of all lanes.
- getSpeedMode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getSpeedMode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getSpeedOfNode(String) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Returns the speed of a node from the speed table.
- getStartDirection(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getStartNode() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns the start junction of the road segment.
- getStartNode() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getStartPos() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- getStartPosition() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- getStartTime() - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage
- getStartTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 start_time = 1;
- getStartTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
-
required int64 start_time = 1;
- getStartTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessageOrBuilder
-
required int64 start_time = 1;
- getStateOfCharge() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
-
Returns the quotient of the current capacity and the initial capacity of the battery.
- getStateOfEnvironmentSensor(SensorType) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- getStateOfEnvironmentSensor(SensorType) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Returns The state of the supplied sensor.
- getStates() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
- getStatus() - Method in exception org.eclipse.mosaic.fed.sumo.bridge.CommandException
- getStopDuration() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- getStoppedUntil() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- getStoppingPlaceId() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- getStopPosition() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
- getStopType() - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace
- getStreamingBandwidth() - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageStreamRouting
- getStreamingBandwidth(V2xMessage) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
Get the bandwidth for the stream.
- getStreamingDuration() - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageStreamRouting
- getSubnetAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 subnet_address = 3;
- getSubnetAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required uint32 subnet_address = 3;
- getSubnetAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required uint32 subnet_address = 3;
- getSubPath(double, double, R) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- getSubscribedInteractions() - Method in interface org.eclipse.mosaic.rti.api.RtiAmbassador
-
Provides the list of the subscribed interactions.
- getSubscribedInteractions() - Method in class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- getSubscribedInteractions(String) - Method in interface org.eclipse.mosaic.rti.api.InteractionManagement
-
Provides a list the subscribed interactions of a federate.
- getSubscribedInteractions(String) - Method in class org.eclipse.mosaic.rti.interaction.TypeBasedInteractionManagement
- getSubscriptions(HierarchicalConfiguration<ImmutableNode>) - Static method in class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
- getSumoTraciResult() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciResponse
- getSumoVersion() - Method in enum org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- getSumoVersion(String) - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- getSurroundingVehiclesRadius() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
- getSurroundingWalls() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- getSurroundingWalls() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.NopPerceptionModule
- getSurroundingWalls() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionModule
- getSurroundingWalls() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SumoPerceptionModule
- getSurroundingWalls() - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModule
-
Call to get surrounding building walls.
- getSurroundingWalls(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallIndex
- getSurroundingWalls(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallTree
- getSurroundingWalls(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
- getSystemOperatingSystem() - Static method in enum org.eclipse.mosaic.rti.config.CLocalHost.OperatingSystem
- getTarget() - Method in class org.eclipse.mosaic.lib.database.road.Restriction
- getTarget() - Method in class org.eclipse.mosaic.lib.routing.RoutingRequest
- getTargetLaneIndex() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
-
Returns the target lane index.
- getTargetPosition() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the target position of the vehicle.
- getTargetPosition() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getTau() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getThrottle() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
- getTime() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedV2xMessage
- getTime() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.SpawningFramework
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required int64 time = 1;
- getTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required int64 time = 1;
- getTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required int64 time = 1;
- getTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
-
required int64 time = 1;
- getTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessageOrBuilder
-
required int64 time = 1;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required int64 time = 2;
- getTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
required int64 time = 2;
- getTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
required int64 time = 2;
- getTime() - Method in class org.eclipse.mosaic.lib.objects.UnitData
-
Getter for the time of the last update.
- getTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
Returns the time.
- getTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.IvimContent
- getTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- getTime() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- getTime() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
- getTime() - Method in class org.eclipse.mosaic.lib.routing.CandidateRoute
- getTime() - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
-
Returns the simulation time to execute this event.
- getTime() - Method in class org.eclipse.mosaic.rti.api.Interaction
-
Returns the simulation time at which the interaction happens in ns.
- getTimeInMs(Interaction) - Static method in class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
- getTimeInSec(Interaction) - Static method in class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
- getTimeManagement() - Method in interface org.eclipse.mosaic.rti.api.ComponentProvider
-
Provides access to the
TimeManagement
implementation of this federation. - getTimeManagement() - Method in class org.eclipse.mosaic.rti.MosaicComponentProvider
- getTimeToLive() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
-
Get the Time to live (TTL).
- getTlName() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.TrafficLightSpawner
- getTmcs() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the map containing all the ids with the corresponding TMCs.
- getTo() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
This returns the
Node
that the connections ends at. - getToCorner() - Method in class org.eclipse.mosaic.lib.database.building.Wall
- getTopoAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- getTopoAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- getTopoAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- getTopoAddressBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- getTopoAddressOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- getTopoAddressOrBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- getTopoAddressOrBuilder() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- getTopocastReceiver() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration.CellCamConfiguration
- getTraciCommandMessage() - Method in class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
- getTraciCommandResult() - Method in class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
- getTraciCommandStatus() - Method in class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
- getTraciVersion() - Method in enum org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- getTraciVersion(int) - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
- getTrafficDensity() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.LaneAreaDetector
- getTrafficDensity() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
-
Returns the traffic density in the area of this detector [veh/km].
- getTrafficDetectorUpdates() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TraciSimulationStepResult
- getTrafficFlow() - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo
-
Returns the current traffic flow passing this induction loop in [veh/h].
- getTrafficFlowVehPerHour() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.InductionLoop
-
Returns the traffic flow at this detector if
InductionLoop.lastInductionLoopInfo
is set. - getTrafficFlowVehPerHour(long) - Method in class org.eclipse.mosaic.fed.sumo.util.InductionLoop
-
Getter for the traffic flow per hour.
- getTrafficLightControl() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Returns a facade which offers methods to control traffic lights in the simulation.
- getTrafficLightControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getTrafficLightControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Returns a facade which offers methods to control traffic lights in the simulation.
- getTrafficLightGroup() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- getTrafficLightGroup() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Getter for the traffic light group.
- getTrafficLightGroup() - Method in class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
- getTrafficLightGroup() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.TrafficLightAwarenessData
- getTrafficLightGroup(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Getter for the traffic light group.
- getTrafficLightGroupId() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- getTrafficLightGroupId() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- getTrafficLightGroupId() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightSubscription
- getTrafficLightGroupIds() - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Returns a list of ids of all traffic light groups existing in the simulation scenario.
- getTrafficLightGroups() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioTrafficLightRegistration
- getTrafficLightNodes() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns a list of all nodes, which are tagged as traffic lights.
- getTrafficLights() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the map containing all the ids with the corresponding traffic lights.
- getTrafficLights() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
-
Returns the list of all signals.
- getTrafficLightsInRange() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionModule
- getTrafficLightsInRange() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SumoPerceptionModule
- getTrafficLightsInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightIndex
-
Queries the
TrafficObjectIndex
and returns all traffic lights inside thePerceptionModel
. - getTrafficLightsInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightTree
- getTrafficLightsInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Queries the
TrafficObjectIndex
and returns all traffic lights inside thePerceptionModel
. - getTrafficLightState() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- getTrafficLightUpdates() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TraciSimulationStepResult
- getTrafficObjectIndex() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
-
Returns the
TrafficObjectIndex
storing all vehicles. - getTrafficSign() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignRegistration
- getTrafficSignId() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
- getTrafficSignId() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
- getTranslation() - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Extracts a 3 dimensional vector containing translation part from this transformation matrix.
- getTranslation(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Extracts a 3 dimensional vector containing translation part from this transformation matrix.
- getTransmissionPower() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required double transmission_power = 4;
- getTransmissionPower() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required double transmission_power = 4;
- getTransmissionPower() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required double transmission_power = 4;
- getTrip() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.RoutelessVehicleRegistration
- getTtl() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ttl = 2;
- getTtl() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
-
required uint32 ttl = 2;
- getTtl() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddressOrBuilder
-
required uint32 ttl = 2;
- getType() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- getType() - Method in class org.eclipse.mosaic.lib.database.road.Restriction
- getType() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Gets the type of street (residential/tertiary/secondary/primary etc.).
- getType() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- getType() - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEventLocation
- getType() - Method in interface org.eclipse.mosaic.lib.objects.road.IWay
-
Returns the type of this way, such as "motorway".
- getType(V2xMessageReception) - Static method in class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
- getType(V2xMessageTransmission) - Static method in class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
- getTypeBasedTraciReader() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractSubscriptionTraciReader
- getTypeDistributionByName(String) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.SpawningFramework
- getTypeId() - Method in class org.eclipse.mosaic.interactions.application.ApplicationInteraction
- getTypeId() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the type of the traffic sign.
- getTypeId() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Returns the type of the traffic sign.
- getTypeId() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Returns the type id of the traffic sign.
- getTypeId() - Method in class org.eclipse.mosaic.rti.api.Interaction
-
Returns the type identifier of the interaction.
- getTypes() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleTypesInitialization
- getUnitFromId(String) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns a unit from the given id.
- getUnitFromIdNonNull(String) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns a unit for the given id.
- getUnitId() - Method in class org.eclipse.mosaic.fed.application.ambassador.eventresources.StartApplications
- getUnitId() - Method in class org.eclipse.mosaic.interactions.application.ApplicationInteraction
-
Returns the id of the specific unit, that receives this interaction.
- getUnitId() - Method in class org.eclipse.mosaic.interactions.application.ItefLogging
- getUnitId() - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorUpdates
- getUnitId() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
- getUnitID() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
- getUnitLogDirectory() - Method in interface org.eclipse.mosaic.fed.application.ambassador.util.UnitLogger
-
Convenience method to determine the current path of the log files generated for this unit.
- getUnitLogDirectory() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- getUnitMapping() - Method in class org.eclipse.mosaic.fed.application.ambassador.eventresources.StartApplications
- getUpcomingNode() - Method in interface org.eclipse.mosaic.lib.objects.road.IRoadPosition
-
Returns the node which will be traversed next.
- getUpcomingNode() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Gets the upcoming node of the vehicles road.
- getUpcomingNode() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- getUpdated() - Method in class org.eclipse.mosaic.interactions.communication.CellularHandoverUpdates
- getUpdated() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleBatteryUpdates
- getUpdated() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightUpdates
- getUpdated() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- getUpdatedChargingStation() - Method in class org.eclipse.mosaic.interactions.electricity.ChargingStationUpdate
-
Returns the updated
ChargingStationData
. - getUpdatedInductionLoops() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficDetectorUpdates
- getUpdatedLaneAreaDetectors() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficDetectorUpdates
- getUpdateInterval(HierarchicalConfiguration<?>) - Static method in class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
-
Load attribute "update".
- getUpdateIntervalInSeconds() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns the update interval.
- getUpdateType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- getUpdateType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- getUpdateType() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- getUserTaggedValue() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Cam
- getUserTaggedValue() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
- getV2xMessage() - Method in class org.eclipse.mosaic.fed.cell.message.GeocasterResult
-
Returns the V2XMessage.
- getV2xMessage() - Method in class org.eclipse.mosaic.fed.cell.message.StreamResult
- getV2xMessageCache() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns the cache for the v2x messages.
- getValue() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar.WithIntParam
- getValue() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar.WithParam
- getValue() - Method in enum org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.MultiChannelMode
- getValue() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter
- getValueDescriptor() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
- getValueDescriptor() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
- getValueDescriptor() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
- getValueDescriptor() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
- getValueDescriptor() - Method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
- getValueFromXpath(XMLConfiguration, String, String) - Static method in class org.eclipse.mosaic.lib.util.XmlUtils
- getValues() - Method in class org.eclipse.mosaic.interactions.application.ItefLogging
- getVariableLength(byte[]) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteArrayTraciWriter
- getVariableLength(Double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.DoubleTraciWriter
- getVariableLength(Integer) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteTraciWriter
- getVariableLength(Integer) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.IntegerTraciWriter
- getVariableLength(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.StringTraciWriter
- getVariableLength(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.VehicleIdTraciWriter
- getVariableLength(List<T>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ListTraciWriter
- getVariableLength(SumoTrafficLightLogic.Phase) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.TrafficLightPhaseWriter
- getVariableLength(T) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
-
If the value of the parameter has a variable length depending on its actual value (e.g.
- getVehicleClass() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
- getVehicleClass() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getVehicleClass() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getVehicleClass() - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
- getVehicleColor() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleParameters
- getVehicleConsumptions() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns information about the consumptions of the vehicle, e.g.
- getVehicleControl() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Returns a facade which offers methods to control the vehicles in the simulation.
- getVehicleControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- getVehicleControl() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Returns a facade which offers methods to control the vehicles in the simulation.
- getVehicleCount() - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo
-
Returns the number of vehicles passed this induction loop during the last time step.
- getVehicleCount() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
-
Returns the number of vehicles in the area of this detector.
- getVehicleData() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns the current vehicle information.
- getVehicleData() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- getVehicleData() - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.PerceptionModuleOwner
- getVehicleData() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- getVehicleData() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Returns the current vehicle data state.
- getVehicleEmissions() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns information about the emissions ejected by the vehicle, e.g.
- getVehicleEncoding(String) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncodingManager
-
Returns the specific wrapper of
EncodedValue
s required for the given transportation mode (e.g. - getVehicleId() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStop
-
Returns the identifier of the vehicle sending this interaction.
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingDenial
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStopRequest
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorActivation
-
Getter for vehicle id.
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleParametersChange
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleResume
-
Getter for the vehicle identifier.
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteChange
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- getVehicleId() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
- getVehicleLaneChangeMode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
- getVehicleParameters() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- getVehicleParameters() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Returns vehicle parameters.
- getVehicleParameters() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleParametersChange
- getVehicles() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the map containing all the ids with the corresponding vehicles.
- getVehicleSensors() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns information about the sensors of the vehicle.
- getVehicleSignals() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Returns information about the signal state of the vehicle, e.g.
- getVehiclesInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.SumoIndex
- getVehiclesInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleGrid
- getVehiclesInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
-
Queries the
TrafficObjectIndex
and returns all vehicles inside thePerceptionModel
. - getVehiclesInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleTree
- getVehiclesInRange(PerceptionModel) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Queries the
TrafficObjectIndex
and returns all vehicles inside thePerceptionModel
. - getVehiclesInSight() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Getter for the list of vehicles in the field of view of this vehicle.
- getVehicleStopMode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
- getVehicleStopMode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Getter for the stop mode of the vehicle.
- getVehicleType() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioVehicleRegistration
- getVehicleType() - Method in class org.eclipse.mosaic.lib.objects.mapping.VehicleMapping
- getVehicleType(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Getter for the complete Vehicle type.
- getVehicleTypeId(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Getter for the Vehicle type Id.
- getVehicleTypes() - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns a map containing all the names with the corresponding vehicle types.
- getVehicleUpdates() - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TraciSimulationStepResult
- getVersion() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the version of the given Database.
- getVertices() - Method in class org.eclipse.mosaic.lib.geo.CartesianPolygon
- getVertices() - Method in class org.eclipse.mosaic.lib.geo.GeoPolygon
- getVertices() - Method in interface org.eclipse.mosaic.lib.geo.Polygon
- getVia() - Method in class org.eclipse.mosaic.lib.database.road.Restriction
- getViewingAngle() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionConfiguration
- getViewingRange() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionConfiguration
- getViewingRange() - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModuleConfiguration
-
Returns the maximal perception range of the configured perception module.
- getVisibility() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Returns the visibility of the traffic sign between 0 and 1.
- getVisitedNodes() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.algorithm.BellmanFordRouting
- getVoltage() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
- getWalls() - Method in class org.eclipse.mosaic.lib.database.building.Building
-
A list of all
Wall
s this building is composed of. - getWarningType() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Denm
-
Returns the type of the warning.
- getWarningType() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- getWay() - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
This returns the
Way
this connection belongs to. - getWay() - Method in interface org.eclipse.mosaic.lib.objects.road.IConnection
-
Returns way properties of this road segment.
- getWay() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- getWay(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- getWay(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns the
Way
with the given id. - getWays() - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- getWays() - Method in class org.eclipse.mosaic.lib.database.Database
-
Returns an unmodifiable view of the known
Way
s. - getWays() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns all
Way
s that this node is part of. - getWayType() - Method in interface org.eclipse.mosaic.lib.routing.EdgeProperties
-
Returns the type of the belonging way, such as 'primary', 'secondary', or 'residential' depending on the source for the routing graph.
- getWayType() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperEdgeProperties
- getWayTypeEncoded() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperEdgeProperties
- getWeight() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.TrafficLightSpawner
- getWeight() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
- getWeight() - Method in interface org.eclipse.mosaic.fed.mapping.ambassador.weighting.Weighted
-
Supplies the weight of the object.
- getWeight() - Method in class org.eclipse.mosaic.fed.mapping.config.CPrototype
- getWidth() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- getWidth() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- getWidth() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
-
Returns the width of the surrounding vehicle.
- getWidth() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- getX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double x = 2;
- getX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
-
required double x = 2;
- getX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeDataOrBuilder
-
required double x = 2;
- getX() - Method in interface org.eclipse.mosaic.lib.geo.CartesianPoint
- getX() - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- getX() - Method in class org.eclipse.mosaic.lib.util.objects.Position
-
Returns the x coordinate of the transformed position.
- getY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double y = 3;
- getY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
-
required double y = 3;
- getY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeDataOrBuilder
-
required double y = 3;
- getY() - Method in interface org.eclipse.mosaic.lib.geo.CartesianPoint
- getY() - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- getY() - Method in class org.eclipse.mosaic.lib.util.objects.Position
-
Returns the y coordinate of the transformed position.
- getZ() - Method in interface org.eclipse.mosaic.lib.geo.CartesianPoint
- getZ() - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- getZone() - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- getZone() - Method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- GIBIBIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 gibibit = 1024 mebibits.
- GIBIBYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 gibibyte = 1024 mebibytes.
- GIGABIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 gigabit = 1000 megabits.
- GIGABYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 gigabyte = 1000 megabytes.
- GLOBAL_NETWORK_ID - Static variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties
- GlobalEnvironmentUpdates - Class in org.eclipse.mosaic.interactions.environment
-
This extension of
Interaction
contains a list of current environment events and their locations. - GlobalEnvironmentUpdates(long, List<EnvironmentEventLocation>) - Constructor for class org.eclipse.mosaic.interactions.environment.GlobalEnvironmentUpdates
-
Constructor for
GlobalEnvironmentUpdates
. - globalNetwork - Variable in class org.eclipse.mosaic.fed.cell.config.CNetwork
-
global network definition.
- GlobalRandom - Class in org.eclipse.mosaic.lib.math
- GlobalRandom() - Constructor for class org.eclipse.mosaic.lib.math.GlobalRandom
- GraphHopperEdgeProperties - Class in org.eclipse.mosaic.lib.routing.graphhopper
-
Provides properties from the current
EdgeIteratorState
or its belongingConnection
to be used by anRoutingCostFunction
. - GraphHopperRouting - Class in org.eclipse.mosaic.lib.routing.graphhopper
- GraphHopperRouting(Database) - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
- GraphhopperToDatabaseMapper - Class in org.eclipse.mosaic.lib.routing.graphhopper.util
- GraphhopperToDatabaseMapper() - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.util.GraphhopperToDatabaseMapper
- GraphHopperWeighting - Class in org.eclipse.mosaic.lib.routing.graphhopper
-
A dynamic weight calculation.
- GraphHopperWeighting(VehicleEncoding, WayTypeEncoder, TurnCostProvider, GraphhopperToDatabaseMapper) - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperWeighting
- GREEN - Static variable in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- GreenWaveMsg - Class in org.eclipse.mosaic.app.tutorial.message
- GreenWaveMsg(MessageRouting, String) - Constructor for class org.eclipse.mosaic.app.tutorial.message.GreenWaveMsg
- Grid<T> - Class in org.eclipse.mosaic.lib.spatial
-
Grid
represents data structure to efficiently store spatial objects on the 2D X,Z plane using a fixed grid of cells. - Grid(SpatialItemAdapter<T>, double, double, double, double, double, double) - Constructor for class org.eclipse.mosaic.lib.spatial.Grid
- Grid(SpatialItemAdapter<T>, double, double, BoundingBox) - Constructor for class org.eclipse.mosaic.lib.spatial.Grid
- group - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
The group name.
- group - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation
-
The group name.
- group - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CRoadSideUnit
-
The group name.
- group - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CServer
-
The group name.
- group - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CTrafficLight
-
The group name.
- group - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Define a group for grouping in ITEF Visualizer.
- group() - Method in annotation type org.eclipse.mosaic.lib.util.cli.CommandLineOption
- GROW - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- GROW_AND_SHRINK - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- GROW_AND_SHRINK_EXPONENTIAL - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- GROW_EXPONENTIAL - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- GrowAndShrinkSpawningMode - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
This implementation of
SpawningMode
spawns the vehicles in a way where first the flow is increased, then it stays constant and afterwards it is decreased. - GrowAndShrinkSpawningMode(RandomNumberGenerator, long, double, long, boolean) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.GrowAndShrinkSpawningMode
-
Constructor for
GrowAndShrinkSpawningMode
.
H
- haltingVehicles - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LaneAreaSubscriptionResult
-
The number of halting vehicles in a lane area.
- haltingVehicles(int) - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo.Builder
- Handle - Annotation Type in org.eclipse.mosaic.fed.output.ambassador
- handleEventResource(Object, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ElectricVehicleUnit
- handleEventResource(Object, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- handleInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.output.ambassador.AbstractOutputGenerator
- handleSubscriptionVariable(InductionLoopSubscriptionResult, int, Object) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.InductionLoopSubscriptionTraciReader
-
This method enables to handle the subscription variable of the induction loop.
- handleSubscriptionVariable(LaneAreaSubscriptionResult, int, Object) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.LaneAreaSubscriptionTraciReader
-
This method enables to handle the subscription variable of the LaneArea.
- handleSubscriptionVariable(TrafficLightSubscriptionResult, int, Object) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TrafficLightSubscriptionReader
-
This method enables to handle the subscription variables of a traffic light group.
- handleSubscriptionVariable(VehicleSubscriptionResult, int, Object) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.VehicleSubscriptionTraciReader
-
This method enables to handle the subscription variable of the vehicle.
- handleSubscriptionVariable(T, int, Object) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractSubscriptionTraciReader
- handleUnregisteredInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.output.ambassador.AbstractOutputGenerator
- handleUnregisteredInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutput
- HandoverInfo - Class in org.eclipse.mosaic.lib.objects.communication
- HandoverInfo(String, String, String) - Constructor for class org.eclipse.mosaic.lib.objects.communication.HandoverInfo
- HandoverUtility - Class in org.eclipse.mosaic.fed.cell.utility
- HandoverUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.HandoverUtility
- HarvesineGeoCalculator - Class in org.eclipse.mosaic.lib.transform
-
Geo calculator based on Harvesine formulas.
- HarvesineGeoCalculator() - Constructor for class org.eclipse.mosaic.lib.transform.HarvesineGeoCalculator
- hasApplication() - Method in class org.eclipse.mosaic.lib.objects.mapping.UnitMapping
- hasAX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_X = 2;
- hasAX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double a_X = 2;
- hasAX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double a_X = 2;
- hasAY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_Y = 3;
- hasAY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double a_Y = 3;
- hasAY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double a_Y = 3;
- hasBX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_X = 4;
- hasBX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double b_X = 4;
- hasBX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double b_X = 4;
- hasBY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_Y = 5;
- hasBY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required double b_Y = 5;
- hasBY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required double b_Y = 5;
- hasCenterX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_X = 2;
- hasCenterX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required double center_X = 2;
- hasCenterX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required double center_X = 2;
- hasCenterY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_Y = 3;
- hasCenterY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required double center_Y = 3;
- hasCenterY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required double center_Y = 3;
- hasChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- hasChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- hasChannelId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- hasChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- hasChannelId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- hasChannelId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- hasCircleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- hasCircleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- hasCircleAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- hasCommandType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- hasCommandType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- hasCommandType() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessageOrBuilder
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- hasEndTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 end_time = 2;
- hasEndTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
-
required int64 end_time = 2;
- hasEndTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessageOrBuilder
-
required int64 end_time = 2;
- hasExternalId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 external_id = 3;
- hasExternalId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required uint32 external_id = 3;
- hasExternalId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required uint32 external_id = 3;
- hashCode() - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MyInteraction
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.eventresources.RemoveVehicles
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedAcknowledgement
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedV2xMessage
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.PointBoundingBox
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- hashCode() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- hashCode() - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage
- hashCode() - Method in class org.eclipse.mosaic.fed.cell.message.GeocasterResult
- hashCode() - Method in class org.eclipse.mosaic.fed.cell.message.StreamResult
- hashCode() - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamParticipant
- hashCode() - Method in class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamProperties
- hashCode() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
- hashCode() - Method in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- hashCode() - Method in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
- hashCode() - Method in class org.eclipse.mosaic.interactions.application.ApplicationInteraction
- hashCode() - Method in class org.eclipse.mosaic.interactions.application.ItefLogging
- hashCode() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciRequest
- hashCode() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciResponse
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.AdHocCommunicationConfiguration
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.CellularCommunicationConfiguration
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.CellularHandoverUpdates
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.V2xFullMessageReception
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageReception
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageRemoval
- hashCode() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
- hashCode() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
- hashCode() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStop
- hashCode() - Method in class org.eclipse.mosaic.interactions.electricity.ChargingStationUpdate
- hashCode() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleBatteryUpdates
- hashCode() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingDenial
- hashCode() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
- hashCode() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStopRequest
- hashCode() - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorActivation
- hashCode() - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorUpdates
- hashCode() - Method in class org.eclipse.mosaic.interactions.environment.GlobalEnvironmentUpdates
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.RoutelessVehicleRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioTrafficLightRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioVehicleRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.ChargingStationRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.RsuRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.ServerRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.TmcRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.mapping.VehicleRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.InductionLoopDetectorSubscription
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.LaneAreaDetectorSubscription
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficDetectorUpdates
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightSubscription
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightUpdates
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleRoutesInitialization
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleTypesInitialization
- hashCode() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- hashCode() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleParametersChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleResume
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteRegistration
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- hashCode() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- hashCode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- hashCode() - Method in class org.eclipse.mosaic.lib.database.building.Building
- hashCode() - Method in class org.eclipse.mosaic.lib.database.building.Corner
- hashCode() - Method in class org.eclipse.mosaic.lib.database.building.Wall
- hashCode() - Method in class org.eclipse.mosaic.lib.database.road.Node
- hashCode() - Method in class org.eclipse.mosaic.lib.database.road.TrafficLightNode
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.CartesianPolygon
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.GeoPolygon
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- hashCode() - Method in class org.eclipse.mosaic.lib.geo.UtmZone
- hashCode() - Method in class org.eclipse.mosaic.lib.math.Matrix3d
- hashCode() - Method in class org.eclipse.mosaic.lib.math.Matrix4d
- hashCode() - Method in class org.eclipse.mosaic.lib.math.Vector3d
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.addressing.SourceAddressContainer
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.communication.HandoverInfo
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEventLocation
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.mapping.OriginDestinationPair
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.UnitData
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageRouting
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageStreamRouting
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Do not overwrite, compares only the id.
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Consumptions
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.RadarSensor
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleConsumptions
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleEmissions
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSensors
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- hashCode() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- hashCode() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- hashCode() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- hashCode() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
- hashCode() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud.Point
- hashCode() - Method in class org.eclipse.mosaic.lib.util.objects.Position
- hashCode() - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
- hashCode() - Method in class org.eclipse.mosaic.rti.api.Interaction
- hashCode() - Method in class org.eclipse.mosaic.rti.api.MosaicVersion
- hashCode() - Method in class org.eclipse.mosaic.rti.api.parameters.InteractionDescriptor
- hashCode() - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
- hasHit() - Method in class org.eclipse.mosaic.lib.spatial.PointCloud.Point
-
Returns true if the ray generating this
PointCloud.Point
has hit an object. - hasId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required int32 id = 1;
- hasId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
-
required int32 id = 1;
- hasId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeDataOrBuilder
-
required int32 id = 1;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 ip_address = 2;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required uint32 ip_address = 2;
- hasIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required uint32 ip_address = 2;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddressOrBuilder
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
-
required uint32 ip_address = 1;
- hasIpAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddressOrBuilder
-
required uint32 ip_address = 1;
- hasLength() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint64 length = 5;
- hasLength() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required uint64 length = 5;
- hasLength() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required uint64 length = 5;
- hasMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 message_id = 2;
- hasMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required uint32 message_id = 2;
- hasMessageId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required uint32 message_id = 2;
- hasMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 message_id = 4;
- hasMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required uint32 message_id = 4;
- hasMessageId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required uint32 message_id = 4;
- hasMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 message_id = 4;
- hasMessageId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required uint32 message_id = 4;
- hasMessageId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required uint32 message_id = 4;
- hasNext() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.ClassSubsetIterator
- hasNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 node_id = 2;
- hasNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required uint32 node_id = 2;
- hasNodeId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required uint32 node_id = 2;
- hasNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 node_id = 2;
- hasNodeId() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required uint32 node_id = 2;
- hasNodeId() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required uint32 node_id = 2;
- hasPortNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
-
required uint32 port_number = 1;
- hasPortNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
-
required uint32 port_number = 1;
- hasPortNumber() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchangeOrBuilder
-
required uint32 port_number = 1;
- hasPrimaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- hasPrimaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- hasPrimaryRadioChannel() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- hasPrimaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- hasPrimaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- hasPrimaryRadioConfiguration() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- hasRadioMode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- hasRadioMode() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- hasRadioMode() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- hasRadioNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- hasRadioNumber() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- hasRadioNumber() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- hasRadius() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double radius = 4;
- hasRadius() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
required double radius = 4;
- hasRadius() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddressOrBuilder
-
required double radius = 4;
- hasReceivingMessages() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
Determines whether the radio receives messages or only routes
- hasReceivingMessages() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
Determines whether the radio receives messages or only routes
- hasReceivingMessages() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
Determines whether the radio receives messages or only routes
- hasRectangleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- hasRectangleAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- hasRectangleAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- hasRssi() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required float rssi = 5;
- hasRssi() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required float rssi = 5;
- hasRssi() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required float rssi = 5;
- hasSecondaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- hasSecondaryRadioChannel() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- hasSecondaryRadioChannel() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- hasSecondaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- hasSecondaryRadioConfiguration() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- hasSecondaryRadioConfiguration() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- hasStartTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 start_time = 1;
- hasStartTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
-
required int64 start_time = 1;
- hasStartTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessageOrBuilder
-
required int64 start_time = 1;
- hasSubnetAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 subnet_address = 3;
- hasSubnetAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required uint32 subnet_address = 3;
- hasSubnetAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required uint32 subnet_address = 3;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
required int64 time = 1;
- hasTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessageOrBuilder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
required int64 time = 1;
- hasTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessageOrBuilder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
required int64 time = 1;
- hasTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
-
required int64 time = 1;
- hasTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessageOrBuilder
-
required int64 time = 1;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required int64 time = 2;
- hasTime() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
required int64 time = 2;
- hasTime() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
required int64 time = 2;
- hasTopoAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- hasTopoAddress() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- hasTopoAddress() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessageOrBuilder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- hasTrafficLight() - Method in interface org.eclipse.mosaic.lib.objects.road.INode
-
Returns
true
, if this node is controlled by traffic lights.. - hasTrafficLight() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- hasTransmissionPower() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required double transmission_power = 4;
- hasTransmissionPower() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
required double transmission_power = 4;
- hasTransmissionPower() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfigurationOrBuilder
-
required double transmission_power = 4;
- hasTtl() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ttl = 2;
- hasTtl() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
-
required uint32 ttl = 2;
- hasTtl() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddressOrBuilder
-
required uint32 ttl = 2;
- hasUpdateType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- hasUpdateType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- hasUpdateType() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNodeOrBuilder
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- hasX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double x = 2;
- hasX() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
-
required double x = 2;
- hasX() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeDataOrBuilder
-
required double x = 2;
- hasY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double y = 3;
- hasY() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
-
required double y = 3;
- hasY() - Method in interface org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeDataOrBuilder
-
required double y = 3;
- hc - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- headerLengths - Variable in class org.eclipse.mosaic.fed.cell.config.CCell
-
Configuration of header sizes added to all messages before simulating packet transmission.
- heading - Variable in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp.Data
-
Heading of the ETSI-unit in °.
- heading - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- headingChange - Variable in class org.eclipse.mosaic.fed.application.config.CEtsi
-
Heading change.
- HeadingModifier - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
-
Adjusts the heading of perceived
VehicleObject
s. - HeadingModifier(RandomNumberGenerator) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.HeadingModifier
- HeadingModifier(RandomNumberGenerator, double, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.HeadingModifier
- HeavyGoodsVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- height - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- height - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Height of the vehicle in meter.
- height - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- height - Variable in class org.eclipse.mosaic.lib.database.building.Building
-
The overall height of this building in meters.
- HelloWorldApp - Class in org.eclipse.mosaic.app.tutorial.eventprocessing.sampling
-
This is a simple Hello World application.
- HelloWorldApp() - Constructor for class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.HelloWorldApp
- higher(byte) - Static method in class org.eclipse.mosaic.rti.api.parameters.FederatePriority
-
Returns a priority which is higher than the given one, if the given priority is not already HIGHEST.
- HIGHEST - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
-
the highest version supported by this client.
- HIGHEST - org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
-
the highest version supported by this client.
- HIGHEST - Static variable in class org.eclipse.mosaic.rti.api.parameters.FederatePriority
-
The highest priority possible (= 0).
- highlight(String, Color) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
- HIGHLIGHT_CHANGE_LANE - Static variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
- HIGHLIGHT_CHANGE_ROUTE - Static variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
- highlights - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Configure to highlight a vehicle in the GUI if it's performing a route or lane change, e.g.
- HighOccupancyVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- HighSideVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- HIGHWAY - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- HighwayManagementApp - Class in org.eclipse.mosaic.app.tutorial
- HighwayManagementApp(String, int) - Constructor for class org.eclipse.mosaic.app.tutorial.HighwayManagementApp
- HighwaySpecificLaneIndexSelector - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane
-
Specific lane index selector which spawns trucks (VehicleClass#HeavyGoodsVehicle) on the right most lane.
- HighwaySpecificLaneIndexSelector(List<Integer>) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane.HighwaySpecificLaneIndexSelector
-
Constructor for
HighwaySpecificLaneIndexSelector
. - hitDistance(Ray) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
-
Calculates the distance a
Ray
travels until it hits a bounding box. - hitDistanceSqr(Ray) - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
-
Calculates the squared distance a
Ray
travels until it hits a bounding box. - host - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- hostsConfiguration - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- HOUR - Static variable in class org.eclipse.mosaic.rti.TIME
-
One hour in simulation time.
I
- ICE - org.eclipse.mosaic.lib.enums.SensorType
- IConnection - Interface in org.eclipse.mosaic.lib.objects.road
-
Provides information about a directional road segment.
- id - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties
-
Network-Id for identification.
- id - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.AbstractSubscriptionResult
- id - Variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.NodeDataContainer
- id - Variable in class org.eclipse.mosaic.lib.database.building.Building
-
Unique String used to identify the building.
- id - Variable in enum org.eclipse.mosaic.lib.enums.DriveDirection
- id - Variable in enum org.eclipse.mosaic.lib.enums.RsuType
- id - Variable in enum org.eclipse.mosaic.lib.enums.SensorType
- id - Variable in enum org.eclipse.mosaic.lib.enums.VehicleClass
- id - Variable in enum org.eclipse.mosaic.lib.objects.v2x.etsi.cam.AwarenessType
- id - Variable in class org.eclipse.mosaic.rti.config.CLocalHost
-
The id for the host.
- id - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- id - Variable in class org.eclipse.mosaic.starter.config.CScenario.Simulation
-
The id or name of the scenario.
- ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- Identifiable - Interface in org.eclipse.mosaic.lib.util.objects
- Identity() - Constructor for class org.eclipse.mosaic.lib.util.objects.IdTransformer.Identity
- identityMatrix() - Static method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Creates a new identity matrix in 3x3 format.
- identityMatrix() - Static method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Creates a new identity matrix in 4x4 format.
- identityMatrix() - Static method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Creates a new transformation matrix.
- idlePeriod - Variable in class org.eclipse.mosaic.app.examples.emergencybrake.CEmergencyBrakeApp
-
Time in seconds after the slow down the vehicle starts accelerating again in case an obstacle is detected
- IdTransformer<ExternalT,InternalT> - Interface in org.eclipse.mosaic.lib.util.objects
-
Provides methods to transform IDs if the identifier scheme of a federate differs to MOSAIC.
- IdTransformer.Identity - Class in org.eclipse.mosaic.lib.util.objects
-
Simple default implementation which expects external and internal IDs to be equal.
- IllegalRouteException - Exception in org.eclipse.mosaic.lib.routing
- IllegalRouteException(String) - Constructor for exception org.eclipse.mosaic.lib.routing.IllegalRouteException
- IllegalRouteException(String, Throwable) - Constructor for exception org.eclipse.mosaic.lib.routing.IllegalRouteException
- IllegalValueException - Exception in org.eclipse.mosaic.rti.api
-
An exception that is thrown if an invalid value has been used.
- IllegalValueException(String) - Constructor for exception org.eclipse.mosaic.rti.api.IllegalValueException
-
Creates an IllegalValueException.
- IMPERFECTION - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- IMPORT_ORIGIN_OSM - Static variable in class org.eclipse.mosaic.lib.database.Database
-
Value for key "importOrigin" which states, that the import origin of the database was a OpenStreetMap file.
- IMPORT_ORIGIN_SUMO - Static variable in class org.eclipse.mosaic.lib.database.Database
-
Value for key "importOrigin" which states, that the import origin of the database was a SUMO network file.
- importCellConfig(String) - Static method in class org.eclipse.mosaic.fed.cell.config.util.ConfigurationReader
-
Read the cell configuration file.
- importNetworkConfig(String) - Static method in class org.eclipse.mosaic.fed.cell.config.util.ConfigurationReader
-
Read the network configuration file.
- importRegionConfig(String) - Static method in class org.eclipse.mosaic.fed.cell.config.util.ConfigurationReader
-
Read the regions configuration file.
- INavigationModule - Interface in org.eclipse.mosaic.fed.application.ambassador.simulation.navigation
-
Interface to access the central navigation component from vehicle applications.
- InCartesianPolygon() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InCartesianPolygon
- includeJarFiles(Path) - Static method in class org.eclipse.mosaic.starter.MosaicClassLoader
-
Creates a class loader which is able to load compiled classes from the JAR files present in the library (
libs
) directory of the MOSAIC bundle. - incorrectLibSumoVersion() - Static method in class org.eclipse.mosaic.fed.sumo.ambassador.LibSumoAmbassador
- IncreaseExponential(RandomNumberGenerator, long, double, Long) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.AbstractSpawningMode.IncreaseExponential
-
Constructor for
AbstractSpawningMode.IncreaseExponential
. - IncreaseLinear(RandomNumberGenerator, long, double, Long) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.AbstractSpawningMode.IncreaseLinear
-
Constructor for
AbstractSpawningMode.IncreaseLinear
. - InductionLoop - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.tmc
-
A InductionLoop is used to retrieve the information of an
InductionLoopInfo
. - InductionLoop - Class in org.eclipse.mosaic.fed.sumo.util
-
This class is used to calculate the traffic flow aggregated from the last counts of passed vehicles at this detector.
- InductionLoop(String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.InductionLoop
-
Constructor for
InductionLoop
. - InductionLoop(String, long) - Constructor for class org.eclipse.mosaic.fed.sumo.util.InductionLoop
-
Creates a new induction loop instance.
- InductionLoopDetectorSubscription - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
is sent when a unit wants to subscribe for data of a SUMO induction loop. - InductionLoopDetectorSubscription(long, String) - Constructor for class org.eclipse.mosaic.interactions.traffic.InductionLoopDetectorSubscription
-
Creates a new interaction that subscribes for data of a SUMO induction loop.
- InductionLoopInfo - Class in org.eclipse.mosaic.lib.objects.traffic
- InductionLoopInfo.Builder - Class in org.eclipse.mosaic.lib.objects.traffic
-
A builder for creating
InductionLoopInfo
objects without using the monstrous constructor. - inductionLoops - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CTrafficManagementCenter
-
Specify the induction loops the tmc shall be matched with.
- InductionLoopSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- InductionLoopSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- InductionLoopSubscribe - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- InductionLoopSubscribe() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.InductionLoopSubscribe
- InductionLoopSubscribe() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.InductionLoopSubscribe
-
Default constructor for
InductionLoopSubscribe
. - InductionLoopSubscribe(Collection<Integer>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.InductionLoopSubscribe
-
Creates a new
InductionLoopSubscribe
object. - InductionLoopSubscriptionResult - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
This class summarizes the results of induction loop.
- InductionLoopSubscriptionResult() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopSubscriptionResult
- InductionLoopSubscriptionTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- InductionLoopSubscriptionTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.InductionLoopSubscriptionTraciReader
-
Creates a new
InductionLoopSubscriptionTraciReader
object. - InductionLoopVehicleData - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
Vehicle data saved by an induction loop.
- InductionLoopVehicleData() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopVehicleData
- InductionLoopVehicleDataTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- InductionLoopVehicleDataTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.InductionLoopVehicleDataTraciReader
-
Creates a
InductionLoopVehicleDataTraciReader
. - info(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(Marker, String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(Marker, String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(Marker, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(Marker, String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- info(Marker, String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- infoSimTime(OperatingSystemAccess<? extends OperatingSystem>, String, Object...) - Method in interface org.eclipse.mosaic.fed.application.ambassador.util.UnitLogger
-
Convenience method to uniformly print the log statement including the current simulation time.
- infoSimTime(OperatingSystemAccess<? extends OperatingSystem>, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- InGeoPolygon() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InGeoPolygon
- init(SpawningFramework) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.ChargingStationSpawner
-
Called by the
SpawningFramework
used to initialize the Charging Stations for the simulation. - init(SpawningFramework) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.RoadSideUnitSpawner
-
Called by the
SpawningFramework
used to initialize the Charging Stations and their Charging Spots. - init(SpawningFramework) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.ServerSpawner
-
Called by the
SpawningFramework
, used to initialize the servers for the simulation. - init(SpawningFramework) - Method in interface org.eclipse.mosaic.fed.mapping.ambassador.spawning.Spawner
-
Initializes the unit for the simulation.
- init(SpawningFramework) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.TrafficManagementCenterSpawner
-
Called by the
SpawningFramework
used to initialize the Traffic Management Centers for the simulation. - INIT - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Federation management
- INIT - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
initialize the federate.
- INIT_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Federation management
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
-
Initializes the spatial index used for perception.
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.SumoIndex
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightIndex
-
Method called to initialize index after configuration has been read.
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightTree
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleGrid
-
Configures a grid as a spatial index for vehicles.
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
-
Method called to initialize index after configuration has been read.
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleTree
-
Configures a QuadTree as spatial index for vehicles on first use.
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallIndex
- initialize() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallTree
- initialize(long, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
- initialize(long, long) - Method in class org.eclipse.mosaic.fed.cell.ambassador.CellAmbassador
- initialize(long, long) - Method in class org.eclipse.mosaic.fed.environment.ambassador.EnvironmentAmbassador
-
Calls the
RtiAmbassador.requestAdvanceTime(long)
. - initialize(long, long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
- initialize(long, long) - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputAmbassador
- initialize(long, long) - Method in class org.eclipse.mosaic.fed.sns.ambassador.SnsAmbassador
- initialize(long, long) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
This method is called to tell the federate the start time and the end time.
- initialize(long, long) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.SumoAmbassador
- initialize(long, long) - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
- initialize(long, long) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
This method is called by the TimeManagement to tell the federate the start and the end time.
- initialize(long, long) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
This method is called by the TimeManagement to tell the federate the start and the end time.
- initialize(BaseGraph, VehicleEncodingManager, GraphhopperToDatabaseMapper) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.DatabaseGraphLoader
- initialize(RandomNumberGenerator) - Static method in class org.eclipse.mosaic.lib.math.GlobalRandom
- initialize(CRouting, File) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
- initialize(CRouting, File) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- initialize(CRouting, File) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Initializes the connection to the belonging database.
- initialize(GeoProjection) - Static method in class org.eclipse.mosaic.lib.transform.GeoProjection
- initialize(RtiAmbassador) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
This method initializes the
CentralNavigationComponent
. - initialize(RtiAmbassador, HierarchicalConfiguration<ImmutableNode>, File) - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
this method is called just after a new instance of a derived output generator config was created.
- initializeFromCartesian(CartesianPoint) - Method in interface org.eclipse.mosaic.lib.transform.LazyGeoProjection.ProjectionFactory
- initializeFromGeo(GeoPoint) - Method in interface org.eclipse.mosaic.lib.transform.LazyGeoProjection.ProjectionFactory
- initializeFromUtm(UtmPoint) - Method in interface org.eclipse.mosaic.lib.transform.LazyGeoProjection.ProjectionFactory
- initializeFromVector3d(Vector3d) - Method in interface org.eclipse.mosaic.lib.transform.LazyGeoProjection.ProjectionFactory
- initializeRegionsIndex(Collection<CMobileNetworkProperties>) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionUtility
- initSumoConnection() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
Initializes the TraciClient.
- initSumoConnection() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.LibSumoAmbassador
- INode - Interface in org.eclipse.mosaic.lib.objects.road
-
Provides information about a node, such as its position.
- InPolygon() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InPolygon
- InRadius() - Constructor for class org.eclipse.mosaic.lib.database.spatial.Edge.InRadius
- InRadius() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InRadius
- INSTANCE - org.eclipse.mosaic.fed.cell.data.ConfigurationData
- INSTANCE - org.eclipse.mosaic.fed.cell.data.SimulationData
- INTEGER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
32 Bit Integer number.
- IntegerTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- IntegerTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.IntegerTraciReader
- IntegerTraciReader(AbstractTraciResultReader.Matcher<Integer>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.IntegerTraciReader
- IntegerTraciWriter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- IntegerTraciWriter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.IntegerTraciWriter
- IntegerTraciWriter(int) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.IntegerTraciWriter
- Interactable - Interface in org.eclipse.mosaic.rti.api
- Interaction - Class in org.eclipse.mosaic.rti.api
-
This abstract class MUST be the parent class of all interactions that shall be exchanged between federates.
- Interaction(long) - Constructor for class org.eclipse.mosaic.rti.api.Interaction
-
Constructor using fields.
- Interaction(long, int) - Constructor for class org.eclipse.mosaic.rti.api.Interaction
-
Creates a new interaction with the specified time and predetermined id.
- interactionAmbassadorMap - Variable in class org.eclipse.mosaic.rti.interaction.TypeBasedInteractionManagement
-
mapping between an interaction type id and a list of subscribed ambassadors.
- InteractionDescriptor - Class in org.eclipse.mosaic.rti.api.parameters
-
This class provides required information for an interaction subscription.
- InteractionDescriptor(String) - Constructor for class org.eclipse.mosaic.rti.api.parameters.InteractionDescriptor
- InteractionFormatter - Class in org.eclipse.mosaic.fed.output.generator.file.format
- InteractionFormatter(char, char, Map<String, List<List<String>>>) - Constructor for class org.eclipse.mosaic.fed.output.generator.file.format.InteractionFormatter
-
Construct an InteractionFormatter according to its separator, the pairs of message types and their definitions.
- interactionId - Variable in class org.eclipse.mosaic.rti.api.parameters.InteractionDescriptor
- InteractionManagement - Interface in org.eclipse.mosaic.rti.api
-
The
InteractionManagement
is responsible for the exchange of data among federates using instances ofInteraction
. - interactionQueue - Variable in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
A priority queue that holds unprocessed interactions.
- InteractionQueue() - Constructor for class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador.InteractionQueue
- InteractionUtils - Class in org.eclipse.mosaic.lib.util
- InteractionUtils() - Constructor for class org.eclipse.mosaic.lib.util.InteractionUtils
- InterceptedEvent - Class in org.eclipse.mosaic.lib.util.scheduling
-
An intercepted event is a typesafe event for interception.
- InterconnectApp - Class in org.eclipse.mosaic.app.tutorial.interappcommunication
-
This is a simple application to demonstrate an interconnection between applications which are running on same units.
- InterconnectApp() - Constructor for class org.eclipse.mosaic.app.tutorial.interappcommunication.InterconnectApp
- InterfaceConfiguration - Class in org.eclipse.mosaic.lib.objects.communication
-
Represents the configuration for an interface on the vehicle If this is not null, the interface exists but may still be configured to only participate in routing and not receive actual messages via the turnedOn = false flag.
- InterfaceConfiguration.Builder - Class in org.eclipse.mosaic.lib.objects.communication
- InterfaceConfiguration.MultiChannelMode - Enum in org.eclipse.mosaic.lib.objects.communication
-
This is not actively used yet, since we always have single channel radios.
- InternalFederateException - Exception in org.eclipse.mosaic.rti.api
-
An exception that thrown within the execution of a federate.
- InternalFederateException() - Constructor for exception org.eclipse.mosaic.rti.api.InternalFederateException
- InternalFederateException(long, Exception) - Constructor for exception org.eclipse.mosaic.rti.api.InternalFederateException
-
Constructor based on a thrown exception.
- InternalFederateException(long, String) - Constructor for exception org.eclipse.mosaic.rti.api.InternalFederateException
-
Constructor based on an error message.
- InternalFederateException(Exception) - Constructor for exception org.eclipse.mosaic.rti.api.InternalFederateException
-
Constructor based on a thrown exception.
- InternalFederateException(String) - Constructor for exception org.eclipse.mosaic.rti.api.InternalFederateException
-
Constructor based on an error message.
- InternalFederateException(String, Exception) - Constructor for exception org.eclipse.mosaic.rti.api.InternalFederateException
-
Constructor based on a message and a thrown exception.
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- internalGetFieldAccessorTable() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- internalGetValueMap() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
- internalGetValueMap() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
- internalGetValueMap() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
- internalGetValueMap() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
- internalGetValueMap() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
- intersectsLineSegmentXZ(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Ray
- IntervalSamplingApp - Class in org.eclipse.mosaic.app.tutorial.eventprocessing.sampling
-
This is a simple application to demonstrate a sampling in a specific interval.
- IntervalSamplingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.IntervalSamplingApp
- InterVehicleMsg - Class in org.eclipse.mosaic.app.tutorial.message
-
Class used as message for inter vehicle communication in contrast to the intra vehicle communication.
- InterVehicleMsg(MessageRouting, GeoPoint) - Constructor for class org.eclipse.mosaic.app.tutorial.message.InterVehicleMsg
- IntraVehicleMsg - Class in org.eclipse.mosaic.app.tutorial.message
-
Example class used to demonstrate the communication between applications that run on the same vehicle.
- IntraVehicleMsg(String, int) - Constructor for class org.eclipse.mosaic.app.tutorial.message.IntraVehicleMsg
- INVALID - Static variable in class org.eclipse.mosaic.lib.util.objects.Position
- INVALID_VALUE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
Invalid value returned by TraCI, e.g.
- inverse(Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Writes a inverted version of this matrix into the result matrix.
- inverse(Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Writes a inverted version of this matrix into the result matrix.
- invert() - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Inverts this matrix.
- invert() - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Inverts this matrix.
- ip(Inet4Address) - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.Builder
- IP_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- IP_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- IP_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- IP_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- ipHeader - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CHeaderLengths
-
The size of IP header added to all messages.
- IpResolver - Class in org.eclipse.mosaic.lib.objects.addressing
-
Class providing a singleton for global IP address management.
- IpResolver(CIpResolver) - Constructor for class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Gets a configuration and performs basic plausibility checks apaches commons-net could be helpful here.
- ipToName(Inet4Address) - Method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Converts an IPv4 address to a hostname.
- IRoadPosition - Interface in org.eclipse.mosaic.lib.objects.road
-
Provides detailed information about a position within the road network.
- IRoutingModule - Interface in org.eclipse.mosaic.fed.application.ambassador.simulation.navigation
-
Interface to access the central navigation component from road side units.
- isAbove(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Plane
- isAcknowledged() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedAcknowledgement
- isAcknowledged() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- isAdHoc() - Method in enum org.eclipse.mosaic.lib.enums.DestinationType
- isAfterHandover(String, String) - Static method in class org.eclipse.mosaic.fed.cell.utility.HandoverUtility
- isAnycast() - Method in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
Returns if this address is equal to the anycast address 255.255.255.254
- isAvailable() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
-
Returns
True
, if theChargingSpot
has at least one parking place available. - isAvailable() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
- isAvailable(TransmissionMode, CNetworkProperties) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
This methods checks whether the region has enough capacity left to allow a new transmission in that region.
- isAvailable(TransmissionMode, CNetworkProperties, CellConfiguration) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
Checks whether a new transmission is possible or whether the minimal bandwidths are undershot.
- isAvailable(TransmissionMode, CellConfiguration) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
This methods checks whether the node has enough capacity left to allow a new transmission with this node.
- isAvailable(TraciVersion) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar
-
Checks whether this sumo variable is available in the current version.
- isBadRoad(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isBatteryEmpty() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
-
Returns
true
, if the battery of the vehicle is fully depleted. - isBatteryFull() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
-
Returns
true
, if the battery of the vehicle is fully charged. - isBlinkerEmergency() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- isBlinkerLeft() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- isBlinkerRight() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- isBrakeLight() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- isBroadcast() - Method in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
Returns if this address is equal to the broadcast address 255.255.255.255
- isCapacitySufficient(TransmissionMode, CNetworkProperties, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
Checks if the message is deliverable for the given region depending on needed bandwidth, the available capacity and the transmission mode.
- isCapacitySufficient(TransmissionMode, CNetworkProperties, CellConfiguration, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.CapacityUtility
-
Checks if the bandwidth of the given region and of the given node is sufficient to perform the transmission.
- isCapacitySufficient(TransmissionMode, CellConfiguration, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
-
Checks whether the bandwidth is sufficient enough to perform the transmission.
- isCapacitySufficientDown(CNetworkProperties, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
Checks if the message is deliverable for the given region in dependency of the needed bandwidth and the available capacity in the downlink direction.
- isCapacitySufficientUp(CNetworkProperties, long) - Static method in class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
-
Checks if the message is deliverable for the given region in dependency of the needed bandwidth and the available capacity in the uplink direction.
- isCell() - Method in enum org.eclipse.mosaic.lib.enums.DestinationType
- isCharging() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
-
Returns
true
if the vehicle is currently being charged at aChargingSpot
. - isChargingSpotAvailable(String) - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
- isChargingStation(String) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- isConnectionNode() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
This returns whether this node is a part of any connection, being start, part of or end.
- isConsiderTurnCosts() - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
-
Returns
true
if turn costs should be considered during routing. - isCycleway(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isDebugEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isDebugEnabled(Marker) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isDedicatedForAvsOnly() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- isDifferentAcrossLanes() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- isDownlink() - Method in enum org.eclipse.mosaic.fed.cell.config.model.TransmissionMode
- isEmpty() - Method in class org.eclipse.mosaic.lib.spatial.BoundingBox
- isEmpty() - Method in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
- isEmpty() - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventScheduler
-
Returns
true
if this scheduler contains no elements. - isEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
-
Returns whether the AdHoc communication is enabled and configured or disabled.
- isEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
-
Returns whether the Cell module is off or on (able to send/receive messages).
- isEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- isEnabled() - Method in interface org.eclipse.mosaic.fed.application.app.api.communication.CommunicationModule
-
Returns whether module is on or off.
- isEnabled() - Method in interface org.eclipse.mosaic.fed.application.app.api.perception.PerceptionModule
- isEnabled() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- isEnabled(HierarchicalConfiguration<?>) - Static method in class org.eclipse.mosaic.fed.output.ambassador.ConfigHelper
-
Load attribute "enabled".
- isErrorEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isErrorEnabled(Marker) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isFederateJoined(String) - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Checks whether a federate is joined or not.
- isFederateJoined(String) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- isFullMessage() - Method in class org.eclipse.mosaic.fed.cell.message.GeocasterResult
- isFuzzyEqual(double, double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- isFuzzyEqual(double, double, double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- isFuzzyEqual(float, float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- isFuzzyEqual(float, float, float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- isFuzzyEqual(Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
- isFuzzyEqual(Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
- isFuzzyEqual(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Equal-check for two
Vector3ds
usingMathUtils.isFuzzyEqual(double, double)
. - isFuzzyEqual(LineString<?>) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- isFuzzyZero(double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- isFuzzyZero(float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- isGenerated() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns if this node has been generated from an edge's shape.
- isGeocast() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- isGreaterOrEqualThan(SumoVersion) - Method in enum org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- isGreen() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- isHighway(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isInfoEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isInfoEnabled(Marker) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- isInitialized() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- isInitialized() - Static method in class org.eclipse.mosaic.lib.transform.GeoProjection
- isInRange(int) - Static method in class org.eclipse.mosaic.rti.api.parameters.FederatePriority
- isInRange(SpatialObject) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.PerceptionModel
-
Checks, if the other spatial object is within this perception range.
- isInSameZone(MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- isIntersectingPolygon(CartesianPolygon) - Method in class org.eclipse.mosaic.lib.geo.CartesianPolygon
-
Returns true if there is an intersection with another polygon.
- isIntersectingRectangle(CartesianRectangle) - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
-
Returns true if there is an intersection with another rectangle.
- isIntersectingXZ(LineString<?>) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- isIntersection() - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Returns if this node is an intersection node or not.
- isIntersection() - Method in interface org.eclipse.mosaic.lib.objects.road.INode
-
Returns true if the node is an intersection.
- isIntersection() - Method in class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- isIntersection(Node) - Static method in class org.eclipse.mosaic.lib.database.DatabaseUtils
-
Determines, if a node is a intersection node, that is, it has more than 2 outgoing or incoming streets.
- isLeaf() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- isLeftOfEdge(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- isLeftOfEdge(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.Edge
- isLeftOfLine(Vector3d, Vector3d, Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
- isLeftOfLine(Vector3d, Vector3d, Vector3d, Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
- isLowerType(int, int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isMainRoad(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isNorthernHemisphere() - Method in class org.eclipse.mosaic.lib.geo.UtmZone
- isOff() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- isOneLane(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isOneway() - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Returns if this is way can only be passed in one direction.
- isParking() - Method in enum org.eclipse.mosaic.lib.enums.VehicleStopMode
- isPhaseGreen() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- isPhaseGreen() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- isPhaseRed() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- isPhaseRed() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- isPhaseYellow() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- isPhaseYellow() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- isRed() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- isRedYellow() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- isRequired() - Method in annotation type org.eclipse.mosaic.lib.util.cli.CommandLineOption
- isResidential(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isReverseDrive() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- isRsu(String) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- isServer(String) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- isSingular() - Method in class org.eclipse.mosaic.lib.spatial.LineString
- isSpawningActive(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.AbstractSpawningMode
- isSpawningActive(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.ConstantSpawningMode
- isSpawningActive(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.GrowAndShrinkSpawningMode
- isSpawningActive(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.PoissonSpawningMode
- isSpawningActive(long) - Method in interface org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.SpawningMode
-
Determines whether the spawning for the given simulation time is still active.
- isStopped() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
-
Getter for the stopped state of a vehicle.
- isTimeConstrained() - Method in class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
-
This returns
false
, since theApplicationAmbassador
is developed in a way, where it takes care of its own time management. - isTimeConstrained() - Method in class org.eclipse.mosaic.fed.cell.ambassador.CellAmbassador
-
This returns
false
, since theCellAmbassador
is developed in a way, where it takes care of its own time management and event scheduling. - isTimeConstrained() - Method in class org.eclipse.mosaic.fed.environment.ambassador.EnvironmentAmbassador
- isTimeConstrained() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
- isTimeConstrained() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputAmbassador
- isTimeConstrained() - Method in class org.eclipse.mosaic.fed.sns.ambassador.SnsAmbassador
- isTimeConstrained() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
- isTimeConstrained() - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
- isTimeConstrained() - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
Returns whether this federate is time constrained.
- isTimeRegulating() - Method in class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
-
This returns
false
, since theApplicationAmbassador
is developed in a way, where it takes care of its own time management. - isTimeRegulating() - Method in class org.eclipse.mosaic.fed.cell.ambassador.CellAmbassador
-
This returns
false
, since theCellAmbassador
is developed in a way, where it takes care of its own time management and event scheduling. - isTimeRegulating() - Method in class org.eclipse.mosaic.fed.environment.ambassador.EnvironmentAmbassador
- isTimeRegulating() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
- isTimeRegulating() - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputAmbassador
- isTimeRegulating() - Method in class org.eclipse.mosaic.fed.sns.ambassador.SnsAmbassador
- isTimeRegulating() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
- isTimeRegulating() - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
- isTimeRegulating() - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
Returns whether this federate is time regulating.
- isTmc(String) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- isToDeployAndUndeploy() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- isToll(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isTornDown() - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
Indicates an application was successfully tear down.
- isToStartAndStop() - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- isTraceEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isTraceEnabled(Marker) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isTrafficLight(String) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- isTunnel(int) - Static method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- isUnicast() - Method in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
An address can only be of unicast type if it's not equal to broadcast OR anycast address.
- isUplink() - Method in enum org.eclipse.mosaic.fed.cell.config.model.TransmissionMode
- isValid() - Method in class org.eclipse.mosaic.lib.util.objects.Position
-
Returns
true
, if this is a valid position. - isValidStateAndLog() - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
This method logs and returns the state of the application.
- isVariable() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
-
States if this command variable holds a constant value to write or if it needs to get passed a variable value.
- isVariable() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Tells whether the traffic sign is variable.
- isVehicle(String) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- isVehicleClassAllowed(VehicleClass) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Checks whether a specific vehicle class is allowed on this lane.
- isWarnEnabled() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isWarnEnabled(Marker) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- isYellow() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- ItefLogging - Class in org.eclipse.mosaic.interactions.application
-
This extension of
Interaction
is used to exchange log-tuples for the ITEF (Integrated Testing and Evaluation Framework). - ItefLogging(long, String, long, int...) - Constructor for class org.eclipse.mosaic.interactions.application.ItefLogging
-
Creates a new ItefLogging.
- itemAdapter - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTree
- iterator() - Method in class org.eclipse.mosaic.lib.util.RingBuffer
- Ivim - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
-
Infrastructure to Vehicle Information Message.
- Ivim(MessageRouting, IvimContent, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Ivim
- Ivim(MessageRouting, Ivim, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Ivim
- IvimContent - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
- IvimContent(long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.IvimContent
- IvimContent(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.IvimContent
- IWay - Interface in org.eclipse.mosaic.lib.objects.road
-
Provides way related properties, such as the maximum allowed speed.
J
- javaClasspathEntries - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- javaCustomArgument - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- JavaFederateExecutor - Class in org.eclipse.mosaic.rti.api.federatestarter
-
Implementation of
FederateExecutor
which starts the federate in a Java process (e.g. - JavaFederateExecutor(FederateDescriptor, String, String) - Constructor for class org.eclipse.mosaic.rti.api.federatestarter.JavaFederateExecutor
- JavaFederateExecutor(FederateDescriptor, String, String, List<String>) - Constructor for class org.eclipse.mosaic.rti.api.federatestarter.JavaFederateExecutor
- JavaFederateParameters - Class in org.eclipse.mosaic.rti.api.parameters
-
Provides parameter for federate processes which run in a Java virtual machine.
- JavaFederateParameters(int, String) - Constructor for class org.eclipse.mosaic.rti.api.parameters.JavaFederateParameters
-
Creates a new parameter object providing configuration for Java processes.
- javaMemorySizeXmx - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- joinLineStrings(LineString<? extends T>) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- JsonUtils - Class in org.eclipse.mosaic.lib.util
- JunctionGetPosition - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- JunctionGetPosition - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- JunctionGetPosition - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- JunctionGetPosition() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.JunctionGetPosition
- JunctionGetPosition() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.JunctionGetPosition
-
Creates a new
JunctionGetPosition
object.
K
- K_0 - Static variable in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- KdTree<T> - Class in org.eclipse.mosaic.lib.spatial
- KdTree(SpatialItemAdapter<T>, List<T>) - Constructor for class org.eclipse.mosaic.lib.spatial.KdTree
- KdTree(SpatialItemAdapter<T>, List<T>, int) - Constructor for class org.eclipse.mosaic.lib.spatial.KdTree
- KEEP_ROUTE - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMoveToXY.Mode
- KEY - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- KIBIBIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 kibibit = 1024 bits.
- KIBIBYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 kibibyte = 1024 bytes.
- kill(String) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
- killContainer(DockerContainer, boolean) - Method in class org.eclipse.mosaic.lib.docker.DockerClient
-
Kills a container which has been executed by this client.
- KILOBIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 kilobit = 1000 bits.
- KILOBYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 kilobyte = 1000 bytes.
- KissRandomNumberGenerator - Class in org.eclipse.mosaic.lib.math
- KissRandomNumberGenerator() - Constructor for class org.eclipse.mosaic.lib.math.KissRandomNumberGenerator
- KissRandomNumberGenerator(long) - Constructor for class org.eclipse.mosaic.lib.math.KissRandomNumberGenerator
- kmh2ms(double) - Static method in class org.eclipse.mosaic.lib.math.SpeedUtils
-
Converts a speed value from km/h to m/s.
- KNearest() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.KNearest
L
- LANE_CHANGE_MODE - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- laneArea(String) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Define the id of the lane area this vehicle is currently driving in.
- LaneAreaDetector - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.tmc
-
A LaneAreaDetector is used to retrieve the information of a
LaneAreaDetectorInfo
. - LaneAreaDetector(String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.LaneAreaDetector
-
The constructor for
LaneAreaDetector
. - LaneAreaDetectorInfo - Class in org.eclipse.mosaic.lib.objects.traffic
- LaneAreaDetectorInfo.Builder - Class in org.eclipse.mosaic.lib.objects.traffic
-
A builder for creating
LaneAreaDetectorInfo
objects without using the monstrous constructor. - laneAreaDetectors - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CTrafficManagementCenter
-
Specify the lane area detectors the tmc shall be matched with.
- LaneAreaDetectorSubscription - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
is sent when a unit wants to subscribe for data of a SUMO lane area detector. - LaneAreaDetectorSubscription(long, String) - Constructor for class org.eclipse.mosaic.interactions.traffic.LaneAreaDetectorSubscription
-
Creates a new interaction that subscribes for data of a SUMO lane area detector.
- LaneAreaSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- LaneAreaSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- LaneAreaSubscribe - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- LaneAreaSubscribe() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneAreaSubscribe
- LaneAreaSubscribe() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneAreaSubscribe
-
Default constructor used in TraciSimulationFacade.
- LaneAreaSubscribe(Collection<Integer>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneAreaSubscribe
-
Creates a new
LaneAreaSubscribe
object. - LaneAreaSubscriptionResult - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
This class summarizes the results of the lane area.
- LaneAreaSubscriptionResult() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LaneAreaSubscriptionResult
- LaneAreaSubscriptionTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- LaneAreaSubscriptionTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.LaneAreaSubscriptionTraciReader
- LaneAssignment - Class in org.eclipse.mosaic.lib.objects.trafficsign
-
Stores allowed vehicle classes for a specific lane.
- LaneAssignment(int) - Constructor for class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Creates a LaneAssignment that allows all vehicle classes on the {@param lane}.
- LaneAssignment(int, List<VehicleClass>) - Constructor for class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Creates a LaneAssignment for the {@param lane} with a list of allowed vehicle classes.
- laneChangeMode - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
The laneChangeMode of the vehicle.
- LaneChangeMode - Enum in org.eclipse.mosaic.lib.enums
- LaneGetLength - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- LaneGetLength - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- LaneGetLength - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- LaneGetLength() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneGetLength
- LaneGetLength() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneGetLength
-
Creates a new
LaneGetLength
object. - LaneGetShape - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- LaneGetShape - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- LaneGetShape - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command to retrieve the shape of a lane.
- LaneGetShape() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneGetShape
- LaneGetShape() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneGetShape
- laneId(String) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- laneIndex - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- LaneIndexSelector - Interface in org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane
-
Interface defining all methods necessary to implement a
LaneIndexSelector
. - lanePosition - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- LanePropertyChange - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
contains lane properties to be changed. - LanePropertyChange(long, String, int, List<VehicleClass>, List<VehicleClass>, Double) - Constructor for class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
-
Creates a new interaction with lane properties that shall be changed.
- lanes - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
List of lanes to be used.
- laneSelectionMode - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
The lane selection mode which chooses the lane for the next departing vehicle.
- laneSelectionMode - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
The lane selection mode which chooses the lane for the next departing vehicle.
- LaneSetAllow - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- LaneSetAllow - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which sets the allowed classes to a specific lane.
- LaneSetAllow - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which sets the allowed classes to a specific lane.
- LaneSetAllow() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneSetAllow
- LaneSetAllow() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetAllow
-
Creates a new
LaneSetAllow
traci command, which will allow all given vehicle classes on the given lane-id once executed. - LaneSetDisallow - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- LaneSetDisallow - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which sets the disallowed classes to a specific lane.
- LaneSetDisallow - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which sets the disallowed classes to a specific lane.
- LaneSetDisallow() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneSetDisallow
- LaneSetDisallow() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetDisallow
-
Creates a new
LaneSetDisallow
traci command, which will disallow all given vehicle classes on the given lane-id once executed. - LaneSetMaxSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- LaneSetMaxSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which sets the maximum lane speed.
- LaneSetMaxSpeed - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which sets the maximum lane speed.
- LaneSetMaxSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.LaneSetMaxSpeed
- LaneSetMaxSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.LaneSetMaxSpeed
-
Creates a new
LaneSetMaxSpeed
traci command. - last() - Method in class org.eclipse.mosaic.lib.spatial.LineString
- lateralLanePosition - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- latitude - Variable in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
The latitude coordinate of this
MutableGeoPoint
. - latLon(double, double) - Static method in interface org.eclipse.mosaic.lib.geo.GeoPoint
-
Creates a
MutableGeoPoint
from latitude and longitude. - latLon(double, double, double) - Static method in interface org.eclipse.mosaic.lib.geo.GeoPoint
-
Creates a
MutableGeoPoint
from latitude and longitude. - LazyGeoProjection - Class in org.eclipse.mosaic.lib.transform
- LazyGeoProjection() - Constructor for class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- LazyGeoProjection(LazyGeoProjection.ProjectionFactory) - Constructor for class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- LazyGeoProjection.ProjectionFactory - Interface in org.eclipse.mosaic.lib.transform
- LazyLoadingConnection - Class in org.eclipse.mosaic.lib.routing.database
-
Provides information about the connection of a
IRoadPosition
. - LazyLoadingConnection(Connection) - Constructor for class org.eclipse.mosaic.lib.routing.database.LazyLoadingConnection
- LazyLoadingNode - Class in org.eclipse.mosaic.lib.routing.database
-
Provides information about a node of a
IRoadPosition
. - LazyLoadingNode(Node) - Constructor for class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- LazyLoadingNode(INode, Database) - Constructor for class org.eclipse.mosaic.lib.routing.database.LazyLoadingNode
- LazyLoadingRoadPosition - Class in org.eclipse.mosaic.lib.routing.database
-
Provides information about a road position.
- LazyLoadingRoadPosition(IRoadPosition, Database) - Constructor for class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
-
Creates an
IRoadPosition
object which provides further values taken from the givenDatabase
, based on the givenIRoadPosition
which only provides little information. - LazyLoadingRoadPosition(LazyLoadingConnection, LazyLoadingNode, LazyLoadingNode, double) - Constructor for class org.eclipse.mosaic.lib.routing.database.LazyLoadingRoadPosition
-
Creates an
IRoadPosition
with all required information provided. - LeadFollowVehicle - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
Holds information about the leading or following vehicle.
- LeadFollowVehicle(String, double) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LeadFollowVehicle
-
Creates a new
LeadFollowVehicle
object. - leadingVehicle - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- leaveTime - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopVehicleData
-
The time at which the vehicle leaves the induction loop.
- left - Variable in class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
-
Distance to vehicle to the left in [m].
- leftEdge - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- LegacyMilliSeconds() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacyMilliSeconds
- LegacyMilliSecondsQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacyMilliSecondsQuiet
- LegacySeconds() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacySeconds
- LegacySecondsQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.LegacySecondsQuiet
- length - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- length - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Length of the vehicle in meter.
- length - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LaneAreaSubscriptionResult
-
The length of the lane area.
- length - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- length - Variable in class org.eclipse.mosaic.lib.database.building.Wall
-
Length of this wall, determined by the distance between its two corners im meters.
- length(double) - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo.Builder
- LENGTH_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- letter - Variable in class org.eclipse.mosaic.lib.geo.UtmZone
- LibSumoAmbassador - Class in org.eclipse.mosaic.fed.sumo.ambassador
-
Implementation of the bridge between MOSAIC and SUMO using the native libsumojni binding provided with SUMO.
- LibSumoAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.sumo.ambassador.LibSumoAmbassador
- LibSumoBridge - Class in org.eclipse.mosaic.fed.sumo.bridge
-
Implementation of the SumoBridge which uses methods provided by SUMO via JNI.
- LibSumoBridge(CSumo, List<String>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
-
Constructor for the
LibSumoBridge
, initializing simulation and facades based on configuration. - LIDAR - org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation.SensorType
- LightGoodsVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- line - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- LineString<T extends Vector3d> - Class in org.eclipse.mosaic.lib.spatial
- LineString() - Constructor for class org.eclipse.mosaic.lib.spatial.LineString
- LineString(List<? extends T>) - Constructor for class org.eclipse.mosaic.lib.spatial.LineString
- LineString(Stream<? extends T>) - Constructor for class org.eclipse.mosaic.lib.spatial.LineString
- LineString.Vecs - Class in org.eclipse.mosaic.lib.spatial
- LineString.Walker<T> - Interface in org.eclipse.mosaic.lib.spatial
- LINUX - org.eclipse.mosaic.rti.config.CLocalHost.OperatingSystem
- ListTraciReader<T> - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- ListTraciReader(AbstractTraciResultReader<T>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ListTraciReader
- ListTraciReader(AbstractTraciResultReader<T>, boolean) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ListTraciReader
- ListTraciWriter<T> - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- ListTraciWriter(AbstractTraciParameterWriter<T>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ListTraciWriter
- ListTraciWriter(AbstractTraciParameterWriter<T>, List<T>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ListTraciWriter
- loadApplications(List<String>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
-
Load applications.
- loadFromDatabase(Database) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Overrides the database to be created with the input
Database
. - loadFromFile(File) - Static method in class org.eclipse.mosaic.lib.database.Database.Builder
-
This method loads tries to load a database object from the given
File
, which should refer to a database-file. - loadFromFile(File) - Static method in class org.eclipse.mosaic.lib.database.Database
-
This method loads tries to load a database object from the given
File
, which should refer to a database-file. - loadFromFile(String) - Static method in class org.eclipse.mosaic.lib.database.Database
-
This method loads tries to load a database object from the given filename, which should refer to a database-file.
- loadFromFile(String) - Method in class org.eclipse.mosaic.lib.database.persistence.SQLiteReader
-
This loads the given database into our database objects by skipping the values in the list.
- loadGraph() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.DatabaseGraphLoader
- loadHostsConfiguration(Path) - Method in class org.eclipse.mosaic.starter.MosaicStarter
- loadRuntimeConfiguration(Path) - Method in class org.eclipse.mosaic.starter.MosaicStarter
- LocalFederationManagement - Class in org.eclipse.mosaic.rti.federation
-
This implementation of
FederationManagement
allows local administration only. - LocalFederationManagement(ComponentProvider) - Constructor for class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Constructor with string identifying a federation as parameter.
- LOCALHOST - Static variable in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Constant representing the local host address.
- localHosts - Variable in class org.eclipse.mosaic.rti.config.CHosts
-
List of the local hosts.
- Locatable - Interface in org.eclipse.mosaic.fed.application.app.api.os.modules
-
Interface that marks a
OperatingSystem
as locatable, meaning that is located somewhere in world and is able to provide its location. - location - Variable in class org.eclipse.mosaic.fed.environment.config.CEvent
- log - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
-
A logging facility inherited from the creator of this module.
- log - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
- log - Static variable in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
The log instance.
- log - Static variable in class org.eclipse.mosaic.fed.output.ambassador.AbstractOutputGenerator
- log - Variable in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
- log - Variable in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- logger - Variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- loggerConfiguration - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- loggerDirectory() - Static method in class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
-
Returns the path of the output directory for logging as a string.
- loggingThreads - Variable in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- logLevel - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- logSummary(Logger) - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor
- longitude - Variable in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
The longitude coordinate of this
MutableGeoPoint
.Unit: [degree (angle)]. - LONGITUDINAL_ACC_MAX_NEGATIVE - Static variable in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
-
Indicates a negative
VehicleAwarenessData.longitudinalAcceleration
of -16m/s^2 or less. - LONGITUDINAL_ACC_MAX_POSITIVE - Static variable in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
-
Indicates a negative
VehicleAwarenessData.longitudinalAcceleration
of 16m/s^2 or more. - LONGITUDINAL_ACC_UNAVAILABLE - Static variable in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
-
Indicates that a
VehicleAwarenessData.longitudinalAcceleration
is not available. - longOption() - Method in annotation type org.eclipse.mosaic.lib.util.cli.CommandLineOption
- lonLat(double, double) - Static method in interface org.eclipse.mosaic.lib.geo.GeoPoint
-
Creates a
MutableGeoPoint
from latitude and longitude. - lonLat(double, double, double) - Static method in interface org.eclipse.mosaic.lib.geo.GeoPoint
-
Creates a
MutableGeoPoint
from latitude and longitude. - lookahead - Variable in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
The current lookahead for time advance requests.
- lookahead - Variable in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Time interval after this event time in which the requesting federate will not create any further events.
- lookup(String) - Method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Method to look up an
Inet4Address
for a given MOSAIC-style host name. - lossProbability - Variable in class org.eclipse.mosaic.lib.model.transmission.CTransmission
-
Probability of packet retransmission (in case of configured retries > 0) or packet loss (retries = 0) for the packet retransmission/loss model lossProbability should be between 0 and 1 ( lossProbability[0,1] ) means that lossProbability=0 (lossfree), lossProbability=1 (100% lossy).
- lower(byte) - Static method in class org.eclipse.mosaic.rti.api.parameters.FederatePriority
-
Returns a priority which is lower than the given one, if the given priority is not already LOWEST.
- LOWEST - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
-
the lowest version supported by this client.
- LOWEST - org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
-
the lowest version supported by this client.
- LOWEST - Static variable in class org.eclipse.mosaic.rti.api.parameters.FederatePriority
-
The lowest priority possible (= 100).
M
- m - Variable in class org.eclipse.mosaic.lib.math.Matrix3d
-
Array holding value of the matrix.
- m - Variable in class org.eclipse.mosaic.lib.math.Matrix4d
-
Array holding value of the matrix.
- magnitude() - Method in class org.eclipse.mosaic.lib.math.Vector3d
- magnitudeSqr() - Method in class org.eclipse.mosaic.lib.math.Vector3d
- main(String[]) - Static method in class org.eclipse.mosaic.starter.MosaicStarter
-
Reads all information from the given XML file and starts Eclipse MOSAIC with the read parameters.
- MappingAmbassador - Class in org.eclipse.mosaic.fed.mapping.ambassador
-
The Mapping-Ambassador
- MappingAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
-
Constructor for the
MappingAmbassador
. - matches(T) - Method in interface org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader.Matcher
- MathUtils - Class in org.eclipse.mosaic.lib.math
- MathUtils() - Constructor for class org.eclipse.mosaic.lib.math.MathUtils
- Matrix3d - Class in org.eclipse.mosaic.lib.math
- Matrix3d() - Constructor for class org.eclipse.mosaic.lib.math.Matrix3d
-
Creates a new 3x3 matrix, with all values being zero.
- Matrix3d(Matrix3d) - Constructor for class org.eclipse.mosaic.lib.math.Matrix3d
-
Creates a new 3x3 matrix, with the values being copied from the given matrix.
- Matrix4d - Class in org.eclipse.mosaic.lib.math
- Matrix4d() - Constructor for class org.eclipse.mosaic.lib.math.Matrix4d
-
Creates a new 4x4 matrix, with all values being zero.
- Matrix4d(Matrix4d) - Constructor for class org.eclipse.mosaic.lib.math.Matrix4d
-
Creates a new 4x4 matrix, with the values being copied from the given matrix.
- MatrixElementOrder - Enum in org.eclipse.mosaic.lib.math
- matrixMappers - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
List of additional traffic that will be spawned using OD-matrices.
- max - Variable in class org.eclipse.mosaic.lib.spatial.BoundingBox
- max() - Method in class org.eclipse.mosaic.lib.math.Aggregator
- max() - Method in class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- max(double, double, double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- max(float, float, float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- MAX_ACCELERATION - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- MAX_DECELERATION - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- MAX_SPEED - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- maxCapacity - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink
-
The maximal Capacity (when no transmission is ongoing).
- maxCapacity - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CUplink
-
The maximal Capacity (when no transmission is ongoing).
- maxCurrent - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation.CChargingSpot
-
The maximal current this charging spot can deliver.
- maxDelay - Variable in class org.eclipse.mosaic.lib.model.delay.SimpleRandomDelay
-
Maximum delay in nanoseconds for the Gamma distribution.
- maxDownlinkBitrate(long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
- MaxFilter - Class in org.eclipse.mosaic.fed.output.generator.file.filter
-
Filter which accepts object which are lower than the configured value.
- MAXIMUM - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.DepartureSpeedMode
- maximumTtl - Variable in class org.eclipse.mosaic.fed.sns.config.CSns
-
The threshold for the amount of hops for a transmission.
- maxInterval - Variable in class org.eclipse.mosaic.fed.application.config.CEtsi
-
Maximum time ago between two messages.
- maxNumberVehicles - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Defining a maximum number of vehicles to be created from this source.
- maxRetries - Variable in class org.eclipse.mosaic.lib.model.transmission.CTransmission
-
Maximum Number of retransmissions.
- maxSpeed - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- maxSpeed - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Maximal speed in m/s.
- maxStartOffset - Variable in class org.eclipse.mosaic.fed.application.config.CEtsi
-
(random) start offset to simulate non-synchronized timings of different application.
- maxTime - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
Simulation time in seconds at which no more vehicles will be created.
- maxTime - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Simulation time in seconds at which no more vehicles will be created.
- maxUplinkBitrate(long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModuleConfiguration
- maxVoltage - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation.CChargingSpot
-
The maximal voltage this charging spot can deliver.
- meanError() - Method in class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- MeanErrorAggregator - Class in org.eclipse.mosaic.lib.math
- MeanErrorAggregator() - Constructor for class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- meanSpeed - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopSubscriptionResult
-
The mean speed of a vehicle in an induction loop.
- meanSpeed - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LaneAreaSubscriptionResult
- meanSquaredError() - Method in class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- meanVehicleLength - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopSubscriptionResult
-
The mean vehicle length of all vehicles in an induction loop.
- MEBIBIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 mebibit = 1024 kibibits.
- MEBIBYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 mebibyte = 1024 kibibytes.
- MEGABIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 megabit = 1000 kilobits.
- MEGABYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 megabyte = 1000 kilobytes.
- mergeCircleAddress(ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- mergeFrom(Message) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- mergeFrom(ClientServerChannelProtos.CommandMessage) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- mergeFrom(ClientServerChannelProtos.ConfigureRadioMessage) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- mergeFrom(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- mergeFrom(ClientServerChannelProtos.InitMessage) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- mergeFrom(ClientServerChannelProtos.PortExchange) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- mergeFrom(ClientServerChannelProtos.ReceiveMessage) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- mergeFrom(ClientServerChannelProtos.SendMessageMessage) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- mergeFrom(ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- mergeFrom(ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- mergeFrom(ClientServerChannelProtos.SendMessageMessage.TopoAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- mergeFrom(ClientServerChannelProtos.TimeMessage) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- mergeFrom(ClientServerChannelProtos.UpdateNode) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- mergeFrom(ClientServerChannelProtos.UpdateNode.NodeData) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- mergePrimaryRadioConfiguration(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- mergeRectangleAddress(ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- mergeSecondaryRadioConfiguration(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- mergeTopoAddress(ClientServerChannelProtos.SendMessageMessage.TopoAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- MESSAGE_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- MESSAGE_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- MESSAGE_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- messageCacheTime - Variable in class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador
-
To free some memory, use a time limit for cached V2XMessages.
- MessageRouting - Class in org.eclipse.mosaic.lib.objects.v2x
- MessageRouting(DestinationAddressContainer, SourceAddressContainer) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.MessageRouting
- messageSent(StreamListener.StreamParticipant, StreamListener.StreamParticipant, StreamListener.StreamProperties) - Method in class org.eclipse.mosaic.fed.cell.viz.OnDemandPerRegionBandwidthMeasurements
- messageSent(StreamListener.StreamParticipant, StreamListener.StreamParticipant, StreamListener.StreamProperties) - Method in class org.eclipse.mosaic.fed.cell.viz.PerRegionBandwidthMeasurement
-
Updates the transmittedData value when a message is sent.
- messageSent(StreamListener.StreamParticipant, StreamListener.StreamParticipant, StreamListener.StreamProperties) - Method in interface org.eclipse.mosaic.fed.cell.viz.StreamListener
-
This method allows to exchange messages between a sender and a receiver as stream and it also includes properties(bandwidth, application class ) of the stream.
- MessageStreamRouting - Class in org.eclipse.mosaic.lib.objects.v2x
- MessageStreamRouting(DestinationAddressContainer, SourceAddressContainer, long, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.MessageStreamRouting
- MICRO_SECOND - Static variable in class org.eclipse.mosaic.rti.TIME
-
One micro-second in simulation time.
- MILLI_SECOND - Static variable in class org.eclipse.mosaic.rti.TIME
-
One milli-second in simulation time .
- MIME_TYPE - Static variable in class org.eclipse.mosaic.lib.database.persistence.SQLiteTypeDetector
- min - Variable in class org.eclipse.mosaic.lib.spatial.BoundingBox
- min() - Method in class org.eclipse.mosaic.lib.math.Aggregator
- min() - Method in class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- min(double, double, double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- min(float, float, float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- MIN_GAP - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- minDelay - Variable in class org.eclipse.mosaic.lib.model.delay.GammaDelay
-
Minimum delay in nanoseconds for the Gamma distribution.
- minDelay - Variable in class org.eclipse.mosaic.lib.model.delay.SimpleRandomDelay
-
Minimum delay in nanoseconds for the Gamma distribution.
- MinFilter - Class in org.eclipse.mosaic.fed.output.generator.file.filter
-
Filter which accepts object which are greater than the configured value.
- minGap - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- minGap - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Distance in meter between front bumper of a vehicle and the back bumper of its leader in a traffic jam.
- minGap - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- MiniBus - org.eclipse.mosaic.lib.enums.VehicleClass
- minimalBrakeDuration - Variable in class org.eclipse.mosaic.app.examples.emergencybrake.CEmergencyBrakeApp
-
Minimal duration of a deceleration to be detected as emergency break
- minimalPayloadLength - Variable in class org.eclipse.mosaic.fed.application.config.CEtsi
-
The minimum payload length assumed for CAM messages.
- minInterval - Variable in class org.eclipse.mosaic.fed.application.config.CEtsi
-
Minimal interval.
- MINUTE - Static variable in class org.eclipse.mosaic.rti.TIME
-
One minute in simulation time.
- mode - Variable in enum org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMoveToXY.Mode
- moduleName - Variable in class org.eclipse.mosaic.fed.cell.module.CellModule
-
The specific name (of the inheriting module).
- Monitor - Interface in org.eclipse.mosaic.rti.api
- MosaicApplication - Interface in org.eclipse.mosaic.fed.application.app.api
-
Provides MOSAIC specific features.
- MosaicClassLoader - Class in org.eclipse.mosaic.starter
-
This
ClassLoader
allows to load classes from a user specified location. - MosaicClassLoader(URL[], ClassLoader) - Constructor for class org.eclipse.mosaic.starter.MosaicClassLoader
- MosaicComponentParameters - Class in org.eclipse.mosaic.rti
- MosaicComponentParameters() - Constructor for class org.eclipse.mosaic.rti.MosaicComponentParameters
- MosaicComponentProvider - Class in org.eclipse.mosaic.rti
-
Provides access to component implementation for the runtime infrastructure, such as the
TimeManagement
,FederationManagement
, andInteractionManagement
. - MosaicComponentProvider(MosaicComponentParameters) - Constructor for class org.eclipse.mosaic.rti.MosaicComponentProvider
-
Creates instances for the
FederationManagement
,TimeManagement
, andInteractionManagement
which are provided by this class further on. - MosaicConformVehicleIdTransformer - Class in org.eclipse.mosaic.fed.sumo.util
-
Several components of Eclipse MOSAIC expect the identifier of the vehicles to match the following expression: ^veh_[0-9]+$.
- MosaicConformVehicleIdTransformer() - Constructor for class org.eclipse.mosaic.fed.sumo.util.MosaicConformVehicleIdTransformer
- MosaicInteractionHandlingApp - Class in org.eclipse.mosaic.app.tutorial.interunitcommunication
-
This is a simple application to send a MOSAIC-interaction to all simulators.
- MosaicInteractionHandlingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.interunitcommunication.MosaicInteractionHandlingApp
- MosaicParameters - Class in org.eclipse.mosaic.starter.cli
-
This class holds the values of parameters parsed by the
CommandLineParser
. - MosaicParameters() - Constructor for class org.eclipse.mosaic.starter.cli.MosaicParameters
- MosaicRtiAmbassador - Class in org.eclipse.mosaic.rti
-
Implementation of
RtiAmbassador
that forwards all requests to responsible service bundle. - MosaicRtiAmbassador(ComponentProvider, String) - Constructor for class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- MosaicSimulation - Class in org.eclipse.mosaic.starter
- MosaicSimulation() - Constructor for class org.eclipse.mosaic.starter.MosaicSimulation
- MosaicSimulation.ComponentProviderFactory - Interface in org.eclipse.mosaic.starter
-
Factory, which creates the
ComponentProvider
to be used for the simulation run. - MosaicSimulation.SimulationResult - Class in org.eclipse.mosaic.starter
-
Provides technical properties of the simulation run, such as the duration or its success status.
- MosaicStarter - Class in org.eclipse.mosaic.starter
-
This class contains a main method that configures a Eclipse MOSAIC simulation based on an XML file.
- MosaicStarter() - Constructor for class org.eclipse.mosaic.starter.MosaicStarter
- MosaicStarter.ExecutionException - Exception in org.eclipse.mosaic.starter
- MosaicVersion - Class in org.eclipse.mosaic.rti.api
-
This class provides the version of the currently used MOSAIC build.
- Motorcycle - org.eclipse.mosaic.lib.enums.VehicleClass
- MOVE_NODE - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
MOVE_NODE = 3;
- MOVE_NODE_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
MOVE_NODE = 3;
- movement(double, double, double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set movement related values, such as speed and acceleration.
- moveToXY(String, CartesianPoint, double, VehicleSetMoveToXY.Mode) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
This method enables the vehicle to move to an explicit position.
- moveToXyMode - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Configure the mode with which a vehicle is moved to a explicit postion with the SUMO command moveToXY().
- MOVING_ROADWORKS - org.eclipse.mosaic.lib.enums.RsuType
- ms2kmh(double) - Static method in class org.eclipse.mosaic.lib.math.SpeedUtils
-
Converts a speed value from m/s to km/h.
- MSG_RECV - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
MSG_RECV = 22;
- MSG_RECV - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
A virtual node has received a message.
- MSG_RECV_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
MSG_RECV = 22;
- MSG_SEND - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Communication
- MSG_SEND - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
A virtual node has sent a message.
- MSG_SEND_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Communication
- msgId - Variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ReceiveMessageContainer
- multicast - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink
-
Point-to-multipoint communication (multicast).
- multiply(double) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Multiplies a scalar to the
Vector3d
. - multiply(double, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Multiplies a scalar to a
Vector3d
, storing the multiplication-result into a given vector. - multiply(Matrix3d, Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Multiplies this matrix with another matrix and writes the result into the result matrix.
- multiply(Matrix3d, RotationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- multiply(Matrix4d, Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Multiplies this matrix with another matrix and writes the result into the result matrix.
- multiply(Matrix4d, TransformationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- multiply(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Multiplies this matrix with a 3-dimensional vector.
- multiply(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Multiplies this matrix with a 3-dimensional vector and writes the result into the given vector.
- MultiThreadedEventScheduler - Class in org.eclipse.mosaic.lib.util.scheduling
- MultiThreadedEventScheduler(int) - Constructor for class org.eclipse.mosaic.lib.util.scheduling.MultiThreadedEventScheduler
- MultiThreadedTimeManagement - Class in org.eclipse.mosaic.rti.time
- MultiThreadedTimeManagement(ComponentProvider, MosaicComponentParameters) - Constructor for class org.eclipse.mosaic.rti.time.MultiThreadedTimeManagement
- MultithreadSamplingApp - Class in org.eclipse.mosaic.app.tutorial.eventprocessing.sampling
-
This is a simple application to demonstrate a concurrency task.
- MultithreadSamplingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.MultithreadSamplingApp
- MutableCartesianPoint - Class in org.eclipse.mosaic.lib.geo
- MutableCartesianPoint() - Constructor for class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- MutableCartesianPoint(double, double, double) - Constructor for class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- MutableGeoPoint - Class in org.eclipse.mosaic.lib.geo
- MutableGeoPoint() - Constructor for class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
Creates a GeoLocation object with (0, 0) coordinates.
- MutableGeoPoint(double, double) - Constructor for class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
Creates a GeoLocation object with the specified latitude and longitude.
- MutableGeoPoint(double, double, double) - Constructor for class org.eclipse.mosaic.lib.geo.MutableGeoPoint
-
Creates a GeoLocation object with the specified latitude and longitude.
- MutableGeoPoint(GeoPoint) - Constructor for class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- MutableUtmPoint - Class in org.eclipse.mosaic.lib.geo
- MutableUtmPoint() - Constructor for class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- MutableUtmPoint(double, double, double, String) - Constructor for class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- MutableUtmPoint(double, double, double, UtmZone) - Constructor for class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- MutableUtmPoint(UtmPoint) - Constructor for class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- MyInteraction - Class in org.eclipse.mosaic.app.tutorial.interunitcommunication
-
Example interaction.
- MyInteraction(long, String, String) - Constructor for class org.eclipse.mosaic.app.tutorial.interunitcommunication.MyInteraction
- mySpecificMethod(Event) - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.SpecificEventProcessingApp
N
- n - Variable in class org.eclipse.mosaic.lib.spatial.Plane
-
Plane normal vector
- name - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
The name of this prototype.
- name - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation
-
The name of the prototype to be matched against this object (will replace missing properties) (optional).
- name - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper.COriginDestinationPoint
-
The name of the point.
- name - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CRoadSideUnit
-
The name of the prototype to be matched against this object.
- name - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CServer
-
The name of the server to be matched against this object.
- name - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CTrafficLight
-
The name of the prototype to be matched against this object.
- name - Variable in class org.eclipse.mosaic.lib.database.building.Building
-
The name this specific building is called by.
- name(String) - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Used to set the containers name.
- nameToIp(String) - Method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
gets an id and calculates the corresponding IP address.
- NANO_SECOND - Static variable in class org.eclipse.mosaic.rti.TIME
-
One nano-second in simulation time.
- NanoSeconds() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.NanoSeconds
- NanoSecondsQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter.NanoSecondsQuiet
- Navigable - Interface in org.eclipse.mosaic.fed.application.app.api.os.modules
-
Interface to mark an
OperatingSystem
as an owner of aINavigationModule
to calculate routes from its current position to any target, thus making it navigable. - navigationConfiguration - Variable in class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador
-
Class containing the information for the configuration of the Routing/Navigation (CentralNavigationComponent).
- NavigationModule - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.navigation
-
Implementation of the interface to access the central navigation component.
- NavigationModule(AbstractSimulationUnit) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- nearest - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- Nearest() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- nearestPointOnLine(Vector3d, Vector3d, Vector3d, Vector3d) - Static method in class org.eclipse.mosaic.lib.math.VectorUtils
- neededBandwidth(long) - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
- NegativeAckReason - Enum in org.eclipse.mosaic.lib.enums
-
Additional details, when a message could not be sent successfully.
- netMask - Variable in class org.eclipse.mosaic.rti.config.CIpResolver
- NetworkAddress - Class in org.eclipse.mosaic.lib.objects.addressing
-
Address network node (can be source or destination).
- NetworkAddress(byte[]) - Constructor for class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
Create an address object from the given raw IP address represented by a byte array.
- NetworkAddress(Inet4Address) - Constructor for class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
-
Create an address object given the
Inet4Address
. - networkConfig - Variable in class org.eclipse.mosaic.starter.config.CScenario.Simulation
-
The network configuration which defines the subnet masks to use for each type of entities.
- networkConfigurationFile - Variable in class org.eclipse.mosaic.fed.cell.config.CCell
-
relative path to the network configuration file (default: network.json)
- NetworkEntityIdTransformer - Class in org.eclipse.mosaic.lib.coupling
- NetworkEntityIdTransformer() - Constructor for class org.eclipse.mosaic.lib.coupling.NetworkEntityIdTransformer
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- newBuilder() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- newBuilder(ClientServerChannelProtos.CommandMessage) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- newBuilder(ClientServerChannelProtos.ConfigureRadioMessage) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- newBuilder(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- newBuilder(ClientServerChannelProtos.InitMessage) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- newBuilder(ClientServerChannelProtos.PortExchange) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- newBuilder(ClientServerChannelProtos.ReceiveMessage) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- newBuilder(ClientServerChannelProtos.SendMessageMessage) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- newBuilder(ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- newBuilder(ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- newBuilder(ClientServerChannelProtos.SendMessageMessage.TopoAddress) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- newBuilder(ClientServerChannelProtos.TimeMessage) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- newBuilder(ClientServerChannelProtos.UpdateNode) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- newBuilder(ClientServerChannelProtos.UpdateNode.NodeData) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- newBuilderForType() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- newEvent(long, EventProcessor...) - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventManager
-
Creates a new
EventBuilder
object which must be used to setup an event. - newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- newPoint() - Method in class org.eclipse.mosaic.lib.spatial.LineString
- newPoint() - Method in class org.eclipse.mosaic.lib.spatial.LineString.Vecs
- next() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.ClassSubsetIterator
- NEXT_EVENT - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
NEXT_EVENT = 21;
- NEXT_EVENT - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Scheduling request at the next event time.
- NEXT_EVENT_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
NEXT_EVENT = 21;
- nextBoolean() - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a random boolean.
- nextChargingStationName() - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- nextDouble() - Method in class org.eclipse.mosaic.lib.math.DefaultRandomNumberGenerator
- nextDouble() - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a random double between 0 and 1.
- nextDouble(double, double) - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a random double within the specified range.
- nextGaussian() - Method in class org.eclipse.mosaic.lib.math.DefaultRandomNumberGenerator
- nextGaussian() - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a Gaussian distributed random double between -1.0 and 1.0.
- nextGaussian(double, double) - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a Gaussian distributed random double from [mean - deviation * mean, mean + deviation * mean].
- nextInt() - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a random integer;
- nextInt(int) - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a random integer within the specified range.
- nextInt(int, int) - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a random integer within the specified range.
- nextItem() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.weighting.FixedOrderSelector
-
Request the next item, if no item has been selected yet the weights will be initialized and the first item will be randomly selected.
- nextItem() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.weighting.StochasticSelector
-
Request the next item.
- nextItem() - Method in interface org.eclipse.mosaic.fed.mapping.ambassador.weighting.WeightedSelector
-
Request the next item.
- nextLane(VehicleTypeSpawner) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane.HighwaySpecificLaneIndexSelector
-
Selects the lane index for the vehicle to be spawned.
- nextLane(VehicleTypeSpawner) - Method in interface org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane.LaneIndexSelector
-
Supplies a lane index depending on the given
VehicleTypeSpawner
. - nextLane(VehicleTypeSpawner) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane.RoundRobinLaneIndexSelector
- nextLong(long, long) - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Returns a random long within the specified range.
- nextPrototypeName(String) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- nextRsuName() - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- nextServerName() - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- nextStops - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- nextStops(List<PublicTransportData.StoppingPlace>) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.Builder
- nextTlName() - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- nextTmcName() - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- nextVehicleName() - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- NICE_DEFAULT_PRIORITY - Static variable in class org.eclipse.mosaic.lib.util.scheduling.Event
-
The default
Event.nice
value anEvent
can have. - NICE_MAX_PRIORITY - Static variable in class org.eclipse.mosaic.lib.util.scheduling.Event
-
The maximal
Event.nice
value anEvent
can have. - NICE_MIN_PRIORITY - Static variable in class org.eclipse.mosaic.lib.util.scheduling.Event
-
The minimal
Event.nice
value anEvent
can have. - NO_ADVICE_AVAILABLE - org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.ReactionState
- NO_RADIO - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
NO_RADIO = 0;
- NO_RADIO_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
NO_RADIO = 0;
- NO_VEHICLE_DETECTED - org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue.SensorStatus
- Node - Class in org.eclipse.mosaic.lib.database.road
-
This represents a node in the network graph.
- Node(int) - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- Node(String, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.database.road.Node
-
Default constructor.
- NODE_CAPACITY_EXCEEDED - org.eclipse.mosaic.lib.enums.NegativeAckReason
- NODE_DEACTIVATED - org.eclipse.mosaic.lib.enums.NegativeAckReason
- NODE_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- NODE_ID_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- NodeCapacityUtility - Class in org.eclipse.mosaic.fed.cell.utility
-
Static methods for handling the bandwidth calculation.
- NodeCapacityUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.NodeCapacityUtility
- NodeDataContainer(int, CartesianPoint) - Constructor for class org.eclipse.mosaic.lib.coupling.ClientServerChannel.NodeDataContainer
- nodeExists(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
- NodeFinder - Class in org.eclipse.mosaic.lib.database.spatial
-
A spatial index which searches for the closest node to a specified geo location.
- NodeFinder(Database) - Constructor for class org.eclipse.mosaic.lib.database.spatial.NodeFinder
-
Constructs a new edgeFinder object with the specified database.
- NodeUtility - Class in org.eclipse.mosaic.fed.cell.utility
-
This class contains static methods to make the handling of the configuration of the nodes easier.
- NodeUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.NodeUtility
- noise(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.AbstractSpawningMode
- NONE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LeadFollowVehicle
- NopFederateExecutor - Class in org.eclipse.mosaic.rti.api.federatestarter
-
A
FederateExecutor
implementation which does nothing when called (no-operation). - NopFederateExecutor() - Constructor for class org.eclipse.mosaic.rti.api.federatestarter.NopFederateExecutor
- NopPerceptionModule - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
-
Extension of
AbstractPerceptionModule
which gets instantiated if the vehicle index provider wasn't configured in the application configuration. - NopPerceptionModule(PerceptionModuleOwner, Database, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.NopPerceptionModule
- norm() - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Normalizes the
Vector3d
by dividing it by itsVector3d.magnitude()
. - norm(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Normalizes the
Vector3d
by dividing it by itsVector3d.magnitude()
, storing the result into a given vector. - NORMAL - org.eclipse.mosaic.lib.enums.SpeedMode
- normalizeDegree(double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- NoRouting - Class in org.eclipse.mosaic.lib.routing.norouting
-
Implementation of
Routing
if no scenario database or any other road traffic map is present. - NoRouting() - Constructor for class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- NORTH - Static variable in class org.eclipse.mosaic.lib.math.VectorUtils
- northEast(UtmZone, double, double) - Static method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- northEast(UtmZone, double, double, double) - Static method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- northing - Variable in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- Not - org.eclipse.mosaic.lib.database.road.Restriction.Type
- NOT_EQUIPPED - org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue.SensorStatus
- NOT_REACTED - org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.ReactionState
- NOT_STOPPED - org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Vehicle is not/will not be stopped.
- notifyStreamListeners(StreamListener.StreamParticipant, StreamListener.StreamParticipant, StreamListener.StreamProperties) - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Notify the
StreamListener
withStreamListener.StreamParticipant
's (receiver and sender) and the properties of the streamStreamListener.StreamParticipant
. - NotProcessingApp - Class in org.eclipse.mosaic.app.tutorial.interappcommunication
-
This application is used only as an addition to the InterconnectApp.
- NotProcessingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.interappcommunication.NotProcessingApp
- nox - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- Ns3Ambassador - Class in org.eclipse.mosaic.fed.ns3.ambassador
-
Implementation of the ambassador for the ns-3 network simulator.
- Ns3Ambassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.ns3.ambassador.Ns3Ambassador
-
Creates a new
Ns3Ambassador
object. - number - Variable in class org.eclipse.mosaic.lib.geo.UtmZone
- numberOfHops - Variable in class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Number of hops of transmission.
- numBytesRead - Variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
-
Number of bytes that have benn read.
O
- ObjectInputStreamWithClassLoader - Class in org.eclipse.mosaic.lib.util
- ObjectInputStreamWithClassLoader(InputStream, ClassLoader) - Constructor for class org.eclipse.mosaic.lib.util.ObjectInputStreamWithClassLoader
- ObjectInstantiation<T> - Class in org.eclipse.mosaic.lib.util.objects
-
Instantiate Java objects using a file contains a JSON encoded object.
- ObjectInstantiation(Class<T>) - Constructor for class org.eclipse.mosaic.lib.util.objects.ObjectInstantiation
-
Creates a new
ObjectInstantiation
which creates an object based on the givenClass
. - ObjectInstantiation(Class<T>, Logger) - Constructor for class org.eclipse.mosaic.lib.util.objects.ObjectInstantiation
-
Creates a new
ObjectInstantiation
which creates an object based on the givenClass
. - OBSTACLE - org.eclipse.mosaic.lib.enums.SensorType
- odValues - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
Values for the OD-matrix.
- OFF - org.eclipse.mosaic.lib.enums.LaneChangeMode
- OFF - org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.RadioMode
- OFF - Static variable in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- offer(T) - Method in class org.eclipse.mosaic.lib.util.EfficientPriorityQueue
- OmnetppAmbassador - Class in org.eclipse.mosaic.fed.omnetpp.ambassador
-
Implementation of the ambassador for the OMNeT++ network simulator.
- OmnetppAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.omnetpp.ambassador.OmnetppAmbassador
-
Creates a new
OmnetppAmbassador
object. - onAcknowledgementReceived(ReceivedAcknowledgement) - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
- onAcknowledgementReceived(ReceivedAcknowledgement) - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
- onAcknowledgementReceived(ReceivedAcknowledgement) - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- onAcknowledgementReceived(ReceivedAcknowledgement) - Method in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- onAcknowledgementReceived(ReceivedAcknowledgement) - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- onAcknowledgementReceived(ReceivedAcknowledgement) - Method in interface org.eclipse.mosaic.fed.application.app.api.CommunicationApplication
-
Receive an acknowledgement from a previously sent V2X Message.
- onBatteryDataUpdated(BatteryData, BatteryData) - Method in interface org.eclipse.mosaic.fed.application.app.api.ElectricVehicleApplication
-
This method is called whenever
BatteryData
of the vehicle unit has changed. - onBeginActivity(FederateEvent) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onBeginActivity(FederateEvent) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onBeginSimulation(FederationManagement, TimeManagement, int) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onBeginSimulation(FederationManagement, TimeManagement, int) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onCamBuilding(CamBuilder) - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
- onCamBuilding(CamBuilder) - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
- onCamBuilding(CamBuilder) - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- onCamBuilding(CamBuilder) - Method in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- onCamBuilding(CamBuilder) - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- onCamBuilding(CamBuilder) - Method in interface org.eclipse.mosaic.fed.application.app.api.CommunicationApplication
-
This method is called when a CAM is build by different Simulation Units that support CAM connectivity.
- onChargingStationUpdated(ChargingStationData, ChargingStationData) - Method in interface org.eclipse.mosaic.fed.application.app.api.ChargingStationApplication
-
This method is called after
ChargingStationData
has been updated. - onClose(WebSocket, int, String, boolean) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- onCommandCompleted() - Method in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
- onCommandCompleted() - Method in class org.eclipse.mosaic.fed.sumo.bridge.LibSumoBridge
- onCommandCompleted() - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
- OnDemandPerRegionBandwidthMeasurements - Class in org.eclipse.mosaic.fed.cell.viz
-
Subclass of
StreamListener
which generates instances ofPerRegionBandwidthMeasurement
s only if needed. - OnDemandPerRegionBandwidthMeasurements(File, List<CMobileNetworkProperties>) - Constructor for class org.eclipse.mosaic.fed.cell.viz.OnDemandPerRegionBandwidthMeasurements
-
Creates a new
OnDemandPerRegionBandwidthMeasurements
object. - onEndActivity(FederateEvent, long) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onEndActivity(FederateEvent, long) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onEndSimulation(FederationManagement, TimeManagement, long, int) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onEndSimulation(FederationManagement, TimeManagement, long, int) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onError(WebSocket, Exception) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- onInductionLoopUpdated(Collection<InductionLoop>) - Method in class org.eclipse.mosaic.app.tutorial.HighwayManagementApp
- onInductionLoopUpdated(Collection<InductionLoop>) - Method in interface org.eclipse.mosaic.fed.application.app.api.TrafficManagementCenterApplication
-
This method is called when any subscribed
InductionLoop
of the unit has been updated. - onInteraction(Interaction) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onInteraction(Interaction) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onInteractionReceived(ApplicationInteraction) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.AdditionalReceivingApp
- onInteractionReceived(ApplicationInteraction) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MosaicInteractionHandlingApp
- onInteractionReceived(ApplicationInteraction) - Method in class org.eclipse.mosaic.app.tutorial.traci.SumoTraciInteractionApp
- onInteractionReceived(ApplicationInteraction) - Method in interface org.eclipse.mosaic.fed.application.app.api.MosaicApplication
-
This method is called when an
Interaction
is received. - onLaneAreaDetectorUpdated(Collection<LaneAreaDetector>) - Method in class org.eclipse.mosaic.app.tutorial.HighwayManagementApp
- onLaneAreaDetectorUpdated(Collection<LaneAreaDetector>) - Method in interface org.eclipse.mosaic.fed.application.app.api.TrafficManagementCenterApplication
-
This method is called when any subscribed
LaneAreaDetector
of the unit has been updated. - Only - org.eclipse.mosaic.lib.database.road.Restriction.Type
- onMessage(WebSocket, String) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- onMessageReceived(ReceivedV2xMessage) - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
- onMessageReceived(ReceivedV2xMessage) - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
- onMessageReceived(ReceivedV2xMessage) - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- onMessageReceived(ReceivedV2xMessage) - Method in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- onMessageReceived(ReceivedV2xMessage) - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- onMessageReceived(ReceivedV2xMessage) - Method in interface org.eclipse.mosaic.fed.application.app.api.CommunicationApplication
-
Receive a V2X Message.
- onMessageTransmitted(V2xMessageTransmission) - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
- onMessageTransmitted(V2xMessageTransmission) - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
- onMessageTransmitted(V2xMessageTransmission) - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- onMessageTransmitted(V2xMessageTransmission) - Method in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- onMessageTransmitted(V2xMessageTransmission) - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- onMessageTransmitted(V2xMessageTransmission) - Method in interface org.eclipse.mosaic.fed.application.app.api.CommunicationApplication
-
This method is called when a V2X message is transmitted.
- onOpen(WebSocket, ClientHandshake) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- onProcessInteraction(String, Interaction) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onProcessInteraction(String, Interaction) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onReceiveInteraction(String, Interaction) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onReceiveInteraction(String, Interaction) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onScheduling(int, FederateEvent) - Method in interface org.eclipse.mosaic.rti.api.Monitor
- onScheduling(int, FederateEvent) - Method in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
- onShutdown() - Method in class org.eclipse.mosaic.app.examples.commuter.SimpleCommuterApp
- onShutdown() - Method in class org.eclipse.mosaic.app.examples.emergencybrake.EmergencyBrakeApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.configurableapp.VehicleConfigurationApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.HelloWorldApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.IntervalSamplingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.MultithreadSamplingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.RandomSamplingIntervalApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.SpecificEventProcessingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.EventProcessingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.HighwayManagementApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.AdditionalProcessingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.InterconnectApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.NotProcessingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.AdditionalReceivingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MosaicInteractionHandlingApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.RoadSideUnitApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.SlowDownApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.traci.SumoTraciInteractionApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.trafficlight.TrafficLightControlApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.vehicle.OnVehicleUpdatedApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.vehicle.PerceptionApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.VehicleToTrafficLightApp
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.WeatherServerApp
-
This method is called by mosaic-application when the simulation has finished.
- onShutdown() - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
-
This method is called by mosaic-application when the vehicle leaves the simulation.
- onShutdown() - Method in interface org.eclipse.mosaic.fed.application.app.api.Application
-
The operating system calls this method to notify that the application is going to be torn down.
- onShutdown() - Method in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
- onStart() - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- onStartup() - Method in class org.eclipse.mosaic.app.examples.commuter.SimpleCommuterApp
- onStartup() - Method in class org.eclipse.mosaic.app.examples.emergencybrake.EmergencyBrakeApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
-
Setting up the communication module and scheduling next event for the next second.
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
-
We should enable ad hoc module here to be able to receive messages that were sent per ad hoc
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.configurableapp.VehicleConfigurationApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.HelloWorldApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.IntervalSamplingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.MultithreadSamplingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.RandomSamplingIntervalApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.SpecificEventProcessingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.EventProcessingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.HighwayManagementApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.AdditionalProcessingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.InterconnectApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.NotProcessingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.AdditionalReceivingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MosaicInteractionHandlingApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.RoadSideUnitApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.SlowDownApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.traci.SumoTraciInteractionApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.trafficlight.TrafficLightControlApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.vehicle.OnVehicleUpdatedApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.vehicle.PerceptionApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.VehicleToTrafficLightApp
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.WeatherServerApp
-
This method is called by the Application Simulator when the vehicle that has been equipped with this application enters the simulation.
- onStartup() - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
-
This method is called by mosaic-application when the vehicle enters the simulation.
- onStartup() - Method in interface org.eclipse.mosaic.fed.application.app.api.Application
-
The operating system calls this method to notify that the application is started.
- onStartup() - Method in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
-
Calls setUp of
ConfigurableApplication
class (where it tries to instantiate the config class), activates AdHoc module and schedules the first event to sample with a possible random timer offset. - onSumoTraciResponded(SumoTraciResult) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.AdditionalReceivingApp
- onSumoTraciResponded(SumoTraciResult) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MosaicInteractionHandlingApp
- onSumoTraciResponded(SumoTraciResult) - Method in class org.eclipse.mosaic.app.tutorial.traci.SumoTraciInteractionApp
-
This method prints out the response given by Sumo, in this case the speed of the vehicle this application runs on.
- onSumoTraciResponded(SumoTraciResult) - Method in interface org.eclipse.mosaic.fed.application.app.api.MosaicApplication
-
This method is called if a SUMO TrACI response is received.
- onTrafficLightGroupUpdated(TrafficLightGroupInfo, TrafficLightGroupInfo) - Method in interface org.eclipse.mosaic.fed.application.app.api.TrafficLightApplication
-
Is called whenever the properties of the mapped traffic light group has changed.
- onTrafficLightsUpdate() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightIndex
-
Abstract method to be implemented by the specific traffic light indexes.
- onTrafficLightsUpdate() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightTree
- onTrafficSignInvalidated(TrafficSign<?>) - Method in interface org.eclipse.mosaic.fed.application.app.api.TrafficSignAwareApplication
-
This method is called when the previous seen
TrafficSign
is not valid anymore for the vehicle. - onTrafficSignNoticed(TrafficSign<?>) - Method in interface org.eclipse.mosaic.fed.application.app.api.TrafficSignAwareApplication
-
This method is called when the vehicle has noticed a
TrafficSign
along its way. - onVehicleChargingDenial(VehicleChargingDenial) - Method in interface org.eclipse.mosaic.fed.application.app.api.ElectricVehicleApplication
-
This method is called after a charging request has been rejected by the battery ambassador.
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.examples.commuter.SimpleCommuterApp
-
Sets up the routes for the vehicle to commute between the start position and goal position of it's initial route.
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.examples.emergencybrake.EmergencyBrakeApp
-
Checks for an obstacle detected by the vehicle sensors.
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.AdditionalProcessingApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.InterconnectApp
-
This method is called in each simulation step and thereby is dependent from the simulation update interval.
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.NotProcessingApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MosaicInteractionHandlingApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.SlowDownApp
-
This method is used to request new data from the sensors and in that case react on the retrieved data.
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.traci.SumoTraciInteractionApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.vehicle.OnVehicleUpdatedApp
-
This method is called in each simulation step and thereby is dependent from the simulation update interval.
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.vehicle.PerceptionApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- onVehicleUpdated(VehicleData, VehicleData) - Method in interface org.eclipse.mosaic.fed.application.app.api.VehicleApplication
-
Is called when ever the vehicle has moved.
- OnVehicleUpdatedApp - Class in org.eclipse.mosaic.app.tutorial.vehicle
-
This is a simple application to react on a vehicle info update.
- OnVehicleUpdatedApp() - Constructor for class org.eclipse.mosaic.app.tutorial.vehicle.OnVehicleUpdatedApp
- open() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Opens the lane(s) for every
VehicleClass
. - open(int) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Opens the lane(s) for every
VehicleClass
. - openForAll() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem.ChangeLaneState
-
Opens the lane for all vehicle classes.
- openOnlyForVehicleClasses(VehicleClass...) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem.ChangeLaneState
-
Opens the lane for a given set of vehicle classes.
- operatingSystem - Variable in class org.eclipse.mosaic.rti.config.CLocalHost
-
The operating system running on the host.
- OperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
This interface describes all necessary functionality for units to be simulated.
- OperatingSystemAccess<OS extends OperatingSystem> - Interface in org.eclipse.mosaic.fed.application.app.api
-
This interface is to be used to access the operating system of a unit.
- OptionalTurnCostProvider - Class in org.eclipse.mosaic.lib.routing.graphhopper.util
- OptionalTurnCostProvider(VehicleEncoding, TurnCostStorage) - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.util.OptionalTurnCostProvider
- org.eclipse.mosaic.app.examples.commuter - package org.eclipse.mosaic.app.examples.commuter
- org.eclipse.mosaic.app.examples.emergencybrake - package org.eclipse.mosaic.app.examples.emergencybrake
- org.eclipse.mosaic.app.tutorial - package org.eclipse.mosaic.app.tutorial
- org.eclipse.mosaic.app.tutorial.cam - package org.eclipse.mosaic.app.tutorial.cam
- org.eclipse.mosaic.app.tutorial.configurableapp - package org.eclipse.mosaic.app.tutorial.configurableapp
- org.eclipse.mosaic.app.tutorial.eventprocessing - package org.eclipse.mosaic.app.tutorial.eventprocessing
- org.eclipse.mosaic.app.tutorial.eventprocessing.sampling - package org.eclipse.mosaic.app.tutorial.eventprocessing.sampling
- org.eclipse.mosaic.app.tutorial.interappcommunication - package org.eclipse.mosaic.app.tutorial.interappcommunication
- org.eclipse.mosaic.app.tutorial.interunitcommunication - package org.eclipse.mosaic.app.tutorial.interunitcommunication
- org.eclipse.mosaic.app.tutorial.message - package org.eclipse.mosaic.app.tutorial.message
- org.eclipse.mosaic.app.tutorial.traci - package org.eclipse.mosaic.app.tutorial.traci
- org.eclipse.mosaic.app.tutorial.trafficlight - package org.eclipse.mosaic.app.tutorial.trafficlight
- org.eclipse.mosaic.app.tutorial.vehicle - package org.eclipse.mosaic.app.tutorial.vehicle
- org.eclipse.mosaic.fed.application.ambassador - package org.eclipse.mosaic.fed.application.ambassador
- org.eclipse.mosaic.fed.application.ambassador.eventresources - package org.eclipse.mosaic.fed.application.ambassador.eventresources
- org.eclipse.mosaic.fed.application.ambassador.simulation - package org.eclipse.mosaic.fed.application.ambassador.simulation
- org.eclipse.mosaic.fed.application.ambassador.simulation.communication - package org.eclipse.mosaic.fed.application.ambassador.simulation.communication
- org.eclipse.mosaic.fed.application.ambassador.simulation.navigation - package org.eclipse.mosaic.fed.application.ambassador.simulation.navigation
- org.eclipse.mosaic.fed.application.ambassador.simulation.perception - package org.eclipse.mosaic.fed.application.ambassador.simulation.perception
- org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels - package org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
- org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index - package org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index
- org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects - package org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
- org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers - package org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
- org.eclipse.mosaic.fed.application.ambassador.simulation.tmc - package org.eclipse.mosaic.fed.application.ambassador.simulation.tmc
- org.eclipse.mosaic.fed.application.ambassador.util - package org.eclipse.mosaic.fed.application.ambassador.util
- org.eclipse.mosaic.fed.application.app - package org.eclipse.mosaic.fed.application.app
- org.eclipse.mosaic.fed.application.app.api - package org.eclipse.mosaic.fed.application.app.api
- org.eclipse.mosaic.fed.application.app.api.communication - package org.eclipse.mosaic.fed.application.app.api.communication
- org.eclipse.mosaic.fed.application.app.api.os - package org.eclipse.mosaic.fed.application.app.api.os
- org.eclipse.mosaic.fed.application.app.api.os.modules - package org.eclipse.mosaic.fed.application.app.api.os.modules
- org.eclipse.mosaic.fed.application.app.api.perception - package org.eclipse.mosaic.fed.application.app.api.perception
- org.eclipse.mosaic.fed.application.app.etsi - package org.eclipse.mosaic.fed.application.app.etsi
- org.eclipse.mosaic.fed.application.config - package org.eclipse.mosaic.fed.application.config
- org.eclipse.mosaic.fed.cell.ambassador - package org.eclipse.mosaic.fed.cell.ambassador
- org.eclipse.mosaic.fed.cell.chain - package org.eclipse.mosaic.fed.cell.chain
- org.eclipse.mosaic.fed.cell.config - package org.eclipse.mosaic.fed.cell.config
- org.eclipse.mosaic.fed.cell.config.gson - package org.eclipse.mosaic.fed.cell.config.gson
- org.eclipse.mosaic.fed.cell.config.model - package org.eclipse.mosaic.fed.cell.config.model
- org.eclipse.mosaic.fed.cell.config.util - package org.eclipse.mosaic.fed.cell.config.util
- org.eclipse.mosaic.fed.cell.data - package org.eclipse.mosaic.fed.cell.data
- org.eclipse.mosaic.fed.cell.message - package org.eclipse.mosaic.fed.cell.message
- org.eclipse.mosaic.fed.cell.module - package org.eclipse.mosaic.fed.cell.module
- org.eclipse.mosaic.fed.cell.module.streammodules - package org.eclipse.mosaic.fed.cell.module.streammodules
- org.eclipse.mosaic.fed.cell.utility - package org.eclipse.mosaic.fed.cell.utility
- org.eclipse.mosaic.fed.cell.viz - package org.eclipse.mosaic.fed.cell.viz
- org.eclipse.mosaic.fed.environment.ambassador - package org.eclipse.mosaic.fed.environment.ambassador
- org.eclipse.mosaic.fed.environment.config - package org.eclipse.mosaic.fed.environment.config
- org.eclipse.mosaic.fed.mapping.ambassador - package org.eclipse.mosaic.fed.mapping.ambassador
- org.eclipse.mosaic.fed.mapping.ambassador.spawning - package org.eclipse.mosaic.fed.mapping.ambassador.spawning
- org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow - package org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
- org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane - package org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane
- org.eclipse.mosaic.fed.mapping.ambassador.weighting - package org.eclipse.mosaic.fed.mapping.ambassador.weighting
- org.eclipse.mosaic.fed.mapping.config - package org.eclipse.mosaic.fed.mapping.config
- org.eclipse.mosaic.fed.mapping.config.units - package org.eclipse.mosaic.fed.mapping.config.units
- org.eclipse.mosaic.fed.ns3.ambassador - package org.eclipse.mosaic.fed.ns3.ambassador
- org.eclipse.mosaic.fed.omnetpp.ambassador - package org.eclipse.mosaic.fed.omnetpp.ambassador
- org.eclipse.mosaic.fed.output.ambassador - package org.eclipse.mosaic.fed.output.ambassador
- org.eclipse.mosaic.fed.output.generator.file - package org.eclipse.mosaic.fed.output.generator.file
- org.eclipse.mosaic.fed.output.generator.file.filter - package org.eclipse.mosaic.fed.output.generator.file.filter
- org.eclipse.mosaic.fed.output.generator.file.format - package org.eclipse.mosaic.fed.output.generator.file.format
- org.eclipse.mosaic.fed.output.generator.file.write - package org.eclipse.mosaic.fed.output.generator.file.write
- org.eclipse.mosaic.fed.output.generator.websocket - package org.eclipse.mosaic.fed.output.generator.websocket
- org.eclipse.mosaic.fed.sns.ambassador - package org.eclipse.mosaic.fed.sns.ambassador
- org.eclipse.mosaic.fed.sns.config - package org.eclipse.mosaic.fed.sns.config
- org.eclipse.mosaic.fed.sns.model - package org.eclipse.mosaic.fed.sns.model
- org.eclipse.mosaic.fed.sns.util - package org.eclipse.mosaic.fed.sns.util
- org.eclipse.mosaic.fed.sumo.ambassador - package org.eclipse.mosaic.fed.sumo.ambassador
- org.eclipse.mosaic.fed.sumo.bridge - package org.eclipse.mosaic.fed.sumo.bridge
- org.eclipse.mosaic.fed.sumo.bridge.api - package org.eclipse.mosaic.fed.sumo.bridge.api
- org.eclipse.mosaic.fed.sumo.bridge.api.complex - package org.eclipse.mosaic.fed.sumo.bridge.api.complex
- org.eclipse.mosaic.fed.sumo.bridge.facades - package org.eclipse.mosaic.fed.sumo.bridge.facades
- org.eclipse.mosaic.fed.sumo.bridge.libsumo - package org.eclipse.mosaic.fed.sumo.bridge.libsumo
- org.eclipse.mosaic.fed.sumo.bridge.traci - package org.eclipse.mosaic.fed.sumo.bridge.traci
- org.eclipse.mosaic.fed.sumo.bridge.traci.constants - package org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- org.eclipse.mosaic.fed.sumo.bridge.traci.reader - package org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- org.eclipse.mosaic.fed.sumo.bridge.traci.writer - package org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- org.eclipse.mosaic.fed.sumo.config - package org.eclipse.mosaic.fed.sumo.config
- org.eclipse.mosaic.fed.sumo.util - package org.eclipse.mosaic.fed.sumo.util
- org.eclipse.mosaic.interactions.application - package org.eclipse.mosaic.interactions.application
- org.eclipse.mosaic.interactions.communication - package org.eclipse.mosaic.interactions.communication
- org.eclipse.mosaic.interactions.electricity - package org.eclipse.mosaic.interactions.electricity
- org.eclipse.mosaic.interactions.environment - package org.eclipse.mosaic.interactions.environment
- org.eclipse.mosaic.interactions.mapping - package org.eclipse.mosaic.interactions.mapping
- org.eclipse.mosaic.interactions.mapping.advanced - package org.eclipse.mosaic.interactions.mapping.advanced
- org.eclipse.mosaic.interactions.traffic - package org.eclipse.mosaic.interactions.traffic
- org.eclipse.mosaic.interactions.trafficsigns - package org.eclipse.mosaic.interactions.trafficsigns
- org.eclipse.mosaic.interactions.vehicle - package org.eclipse.mosaic.interactions.vehicle
- org.eclipse.mosaic.lib.coupling - package org.eclipse.mosaic.lib.coupling
- org.eclipse.mosaic.lib.database - package org.eclipse.mosaic.lib.database
- org.eclipse.mosaic.lib.database.building - package org.eclipse.mosaic.lib.database.building
- org.eclipse.mosaic.lib.database.persistence - package org.eclipse.mosaic.lib.database.persistence
- org.eclipse.mosaic.lib.database.road - package org.eclipse.mosaic.lib.database.road
- org.eclipse.mosaic.lib.database.route - package org.eclipse.mosaic.lib.database.route
- org.eclipse.mosaic.lib.database.spatial - package org.eclipse.mosaic.lib.database.spatial
- org.eclipse.mosaic.lib.docker - package org.eclipse.mosaic.lib.docker
- org.eclipse.mosaic.lib.enums - package org.eclipse.mosaic.lib.enums
- org.eclipse.mosaic.lib.geo - package org.eclipse.mosaic.lib.geo
- org.eclipse.mosaic.lib.gson - package org.eclipse.mosaic.lib.gson
- org.eclipse.mosaic.lib.math - package org.eclipse.mosaic.lib.math
- org.eclipse.mosaic.lib.misc - package org.eclipse.mosaic.lib.misc
- org.eclipse.mosaic.lib.model.delay - package org.eclipse.mosaic.lib.model.delay
- org.eclipse.mosaic.lib.model.gson - package org.eclipse.mosaic.lib.model.gson
- org.eclipse.mosaic.lib.model.transmission - package org.eclipse.mosaic.lib.model.transmission
- org.eclipse.mosaic.lib.objects - package org.eclipse.mosaic.lib.objects
- org.eclipse.mosaic.lib.objects.addressing - package org.eclipse.mosaic.lib.objects.addressing
- org.eclipse.mosaic.lib.objects.communication - package org.eclipse.mosaic.lib.objects.communication
- org.eclipse.mosaic.lib.objects.electricity - package org.eclipse.mosaic.lib.objects.electricity
- org.eclipse.mosaic.lib.objects.environment - package org.eclipse.mosaic.lib.objects.environment
- org.eclipse.mosaic.lib.objects.mapping - package org.eclipse.mosaic.lib.objects.mapping
- org.eclipse.mosaic.lib.objects.road - package org.eclipse.mosaic.lib.objects.road
- org.eclipse.mosaic.lib.objects.traffic - package org.eclipse.mosaic.lib.objects.traffic
- org.eclipse.mosaic.lib.objects.trafficlight - package org.eclipse.mosaic.lib.objects.trafficlight
- org.eclipse.mosaic.lib.objects.trafficsign - package org.eclipse.mosaic.lib.objects.trafficsign
- org.eclipse.mosaic.lib.objects.v2x - package org.eclipse.mosaic.lib.objects.v2x
- org.eclipse.mosaic.lib.objects.v2x.etsi - package org.eclipse.mosaic.lib.objects.v2x.etsi
- org.eclipse.mosaic.lib.objects.v2x.etsi.cam - package org.eclipse.mosaic.lib.objects.v2x.etsi.cam
- org.eclipse.mosaic.lib.objects.v2x.etsi.ivim - package org.eclipse.mosaic.lib.objects.v2x.etsi.ivim
- org.eclipse.mosaic.lib.objects.vehicle - package org.eclipse.mosaic.lib.objects.vehicle
- org.eclipse.mosaic.lib.objects.vehicle.sensor - package org.eclipse.mosaic.lib.objects.vehicle.sensor
- org.eclipse.mosaic.lib.routing - package org.eclipse.mosaic.lib.routing
- org.eclipse.mosaic.lib.routing.config - package org.eclipse.mosaic.lib.routing.config
- org.eclipse.mosaic.lib.routing.database - package org.eclipse.mosaic.lib.routing.database
- org.eclipse.mosaic.lib.routing.graphhopper - package org.eclipse.mosaic.lib.routing.graphhopper
- org.eclipse.mosaic.lib.routing.graphhopper.algorithm - package org.eclipse.mosaic.lib.routing.graphhopper.algorithm
- org.eclipse.mosaic.lib.routing.graphhopper.util - package org.eclipse.mosaic.lib.routing.graphhopper.util
- org.eclipse.mosaic.lib.routing.norouting - package org.eclipse.mosaic.lib.routing.norouting
- org.eclipse.mosaic.lib.routing.util - package org.eclipse.mosaic.lib.routing.util
- org.eclipse.mosaic.lib.spatial - package org.eclipse.mosaic.lib.spatial
- org.eclipse.mosaic.lib.transform - package org.eclipse.mosaic.lib.transform
- org.eclipse.mosaic.lib.util - package org.eclipse.mosaic.lib.util
- org.eclipse.mosaic.lib.util.cli - package org.eclipse.mosaic.lib.util.cli
- org.eclipse.mosaic.lib.util.gson - package org.eclipse.mosaic.lib.util.gson
- org.eclipse.mosaic.lib.util.objects - package org.eclipse.mosaic.lib.util.objects
- org.eclipse.mosaic.lib.util.scheduling - package org.eclipse.mosaic.lib.util.scheduling
- org.eclipse.mosaic.rti - package org.eclipse.mosaic.rti
- org.eclipse.mosaic.rti.api - package org.eclipse.mosaic.rti.api
- org.eclipse.mosaic.rti.api.federatestarter - package org.eclipse.mosaic.rti.api.federatestarter
- org.eclipse.mosaic.rti.api.parameters - package org.eclipse.mosaic.rti.api.parameters
- org.eclipse.mosaic.rti.api.time - package org.eclipse.mosaic.rti.api.time
- org.eclipse.mosaic.rti.config - package org.eclipse.mosaic.rti.config
- org.eclipse.mosaic.rti.federation - package org.eclipse.mosaic.rti.federation
- org.eclipse.mosaic.rti.interaction - package org.eclipse.mosaic.rti.interaction
- org.eclipse.mosaic.rti.monitor - package org.eclipse.mosaic.rti.monitor
- org.eclipse.mosaic.rti.time - package org.eclipse.mosaic.rti.time
- org.eclipse.mosaic.starter - package org.eclipse.mosaic.starter
- org.eclipse.mosaic.starter.cli - package org.eclipse.mosaic.starter.cli
- org.eclipse.mosaic.starter.config - package org.eclipse.mosaic.starter.config
- orientation(DriveDirection, double, double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set orientation relative values of the vehicles, such as heading.
- origin - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Point from which the vehicles will be spawned.
- origin - Variable in class org.eclipse.mosaic.lib.objects.mapping.OriginDestinationPair
-
Random point within the given origin circle from which the vehicle will be spawned.
- origin - Variable in class org.eclipse.mosaic.lib.spatial.Ray
- OriginDestinationPair - Class in org.eclipse.mosaic.lib.objects.mapping
-
Class containing the information about an OD-pair (Origin, Destination).
- OriginDestinationPair(GeoCircle, GeoCircle) - Constructor for class org.eclipse.mosaic.lib.objects.mapping.OriginDestinationPair
- OriginDestinationVehicleFlowGenerator - Class in org.eclipse.mosaic.fed.mapping.ambassador
-
See the
COriginDestinationMatrixMapper
for detailed description of the class and its fields. - ORIGO - Static variable in interface org.eclipse.mosaic.lib.geo.CartesianPoint
- ORIGO - Static variable in interface org.eclipse.mosaic.lib.geo.GeoPoint
- OutdatedDatabaseException - Exception in org.eclipse.mosaic.lib.database.persistence
-
Indicates that the scenario database is outdated and needs to be converted with the tool scenario-convert.
- OutdatedDatabaseException() - Constructor for exception org.eclipse.mosaic.lib.database.persistence.OutdatedDatabaseException
-
Creates a new instance of
OutdatedDatabaseException
without detail message. - OutdatedDatabaseException(String) - Constructor for exception org.eclipse.mosaic.lib.database.persistence.OutdatedDatabaseException
-
Constructs an instance of
OutdatedDatabaseException
with the specified detail message. - OutdatedDatabaseException(String, Exception) - Constructor for exception org.eclipse.mosaic.lib.database.persistence.OutdatedDatabaseException
-
Constructs an instance of
OutdatedDatabaseException
with the specified detail message and root Exception. - OutputAmbassador - Class in org.eclipse.mosaic.fed.output.ambassador
-
Ambassador/federate to generate outputs of the simulation.
- OutputAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.output.ambassador.OutputAmbassador
- OutputGeneratorLoader - Class in org.eclipse.mosaic.fed.output.ambassador
-
A template class for runtime loadable output generators config classes, also serves as a factory for creating actual
AbstractOutputGenerator
instances). - OutputGeneratorLoader() - Constructor for class org.eclipse.mosaic.fed.output.ambassador.OutputGeneratorLoader
- owner - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
-
Actual node, which has this communication module.
- owner - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.AbstractPerceptionModule
P
- p - Variable in class org.eclipse.mosaic.lib.spatial.Plane
-
Plane origin
- PackageSpecificTypeAdapter<T> - Class in org.eclipse.mosaic.lib.util.gson
-
This
TypeAdapterFactory
allows to create an object from JSON definition based on a "type" attribute. - PackageSpecificTypeAdapter(TypeAdapterFactory, Gson) - Constructor for class org.eclipse.mosaic.lib.util.gson.PackageSpecificTypeAdapter
- PACKET - org.eclipse.mosaic.lib.enums.CellTransmissionType
- PACKET_LOSS - org.eclipse.mosaic.lib.enums.NegativeAckReason
- PACKET_STREAM - org.eclipse.mosaic.lib.enums.CellTransmissionType
- parameter(String, Object) - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Adds an environmental parameter to the docker run command.
- PARK_IN_PARKING_AREA - org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Parks the vehicle at a parking area.
- PARK_ON_ROADSIDE - org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Parks the vehicle at the road side.
- PARKING - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
- PARKING_LOT - org.eclipse.mosaic.lib.enums.SensorType
- parseArguments(String[], T) - Method in class org.eclipse.mosaic.lib.util.cli.CommandLineParser
-
Parses a list of arguments (POSIX style) and writes the set values into the given parameter object.
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseDelimitedFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(byte[]) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(ByteString) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(CodedInputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(InputStream) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(ByteBuffer) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- parser() - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
-
Deprecated.
- PARSER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
-
Deprecated.
- PASSIVE - org.eclipse.mosaic.lib.enums.LaneChangeMode
- password - Variable in class org.eclipse.mosaic.rti.config.CRemoteHost
-
The user password with which a connection to the host is to be created.
- PerceptionApp - Class in org.eclipse.mosaic.app.tutorial.vehicle
-
This application showcases the functionalities of the
PerceptionModule
and itsPerceptionModifier
s. - PerceptionApp() - Constructor for class org.eclipse.mosaic.app.tutorial.vehicle.PerceptionApp
- perceptionArea - Variable in class org.eclipse.mosaic.fed.application.config.CPerception
-
Area defining the section of the map in which traffic objects (traffic lights, vehicles) should be held in the index.
- perceptionConfiguration - Variable in class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador
-
Configuration for the perception backend used in the ApplicationSimulator to determine surrounding vehicles.
- PerceptionModel - Interface in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
- PerceptionModifier - Interface in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
- PerceptionModule<ConfigT extends PerceptionModuleConfiguration> - Interface in org.eclipse.mosaic.fed.application.app.api.perception
- PerceptionModuleConfiguration - Interface in org.eclipse.mosaic.fed.application.app.api.perception
- PerceptionModuleOwner - Interface in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
- Perceptive - Interface in org.eclipse.mosaic.fed.application.app.api.os.modules
-
Interface to mark an
OperatingSystem
as an owner of aPerceptionModule
to perceive surrounding vehicles, thus making it perceptive. - PerformanceCalculator() - Constructor for class org.eclipse.mosaic.rti.time.AbstractTimeManagement.PerformanceCalculator
- PerformanceInformation - Class in org.eclipse.mosaic.rti.time
-
Mutable information about the performance of the simulation.
- PerformanceInformation() - Constructor for class org.eclipse.mosaic.rti.time.PerformanceInformation
- PerformanceMonitor - Class in org.eclipse.mosaic.lib.util
- PerformanceMonitor(Logger) - Constructor for class org.eclipse.mosaic.lib.util.PerformanceMonitor
- PerformanceMonitor.Measurement - Class in org.eclipse.mosaic.lib.util
- PerRegionBandwidthMeasurement - Class in org.eclipse.mosaic.fed.cell.viz
-
Measures the bandwidth acquired by vehicles within each simulation time step.
- PerRegionBandwidthMeasurement(File, String, String, TransmissionMode, String, List<CMobileNetworkProperties>) - Constructor for class org.eclipse.mosaic.fed.cell.viz.PerRegionBandwidthMeasurement
-
Constructs a new PerRegionBandwidthMeasurement.
- Phase(int, String) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoTrafficLightLogic.Phase
- Plane - Class in org.eclipse.mosaic.lib.spatial
- Plane() - Constructor for class org.eclipse.mosaic.lib.spatial.Plane
- Plane(Vector3d, Vector3d) - Constructor for class org.eclipse.mosaic.lib.spatial.Plane
- pmx - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- pnpoly(int, float[], float[], float, float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
-
Point Inclusion in Polygon Test.
- PoiAdd - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class adds a PoI object in the SUMO-GUI.
- PoiAdd - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class adds a PoI object in the SUMO-GUI.
- PoiAdd - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class adds a PoI object in the SUMO-GUI.
- PoiAdd() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiAdd
- PoiAdd() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiAdd
-
Creates a new
PoiAdd
traci command. - PoiFacade - Class in org.eclipse.mosaic.fed.sumo.bridge.facades
- PoiFacade(Bridge) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.facades.PoiFacade
- Point<T extends Point<T>> - Interface in org.eclipse.mosaic.lib.geo
- Point(Vector3d, float, byte) - Constructor for class org.eclipse.mosaic.lib.spatial.PointCloud.Point
-
Creates a new point to add to a
PointCloud
by specifying the distance to origin and the type of hit object (encoded in byte) next to the location of the point. - PointAdapter() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialItemAdapter.PointAdapter
- PointBoundingBox - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
-
This bounding box can be used for objects that should be treated to have a single-point position and not span into any dimensions.
- PointBoundingBox(Vector3d) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.PointBoundingBox
- PointCloud - Class in org.eclipse.mosaic.lib.spatial
-
This class represents a point cloud based on the
Vector3d
coordinate system. - PointCloud(long, Vector3d, RotationMatrix, List<PointCloud.Point>, PointCloud.PointReference) - Constructor for class org.eclipse.mosaic.lib.spatial.PointCloud
-
Creates a new PointCloud based on a list of
PointCloud.Point
s. - PointCloud.Point - Class in org.eclipse.mosaic.lib.spatial
-
A
PointCloud.Point
of the point cloud consists of its coordinates, an identifier of the type of object the point has hit, and the distance to the point cloud origin. - PointCloud.PointReference - Enum in org.eclipse.mosaic.lib.spatial
- PointCloudSerialization - Class in org.eclipse.mosaic.lib.util
- PointCloudSerialization() - Constructor for class org.eclipse.mosaic.lib.util.PointCloudSerialization
- pointFromDirection(GeoPoint, Vector3d, MutableGeoPoint) - Method in interface org.eclipse.mosaic.lib.transform.GeoCalculator
- pointFromDirection(GeoPoint, Vector3d, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.HarvesineGeoCalculator
- pointFromDirection(GeoPoint, Vector3d, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.SansonFlamsteedCalculator
- pointFromDirection(GeoPoint, Vector3d, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.SimpleGeoCalculator
- pointFromDirection(GeoPoint, Vector3d, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.UtmGeoCalculator
- points - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
List of points that can be referenced from the OD-matrix.
- PoiRemove - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This removes adds a PoI object in the SUMO-GUI.
- PoiRemove - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This removes adds a PoI object in the SUMO-GUI.
- PoiRemove - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This removes adds a PoI object in the SUMO-GUI.
- PoiRemove() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiRemove
- PoiRemove() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiRemove
-
Creates a new
PoiRemove
traci command. - PoiSetAngle - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This rotates a PoI object in the SUMO-GUI.
- PoiSetAngle - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This rotates a PoI object in the SUMO-GUI.
- PoiSetAngle - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This rotates a PoI object in the SUMO-GUI.
- PoiSetAngle() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetAngle
- PoiSetAngle() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetAngle
-
Creates a new
PoiSetAngle
traci command. - PoiSetHeight - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class sets the height of a PoI object in the SUMO-GUI.
- PoiSetHeight - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class sets the height of a PoI object in the SUMO-GUI.
- PoiSetHeight - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class sets the height of a PoI object in the SUMO-GUI.
- PoiSetHeight() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetHeight
- PoiSetHeight() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetHeight
-
Creates a new
PoiSetHeight
traci command. - PoiSetImage - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class sets the image path of a PoI object in the SUMO-GUI.
- PoiSetImage - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class sets the image path of a PoI object in the SUMO-GUI.
- PoiSetImage - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class sets the image path of a PoI object in the SUMO-GUI.
- PoiSetImage() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetImage
- PoiSetImage() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetImage
-
Creates a new
PoiSetImage
traci command. - PoiSetWidth - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class sets the width of a PoI object in the SUMO-GUI.
- PoiSetWidth - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class sets the width of a PoI object in the SUMO-GUI.
- PoiSetWidth - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class sets the width of a PoI object in the SUMO-GUI.
- PoiSetWidth() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.PoiSetWidth
- PoiSetWidth() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.PoiSetWidth
-
Creates a new
PoiSetWidth
traci command. - POISSON - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- PoissonSpawningMode - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
The poisson mode of spawning vehicles with exponential time gaps based on a given target flow.
- PoissonSpawningMode(RandomNumberGenerator, long, double, Long) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.PoissonSpawningMode
-
Constructor for
PoissonSpawningMode
. - poll() - Method in class org.eclipse.mosaic.lib.util.EfficientPriorityQueue
- polygon - Variable in class org.eclipse.mosaic.fed.cell.config.model.CMobileNetworkProperties
-
The area as a polygon.
- Polygon<T extends Point<T>> - Interface in org.eclipse.mosaic.lib.geo
- POLYGON - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
Polygon definition.
- PolygonTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- PolygonTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.PolygonTraciReader
- PolygonTraciReader(AbstractTraciResultReader.Matcher<List<Position>>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.PolygonTraciReader
- PolymorphismTypeAdapterFactory - Class in org.eclipse.mosaic.lib.util.gson
-
De/Serializes objects by adding a "__class" field to the JSON output.
- PolymorphismTypeAdapterFactory() - Constructor for class org.eclipse.mosaic.lib.util.gson.PolymorphismTypeAdapterFactory
- PolymorphismTypeAdapterFactory.PolymorphismTypeAdapter<R> - Class in org.eclipse.mosaic.lib.util.gson
- port - Variable in class org.eclipse.mosaic.rti.config.CRemoteHost
-
The listener port of the SSH server on the remote host.
- port - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- port(String) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
- PORT_NUMBER_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- portBinding(int, int) - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Adds an explicit port binding to this docker run command.
- pos - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Position within the connection of the route where the vehicle(-s) should be spawned.
- pos - Variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.NodeDataContainer
- position - Variable in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp.Data
-
Position of the ETSI-unit as
GeoPoint
. - position - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation
-
The geographic position at which the EV charging station will be created (mandatory).
- position - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper.COriginDestinationPoint
-
The center of the circle and the distance from the point from which vehicles will be spawned.
- position - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CRoadSideUnit
-
The position at which the RSU will be created.
- position - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- position - Variable in class org.eclipse.mosaic.lib.database.building.Corner
-
The geographical position this point is located at.
- position(GeoPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CamBuilder
- position(GeoPoint, CartesianPoint) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set position related values for the vehicle info.
- Position - Class in org.eclipse.mosaic.lib.util.objects
-
Type, which should be used to define the position of an entity.
- Position(CartesianPoint) - Constructor for class org.eclipse.mosaic.lib.util.objects.Position
-
Creates a new
Position
object based on a cartessian position. - Position(GeoPoint) - Constructor for class org.eclipse.mosaic.lib.util.objects.Position
-
Creates a new
Position
object based on geographic position. - POSITION - org.eclipse.mosaic.lib.enums.SensorType
- POSITION2D - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
2DPosition.
- Position2dTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- Position2dTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.Position2dTraciReader
- Position2dTraciReader(AbstractTraciResultReader.Matcher<Position>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.Position2dTraciReader
- POSITION3D - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
3DPosition.
- Position3dTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- Position3dTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.Position3dTraciReader
- Position3dTraciReader(AbstractTraciResultReader.Matcher<Position>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.Position3dTraciReader
- positionChange - Variable in class org.eclipse.mosaic.fed.application.config.CEtsi
-
Position change.
- PositionModifier - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
-
A
PerceptionModifier
that adjusts position measurements for perceived vehicle. - PositionModifier(RandomNumberGenerator) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.PositionModifier
-
Constructor using default standard deviations for error calculation.
- PositionModifier(RandomNumberGenerator, double, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.PositionModifier
-
Constructor allowing to configure the standard deviation for the lateral and longitudinal errors.
- power(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModuleConfiguration.AdHocModuleRadioConfiguration
-
Set the transmission power of the configured radio.
- power(Double) - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.Builder
- PRECISE - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.DepartureSpeedMode
- prefix - Variable in enum org.eclipse.mosaic.lib.objects.UnitType
- prepareSimulationRun() - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
-
The method is called once before the simulation is started.
- prepareSimulationRun() - Method in class org.eclipse.mosaic.rti.time.MultiThreadedTimeManagement
- preProcessEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
-
This method processes an event, before the extension of the simulation unit should process an event.
- PRIMARY_RADIO_CHANNEL_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- PRIMARY_RADIO_CONFIGURATION_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- printAndLog(String) - Method in class org.eclipse.mosaic.starter.MosaicStarter
-
Log the error string and exit Eclipse MOSAIC.
- printAndLog(String, Throwable) - Method in class org.eclipse.mosaic.starter.MosaicStarter
-
Log the error string and exit Eclipse MOSAIC.
- printHelp() - Method in class org.eclipse.mosaic.lib.util.cli.CommandLineParser
- printHelp(PrintWriter) - Method in class org.eclipse.mosaic.lib.util.cli.CommandLineParser
-
Prints the help.
- printMosaicVersion() - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- printProgress(long, PerformanceInformation) - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- printStatistics() - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Print statistics about processedMessages for each module.
- printUsage(CommandLineParser<?>, String) - Method in class org.eclipse.mosaic.starter.MosaicStarter
-
Print command line related properties and exit the Eclipse MOSAIC in case of a invalid command line argument.
- printVersionAndCopyrightInfo() - Method in class org.eclipse.mosaic.starter.MosaicStarter
- priority - Variable in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Priority to schedule two events if they have the same time.
- priority - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- priority() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncoding
- probeContentType(Path) - Method in class org.eclipse.mosaic.lib.database.persistence.SQLiteTypeDetector
- process(AdHocCommunicationConfiguration) - Method in class org.eclipse.mosaic.fed.ns3.ambassador.Ns3Ambassador
- process(AdHocCommunicationConfiguration) - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
-
Receive an
AdHocCommunicationConfiguration
and send it to the federate if the corresponding node is simulated. - processEvent(Event) - Method in class org.eclipse.mosaic.app.examples.commuter.SimpleCommuterApp
-
Processes the
SimpleCommuterApp.DriveBackEvent
to call the setup for the vehicle's return trip (from the goal position to the start position). - processEvent(Event) - Method in class org.eclipse.mosaic.app.examples.emergencybrake.EmergencyBrakeApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.cam.CamSendingApp
-
Sending CAM and scheduling next events every second.
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
-
from EventProcessor interface
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.configurableapp.VehicleConfigurationApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.HelloWorldApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.IntervalSamplingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.MultithreadSamplingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.RandomSamplingIntervalApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.eventprocessing.SpecificEventProcessingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.EventProcessingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.EventSendingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.HighwayManagementApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.AdditionalProcessingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.InterconnectApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.interappcommunication.NotProcessingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.AdditionalReceivingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MosaicInteractionHandlingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.RoadSideUnitApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.SlowDownApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.traci.SumoTraciInteractionApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.trafficlight.TrafficLightControlApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.vehicle.OnVehicleUpdatedApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.vehicle.PerceptionApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.VehicleToTrafficLightApp
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.WeatherServerApp
-
This method is called by mosaic-application when a previously triggered event is handed over to the application for processing.
- processEvent(Event) - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ChargingStationUnit
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.RoadSideUnit
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ServerUnit
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- processEvent(Event) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.cell.module.GeocasterModule
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.cell.module.streammodules.DownstreamModule
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.cell.module.streammodules.UpstreamModule
- processEvent(Event) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
- processEvent(Event) - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventProcessor
-
Processes the given event.
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.cell.ambassador.CellAmbassador
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.environment.ambassador.EnvironmentAmbassador
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputAmbassador
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.sns.ambassador.SnsAmbassador
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
This method processes the interactions.
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.SumoAmbassador
-
This method processes the interaction.
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
- processInteraction(Interaction) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
This method is called by the
AbstractFederateAmbassador
s whenever the federate can safely process interactions in its incoming interaction queue. - processInteractionAdvanced(Interaction, long) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
-
This processes all other types of interactions as part of
AbstractSumoAmbassador.processTimeAdvanceGrant(long)
. - processInteractionAdvanced(Interaction, long) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.SumoAmbassador
-
This processes all other types of interactions as part of
AbstractSumoAmbassador.processTimeAdvanceGrant(long)
. - ProcessLoggingThread - Class in org.eclipse.mosaic.lib.util
- ProcessLoggingThread(String, InputStream, Consumer<String>) - Constructor for class org.eclipse.mosaic.lib.util.ProcessLoggingThread
- processSumoTraciMessage(SumoTraciResult) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
-
Handle the returned information of a request to SUMO via traci.
- processSumoTraciMessage(SumoTraciResult) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
- processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.fed.application.ambassador.ApplicationAmbassador
- processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.fed.cell.ambassador.CellAmbassador
- processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.fed.environment.ambassador.EnvironmentAmbassador
-
Creates a list with
EnvironmentEventLocation
s and adds to it all events that have their area set. - processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.MappingAmbassador
- processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.fed.output.ambassador.OutputAmbassador
- processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.fed.sumo.ambassador.AbstractSumoAmbassador
- processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
- processTimeAdvanceGrant(long) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
This method is called by the AbstractFederateAmbassador when a time advance has been granted by the RTI.
- PROFILE_BIKE - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
- PROFILE_CAR - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
- PROFILES - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
- ProgramId - org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
- projectedPosition - Variable in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp.Data
-
Position projected onto cartesian space.
- projectionConfig - Variable in class org.eclipse.mosaic.starter.config.CScenario.Simulation
-
The projection configuration which defines the projection from WGS84 coordinates to local cartesian coordinates of the simulation playground.
- PROPERTIES_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- PROPERTY_IMPORT_ORIGIN - Static variable in class org.eclipse.mosaic.lib.database.Database
-
Key for the import origin property.
- PROPERTY_VERSION - Static variable in class org.eclipse.mosaic.lib.database.Database
-
Key for the import origin property.
- PROTO_CCH - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_CCH = 3;
- PROTO_CCH_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_CCH = 3;
- PROTO_SCH1 - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH1 = 0;
- PROTO_SCH1_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH1 = 0;
- PROTO_SCH2 - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH2 = 1;
- PROTO_SCH2_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH2 = 1;
- PROTO_SCH3 - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH3 = 2;
- PROTO_SCH3_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH3 = 2;
- PROTO_SCH4 - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH4 = 4;
- PROTO_SCH4_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH4 = 4;
- PROTO_SCH5 - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH5 = 5;
- PROTO_SCH5_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH5 = 5;
- PROTO_SCH6 - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH6 = 6;
- PROTO_SCH6_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_SCH6 = 6;
- PROTO_UNDEF - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_UNDEF = 7;
- PROTO_UNDEF_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
PROTO_UNDEF = 7;
- ProtobufConversion<ProtobufT> - Interface in org.eclipse.mosaic.lib.objects
- ProtobufConversion.Builder<ProtobufT> - Interface in org.eclipse.mosaic.lib.objects
- protocol(ProtocolType) - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Sets the
ProtocolType
for the routing. - ProtocolType - Enum in org.eclipse.mosaic.lib.enums
-
Enumeration of transport protocol types.
- prototypes - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
Prototypes being used.
- PS - Static variable in class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter
- PublicTransportData - Class in org.eclipse.mosaic.lib.objects.vehicle
- PublicTransportData.Builder - Class in org.eclipse.mosaic.lib.objects.vehicle
- PublicTransportData.StoppingPlace - Class in org.eclipse.mosaic.lib.objects.vehicle
-
Class representing a vehicle stopping place.
- PublicTransportData.StoppingPlace.Builder - Class in org.eclipse.mosaic.lib.objects.vehicle
- PublicTransportVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- publishInteraction(Interaction) - Method in interface org.eclipse.mosaic.rti.api.InteractionManagement
-
A published interaction is forwarded to each subscribed federate directly after it has been published.
- publishInteraction(Interaction) - Method in class org.eclipse.mosaic.rti.interaction.TypeBasedInteractionManagement
- putAdvice(int, Advice) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- putEnvironmentEvent(SensorType, EnvironmentEvent) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- putItem(long, T) - Method in class org.eclipse.mosaic.lib.util.objects.TimeCache
-
Put a
TimeCache
object in the cache. - putV2xMessage(V2xMessage) - Static method in class org.eclipse.mosaic.fed.output.generator.file.format.ExtendedMethodSet
Q
- QuadTree<T> - Class in org.eclipse.mosaic.lib.spatial
-
Implements a spatial index for 2-dimensional objects (on the X,Z plane) based on Quad-Tree implementation.
- QuadTree(SpatialItemAdapter<T>, double, double, double, double) - Constructor for class org.eclipse.mosaic.lib.spatial.QuadTree
-
Creates a Quad-Tree for indexing objects of type T covering the given area.
- QuadTree(SpatialItemAdapter<T>, BoundingBox) - Constructor for class org.eclipse.mosaic.lib.spatial.QuadTree
-
Creates a Quad-Tree for indexing objects of type T covering the given area.
- QuickHull2d - Class in org.eclipse.mosaic.lib.spatial
-
This class implements the QuickHull algorithm to compute the convex hull from a set of points.
R
- radar - Variable in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSensors
-
All radar sensor information the vehicle has.
- RADAR_FRONT - org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation.SensorType
- RADAR_LEFT - org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation.SensorType
- RADAR_REAR - org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation.SensorType
- RADAR_RIGHT - org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation.SensorType
- RadarSensor - Class in org.eclipse.mosaic.lib.objects.vehicle.sensor
-
Provided the vehicle has a radar this wraps up all information that could be read from it.
- RadarSensor(double) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.sensor.RadarSensor
-
Construct a
RadarSensor
object. - RADIO_MODE_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- RADIO_NUMBER_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- radius(Double) - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.Builder
- RADIUS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- radiusSqr - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InRadius
- RAIN - org.eclipse.mosaic.lib.enums.SensorType
- random() - Static method in class org.eclipse.mosaic.lib.math.GlobalRandom
- RANDOM - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.DepartureSpeedMode
- RANDOM - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- randomInt() - Static method in class org.eclipse.mosaic.lib.math.GlobalRandom
- randomInt(int) - Static method in class org.eclipse.mosaic.lib.math.GlobalRandom
- randomizeFlows - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
If set to
true
, all flow definitions defined by vehicle spawners with more than 1 vehicle result in slightly randomized departure times. - randomizeStartingTimes - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
If set to
true
, the starting times of all vehicle spawner definitions are randomized by+-60
seconds. - randomizeWeights - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
If set to
true
, the configured weights of all types are slightly randomized by+-1%
of the sum of all weights. - randomNumberGenerator - Variable in class org.eclipse.mosaic.fed.sns.model.TransmissionParameter
-
RandomNumberGenerator
to be used for transmission calculation. - RandomNumberGenerator - Interface in org.eclipse.mosaic.lib.math
- RandomSamplingIntervalApp - Class in org.eclipse.mosaic.app.tutorial.eventprocessing.sampling
-
This is a simple application to demonstrate a sampling in a random interval.
- RandomSamplingIntervalApp() - Constructor for class org.eclipse.mosaic.app.tutorial.eventprocessing.sampling.RandomSamplingIntervalApp
- randomSeed - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- randomSeed - Variable in class org.eclipse.mosaic.starter.config.CScenario.Simulation
-
The random seed to use for all random number generators.
- Ray - Class in org.eclipse.mosaic.lib.spatial
- Ray() - Constructor for class org.eclipse.mosaic.lib.spatial.Ray
- Ray(Vector3d, Vector3d) - Constructor for class org.eclipse.mosaic.lib.spatial.Ray
- REACTED - org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.ReactionState
- reactedOnAccelerationAdvice(double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- reactedOnGapAdvice(double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- reactedOnSpeedAdvice(double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- REACTION_TIME - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- read() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
-
Call this method in the constructor to define all readers for this command.
- read(JsonReader) - Method in class org.eclipse.mosaic.lib.gson.TypeFieldTypeAdapter
- read(JsonReader) - Method in class org.eclipse.mosaic.lib.util.gson.AbstractEnumDefaultValueTypeAdapter
- read(JsonReader) - Method in class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter
- read(JsonReader) - Method in class org.eclipse.mosaic.lib.util.gson.PolymorphismTypeAdapterFactory.PolymorphismTypeAdapter
- read(JsonReader) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter
- read(JsonReader) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter
- read(DataInputStream, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
-
Reads data from {@param inputStream}, verifies it with the
AbstractTraciResultReader.matcher
(if it was set) and returns the result (if it is valid). - read(InputStream) - Method in class org.eclipse.mosaic.lib.util.objects.ObjectInstantiation
-
Read the file.
- read(InputStream, GsonBuilder) - Method in class org.eclipse.mosaic.lib.util.objects.ObjectInstantiation
-
Read the file.
- readByte(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readCommand() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Reads a single command from the input stream blocking.
- readComplex(AbstractTraciResultReader<?>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Adds a custom reader.
- readDouble(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readDoubleWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for reading a Double value with preceding datatype identifier.
- readFile(File) - Method in class org.eclipse.mosaic.lib.util.objects.ObjectInstantiation
-
Read the file.
- readFile(File, GsonBuilder) - Method in class org.eclipse.mosaic.lib.util.objects.ObjectInstantiation
-
Read the file.
- readFloat(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractSubscriptionTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AllSubscriptionsTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ByteArrayReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ByteTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.CommandLengthReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.DoubleTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.InductionLoopVehicleDataTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.IntegerTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.ListTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.PolygonTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.Position2dTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.Position3dTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StatusReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StoppingPlaceReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StringTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TrafficLightProgramTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TypeBasedTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.VehicleContextSubscriptionTraciReader
- readFromStream(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.VehicleIdTraciReader
- readFullyByLength(DataInputStream, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readInt(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readInteger() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for reading an Integer value.
- readIntegerWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for reading an Integer value with preceding datatype identifier.
- readMessage(IdTransformer<Integer, String>) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Reads a message from the incoming channel.
- readParametersFromCli(String[]) - Method in class org.eclipse.mosaic.starter.MosaicStarter
- readPortBody() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Reads a port from the incoming stream.
- readString() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for reading a String value.
- readString(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readStringWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for reading a String value with preceding datatype identifier.
- readTimeBody() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Reads a time from the incoming stream.
- readUnsignedByte(DataInputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
- readVehicleIdWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for reading a String value with preceding datatype identifier.
- readXmlFromFile(File) - Static method in class org.eclipse.mosaic.lib.util.XmlUtils
- readXmlFromStream(InputStream) - Static method in class org.eclipse.mosaic.lib.util.XmlUtils
- realtimeBrake - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- realTimeFactor - Variable in class org.eclipse.mosaic.rti.time.PerformanceInformation
- RealtimeSynchronisation - Class in org.eclipse.mosaic.rti.time
-
Synchronizes the simulation time with the real time according to a given realtime factor.
- RealtimeSynchronisation(double) - Constructor for class org.eclipse.mosaic.rti.time.RealtimeSynchronisation
-
If the passed realtimeFactor is greater than 0, the simulation is slowed down to match the given real time factor.
- reasonByte - Variable in enum org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
- ReceivedAcknowledgement - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
- ReceivedAcknowledgement(V2xMessage, List<NegativeAckReason>) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedAcknowledgement
- ReceivedV2xMessage - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.communication
- ReceivedV2xMessage(V2xMessage, V2xReceiverInformation) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedV2xMessage
- receiveInteraction(Interaction) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
The receiveInteraction method is called by the time management service when an interaction is available for which this federate is registered.
- receiveInteraction(Interaction) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
The receiveMessage method is called by the time management service when an interaction is available for which this federate is registered.
- ReceiveMessageContainer(long, String, int, V2xReceiverInformation) - Constructor for class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ReceiveMessageContainer
- receiverInformation - Variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ReceiveMessageContainer
- receiverName - Variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ReceiveMessageContainer
- receiveV2xMessage(V2xMessageReception) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- RECEIVING_MESSAGES_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- Rectangle<T extends Point<T>> - Interface in org.eclipse.mosaic.lib.geo
-
A
Rectangle
represents an immutable pair of two different points. - RECTANGLE_ADDRESS - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
- RECTANGLE_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- RED - Static variable in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- RED_YELLOW - Static variable in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- ReferenceEllipsoid - Enum in org.eclipse.mosaic.lib.transform
- refineRoadPosition(IRoadPosition) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
This method refines the road position depending on the implementation of the
Routing
interface this can have different levels of complexity. - refineRoadPosition(IRoadPosition) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
-
This method refines the road position while obtaining the missing information from the database.
- refineRoadPosition(IRoadPosition) - Method in class org.eclipse.mosaic.lib.routing.database.DatabaseRouting
-
This method refines the road position while obtaining the missing information from the database.
- refineRoadPosition(IRoadPosition) - Method in class org.eclipse.mosaic.lib.routing.norouting.NoRouting
- refineRoadPosition(IRoadPosition) - Method in interface org.eclipse.mosaic.lib.routing.Routing
-
Extends the given
IRoadPosition
object with additional information. - RegexFilter - Class in org.eclipse.mosaic.fed.output.generator.file.filter
-
Filter which accepts object which match the configured regular expression.
- RegionCapacityUtility - Class in org.eclipse.mosaic.fed.cell.utility
-
Static methods for handling the bandwidth calculation.
- RegionCapacityUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.RegionCapacityUtility
- regionConfigurationFile - Variable in class org.eclipse.mosaic.fed.cell.config.CCell
-
relative path to the region configuration file (default: regions.json)
- regions - Variable in class org.eclipse.mosaic.fed.cell.config.CRegion
- RegionsIndex - Class in org.eclipse.mosaic.fed.cell.utility
-
Provides a spatial index for regions.
- RegionsIndex(Collection<CMobileNetworkProperties>) - Constructor for class org.eclipse.mosaic.fed.cell.utility.RegionsIndex
-
Creates a new
RegionsIndex
object. - RegionsNamingStrategy - Class in org.eclipse.mosaic.fed.cell.config.gson
- RegionsNamingStrategy() - Constructor for class org.eclipse.mosaic.fed.cell.config.gson.RegionsNamingStrategy
- RegionUtility - Class in org.eclipse.mosaic.fed.cell.utility
-
This class contains static methods to make the region handling easier.
- RegionUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.RegionUtility
- register(Class<? extends T>, T) - Method in class org.eclipse.mosaic.fed.sumo.bridge.CommandRegister
-
Pre-register commands.
- registerAllExtensions(ExtensionRegistry) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos
- registerAllExtensions(ExtensionRegistryLite) - Static method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos
- registerChargingStation(ChargingStationRegistration) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Registers a charging station.
- registerCompoundReader(int, AbstractTraciResultReader<?>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TypeBasedTraciReader
- registerHost(String) - Method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Adds a new entry to the map.
- registerInteractionForOutputGeneration(String, Consumer<M>) - Method in class org.eclipse.mosaic.fed.output.ambassador.AbstractOutputGenerator
- registerRoute(String, VehicleRoute) - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Registers a new route to the simulation kernel.
- registerRsu(RsuRegistration) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Registers a Road Side Unit (RSU).
- registerServer(ServerRegistration) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Registers a Server.
- registerTmc(TmcRegistration) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Registers a Traffic Management Center (TMC).
- registerTrafficLight(TrafficLightRegistration) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Registers a traffic light.
- registerVehicle(long, VehicleRegistration) - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Registers a vehicle.
- registerVehicleType(String, VehicleType) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
-
Registers a vehicle and stores its corresponding vehicle type by name.
- registerVehicleType(String, VehicleType) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
-
Registers a vehicle and stores its corresponding vehicle type by name.
- registerVehicleType(String, VehicleType) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Registers a vehicle and stores its corresponding vehicle type by name.
- RegistrationSubscriptionTypes - Class in org.eclipse.mosaic.fed.output.ambassador
-
This Class is used to identify initialization interaction types.
- RegistrationSubscriptionTypes() - Constructor for class org.eclipse.mosaic.fed.output.ambassador.RegistrationSubscriptionTypes
- RELATIVE - org.eclipse.mosaic.lib.spatial.PointCloud.PointReference
- RemainingDuration - org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
- remoteHosts - Variable in class org.eclipse.mosaic.rti.config.CHosts
-
Lists of the remote hosts.
- remove() - Method in class org.eclipse.mosaic.fed.application.ambassador.util.ClassSubsetIterator
- remove(Object) - Method in class org.eclipse.mosaic.lib.util.EfficientPriorityQueue
- REMOVE_NODE - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
REMOVE_NODE = 11;
- REMOVE_NODE - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
REMOVE_NODE = 4;
- REMOVE_NODE - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Delete network nodes.
- REMOVE_NODE_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
REMOVE_NODE = 11;
- REMOVE_NODE_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
REMOVE_NODE = 4;
- removeAfterRun() - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Marks the docker container to be removed after it has been run.
- removeAllowedVehicleClass(int, VehicleClass) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Removes a
VehicleClass
of the allowed list. - removeAllowedVehicleClass(VehicleClass) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Removes a
VehicleClass
of the allowed list. - removeAllSimulationUnits() - Method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
This function is used to clear all simulation units.
- removeBeforeRun() - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
If containers with the same name are already running, this method marks those containers to be removed beforehand.
- removeComments(String) - Static method in class org.eclipse.mosaic.lib.util.JsonUtils
-
Removes user custom comments from a JSON string.
- removedNodes - Variable in class org.eclipse.mosaic.lib.coupling.AbstractNetworkAmbassador
-
Ids of nodes which has been added and removed.
- removeItem(T) - Method in class org.eclipse.mosaic.lib.spatial.Grid
- removeNode(String) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Removes the node from position and speed table.
- removeObject(T) - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
- removeProperties(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- removeVehicle(String, VehicleSetRemove.Reason) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
This method removes vehicles from the simulation.
- removeVehicles(Iterable<String>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.SumoIndex
- removeVehicles(Iterable<String>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
-
Remove all vehicles from the
VehicleIndex
by a list of vehicle ids. - removeVehicles(Iterable<String>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Remove all vehicles from the
TrafficObjectIndex
by a list of vehicle ids. - RemoveVehicles - Class in org.eclipse.mosaic.fed.application.ambassador.eventresources
-
This class is to be used as an
Event
resource, it contains a list of vehicle names to be removed. - RemoveVehicles(List<String>) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.eventresources.RemoveVehicles
-
The constructor for
RemoveVehicles
. - removeWay(Way) - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Removes the way relation from the node.
- REPEATER - org.eclipse.mosaic.lib.enums.RsuType
- requestAdvanceTime(long) - Method in interface org.eclipse.mosaic.rti.api.RtiAmbassador
-
This method should be called by a federate ambassador to request advancing its simulation time.
- requestAdvanceTime(long) - Method in class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- requestAdvanceTime(long, long, byte) - Method in interface org.eclipse.mosaic.rti.api.RtiAmbassador
-
This method should be called by a federate ambassador to request advancing its simulation time.
- requestAdvanceTime(long, long, byte) - Method in class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- requestAdvanceTime(String, long, long, byte) - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Stores a schedulable event representing the requested time.
- requestAdvanceTime(String, long, long, byte) - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- requestedTime - Variable in class org.eclipse.mosaic.rti.api.time.FederateEvent
-
Simulation time that has been requested.
- requestVehicleParametersUpdate() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- requestVehicleParametersUpdate() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Returns a request object, which can be used to change vehicle parameters.
- ReRouteSpecificConnectionsCostFunction - Class in org.eclipse.mosaic.lib.routing.util
-
A route cost function which uses driving time on roads for the costs.
- ReRouteSpecificConnectionsCostFunction() - Constructor for class org.eclipse.mosaic.lib.routing.util.ReRouteSpecificConnectionsCostFunction
- reset() - Method in class org.eclipse.mosaic.fed.sumo.util.MosaicConformVehicleIdTransformer
- reset() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
Resets the pre-defined parameter type and the corresponding parameters.
- reset() - Method in class org.eclipse.mosaic.lib.coupling.NetworkEntityIdTransformer
- reset() - Method in class org.eclipse.mosaic.lib.math.Aggregator
- reset() - Method in class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- reset() - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
-
Resets all counters for the name generators.
- reset() - Method in class org.eclipse.mosaic.lib.util.objects.IdTransformer.Identity
- reset() - Method in interface org.eclipse.mosaic.lib.util.objects.IdTransformer
-
Resets the
IdTransformer
. - RESET - org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange.VehicleSpeedChangeType
- resetReactionStateAccelerationAdvice() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- resetReactionStateGapAdvice() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- resetReactionStates() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- resetReactionStateSpeedAdvice() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- resetSpeed() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- resetSpeed() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Resets the speed of the vehicle to car-following rules after the speed has been set with
VehicleOperatingSystem.changeSpeedWithInterval(double, long)
. - resolveClass(ObjectStreamClass) - Method in class org.eclipse.mosaic.lib.util.ObjectInputStreamWithClassLoader
- resource(Object) - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage.Builder
- RESPECT_SPEED_GAPS_OF_OTHER_DRIVERS_ADAPT_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
- RESPECT_SPEED_GAPS_OF_OTHER_DRIVERS_DO_NOT_ADAPT_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
- RESPONSE_SUBSCRIBE_CONTEXT_VEHICLE_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Response to vehicle context subscriptions.
- RESPONSE_SUBSCRIBE_INDUCTION_LOOP_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Response to subscribe induction loop variable.
- RESPONSE_SUBSCRIBE_LANE_AREA_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Response to subscribe areal detector variable.
- RESPONSE_SUBSCRIBE_TRAFFIC_LIGHT_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Response to subscribe traffic light group variable.
- RESPONSE_SUBSCRIBE_VEHICLE_VALUES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
Response to subscribe vehicle variable.
- restart() - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor.Measurement
- Restriction - Class in org.eclipse.mosaic.lib.database.road
-
This represents a turn restriction.
- Restriction(String, Restriction.Type, Way, Node, Way) - Constructor for class org.eclipse.mosaic.lib.database.road.Restriction
-
Creates a new
Restriction
object. - Restriction.Type - Enum in org.eclipse.mosaic.lib.database.road
- result - Variable in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InRadius
- resume() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- resume() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Resumes a previously stopped vehicle.
- resume(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
This method enables a vehicle to resume the previous simulation properties after interrupting due to stop, park, slow down mode.
- RetransmissionLossUtility - Class in org.eclipse.mosaic.fed.cell.utility
-
Cellular Pr/Pl utility to determine packet retransmission and loss in regions.
- RetransmissionLossUtility() - Constructor for class org.eclipse.mosaic.fed.cell.utility.RetransmissionLossUtility
- retrieveAllValidRoutesToTarget(GeoPoint) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns all existing routes that can be taken to target position using
GeoPoint
. - retrieveAllValidRoutesToTarget(GeoPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- retrieveAllValidRoutesToTarget(RoutingPosition) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Returns all existing routes that can be taken to target position using
RoutingPosition
. - retrieveAllValidRoutesToTarget(RoutingPosition) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- reverseLookup(Inet4Address) - Method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Method to look up a MOSAIC-style host name for a given
Inet4Address
. - right - Variable in class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
-
Distance to vehicle to the right in [m].
- rightEdge - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleBoundingBox
- RingBuffer<T> - Class in org.eclipse.mosaic.lib.util
-
Ring buffer implementation.
- RingBuffer(int) - Constructor for class org.eclipse.mosaic.lib.util.RingBuffer
-
Creates a new RingBuffer.
- rm(String) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
- road(IRoadPosition) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set the position on the road of the vehicle.
- ROAD_SIDE_UNIT - org.eclipse.mosaic.lib.objects.UnitType
- ROAD_SIDE_UNIT_NoEventResource - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- ROAD_SIDE_UNIT_UnknownEvent - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- RoadPositionFactory - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.navigation
-
Factory facade, which generates
IRoadPosition
in various ways. - RoadPositionFactory() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.RoadPositionFactory
- RoadSideUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
This class represents a Road Side Unit in the application simulator.
- RoadSideUnit(String, GeoPoint) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.RoadSideUnit
-
Creates a new Road Side simulation Unit.
- RoadSideUnitApp - Class in org.eclipse.mosaic.app.tutorial
-
Road Side Unit Application used for MOSAIC Tiergarten Tutorial.
- RoadSideUnitApp() - Constructor for class org.eclipse.mosaic.app.tutorial.RoadSideUnitApp
- RoadSideUnitCamSendingApp - Class in org.eclipse.mosaic.fed.application.app.etsi
-
ETSI conform application for road side units.
- RoadSideUnitCamSendingApp() - Constructor for class org.eclipse.mosaic.fed.application.app.etsi.RoadSideUnitCamSendingApp
- RoadSideUnitOperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
This interface extends the basic
OperatingSystem
and is implemented by theRoadSideUnit
. - RoadSideUnitSpawner - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning
-
Class responsible for configuring Road Side Units to be added to the simulation.
- RoadSideUnitSpawner(CRoadSideUnit) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.RoadSideUnitSpawner
-
Constructor for
RoadSideUnitSpawner
. - ROADWORKS - org.eclipse.mosaic.lib.enums.SensorType
- rotate(double, double, double, double) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Rotates this
Vector3d
by the specified angle (in radians) around the given axis. - rotate(double, double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
-
Adds rotation to this transformation matrix.
- rotate(double, double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Adds rotation to this transformation matrix.
- rotate(double, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Rotates this
Vector3d
by the specified angle (in radians) around the given axis. - rotate(double, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
-
Adds rotation to this transformation matrix.
- rotate(double, Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Adds rotation to this transformation matrix.
- rotateDeg(double, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Rotates this
Vector3d
by the specified angle (in degrees) around the given axis. - RotationMatrix - Class in org.eclipse.mosaic.lib.spatial
- RotationMatrix() - Constructor for class org.eclipse.mosaic.lib.spatial.RotationMatrix
-
Creates a new transformation matrix.
- RotationMatrix(RotationMatrix) - Constructor for class org.eclipse.mosaic.lib.spatial.RotationMatrix
-
Creates a new transformation matrix with values from the given TransformationMatrix.
- Roundabout - Class in org.eclipse.mosaic.lib.database.road
-
This represents a roundabout.
- Roundabout(String, List<Node>) - Constructor for class org.eclipse.mosaic.lib.database.road.Roundabout
-
Default constructor.
- ROUNDROBIN - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- ROUNDROBIN_HIGHWAY - org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
- RoundRobinLaneIndexSelector - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane
-
Look up https://en.wikipedia.org/wiki/Round-robin_scheduling
- RoundRobinLaneIndexSelector(List<Integer>) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.lane.RoundRobinLaneIndexSelector
- Routable - Interface in org.eclipse.mosaic.fed.application.app.api.os.modules
-
Interface to mark an
OperatingSystem
as an owner of aIRoutingModule
to calculates routes from A to B, thus making it routable. - route - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Route that the vehicle(-s) should use.
- route(String) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set information about the route.
- route(AStar.Node<T, P>, AStar.Node<T, P>) - Method in class org.eclipse.mosaic.lib.spatial.AStar
-
Generates a route from FROM-Node to TO-Node using the A-Star algorithm.
- Route - Class in org.eclipse.mosaic.lib.database.route
-
This is a complete route that can be driven by a vehicle.
- Route(String) - Constructor for class org.eclipse.mosaic.lib.database.route.Route
-
Default constructor.
- RouteAdd - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- RouteAdd - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which adds a route to the scenario.
- RouteAdd - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which adds a route to the scenario.
- RouteAdd() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.RouteAdd
- RouteAdd() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteAdd
-
Creates a new
RouteAdd
traci command, which will add a new route following the given edge-id list. - RouteFacade - Class in org.eclipse.mosaic.fed.sumo.bridge.facades
- RouteFacade(Bridge) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.facades.RouteFacade
-
Constructor with TraCI connection.
- RouteFixer - Class in org.eclipse.mosaic.lib.routing.util
-
Provides methods to fix routes, e.g.
- RouteFixer(Database) - Constructor for class org.eclipse.mosaic.lib.routing.util.RouteFixer
-
Creates a
RouteFixer
based on the givenDatabase
with a default search depth of 4. - RouteFixer(Database, int) - Constructor for class org.eclipse.mosaic.lib.routing.util.RouteFixer
-
Creates a
RouteFixer
based on the givenDatabase
. - RouteGetEdges - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- RouteGetEdges - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the edge Id's of a route.
- RouteGetEdges - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the edge Id's of a route.
- RouteGetEdges() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.RouteGetEdges
- RouteGetEdges() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteGetEdges
-
Creates a new
RouteGetEdges
traci command, which will return all edge ids along a given route once executed. - RouteGetIds - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- RouteGetIds - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- RouteGetIds - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- RouteGetIds() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.RouteGetIds
- RouteGetIds() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.RouteGetIds
-
Constructs a
RouteGetIds
traci command, which will return a list of ids of all loaded routes. - routeId - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- RoutelessVehicleRegistration - Class in org.eclipse.mosaic.interactions.mapping.advanced
-
This extension of
Interaction
is sent by mapping to the navigation-system to later calculate the actualVehicleRegistration
-interaction. - RoutelessVehicleRegistration(long, String, String, List<String>, VehicleDeparture, VehicleType, OriginDestinationPair) - Constructor for class org.eclipse.mosaic.interactions.mapping.advanced.RoutelessVehicleRegistration
-
Constructor for
RoutelessVehicleRegistration
. - RouteManager - Class in org.eclipse.mosaic.lib.routing.database
-
Provides some helper methods which makes route handling easier.
- RouteManager(Database) - Constructor for class org.eclipse.mosaic.lib.routing.database.RouteManager
- Routing - Interface in org.eclipse.mosaic.lib.routing
-
Interface providing a routing API for applications.
- RoutingAlgorithmFactory - Interface in org.eclipse.mosaic.lib.routing.graphhopper.algorithm
-
Factory to instantiate the routing algorithm to be used.
- RoutingCostFunction - Interface in org.eclipse.mosaic.lib.routing
-
Interface to calculate a cost function for the edges in order to find the best route.
- RoutingParameters - Class in org.eclipse.mosaic.lib.routing
-
Class containing parameters for route calculation.
- RoutingParameters() - Constructor for class org.eclipse.mosaic.lib.routing.RoutingParameters
- RoutingPosition - Class in org.eclipse.mosaic.lib.routing
-
Class containing parameters for determining the routing position.
- RoutingPosition(GeoPoint) - Constructor for class org.eclipse.mosaic.lib.routing.RoutingPosition
- RoutingPosition(GeoPoint, Double) - Constructor for class org.eclipse.mosaic.lib.routing.RoutingPosition
- RoutingPosition(GeoPoint, Double, String) - Constructor for class org.eclipse.mosaic.lib.routing.RoutingPosition
- RoutingRequest - Class in org.eclipse.mosaic.lib.routing
-
Class containing information for a routing request.
- RoutingRequest(RoutingPosition, RoutingPosition) - Constructor for class org.eclipse.mosaic.lib.routing.RoutingRequest
-
Creates a routing request with information about the current and the target position with default routing parameters.
- RoutingRequest(RoutingPosition, RoutingPosition, RoutingParameters) - Constructor for class org.eclipse.mosaic.lib.routing.RoutingRequest
-
Creates a routing request with information about the current and the target position with specified routing parameters.
- RoutingResponse - Class in org.eclipse.mosaic.lib.routing
-
Class containing the response for a routing request.
- RoutingResponse(CandidateRoute, List<CandidateRoute>) - Constructor for class org.eclipse.mosaic.lib.routing.RoutingResponse
-
Creates a routing response to the routing request with the best
CandidateRoute
and the alternative routes. - ROW_MAJOR - org.eclipse.mosaic.lib.math.MatrixElementOrder
-
Values are stored row-major order.
- RSSI_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- RSU - org.eclipse.mosaic.lib.objects.v2x.etsi.cam.AwarenessType
- RsuAwarenessData - Class in org.eclipse.mosaic.lib.objects.v2x.etsi.cam
- RsuAwarenessData(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.RsuAwarenessData
- RsuAwarenessData(RsuType) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.RsuAwarenessData
- RsuMapping - Class in org.eclipse.mosaic.lib.objects.mapping
-
A Road Side Unit (RSU) that is equipped with applications.
- RsuMapping(String, String, List<String>, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.mapping.RsuMapping
-
Creates a new RSU.
- rsuNet - Variable in class org.eclipse.mosaic.rti.config.CIpResolver
- RsuRegistration - Class in org.eclipse.mosaic.interactions.mapping
-
This extension of
Interaction
informs that a new Road Side Unit (RSU) has been added to the simulation. - RsuRegistration(long, String, String, List<String>, GeoPoint) - Constructor for class org.eclipse.mosaic.interactions.mapping.RsuRegistration
-
Constructor.
- rsus - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
List of RSUs.
- RsuType - Enum in org.eclipse.mosaic.lib.enums
-
Enumeration of rsu types.
- rti - Variable in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
-
The bridge for interacting with the RTI.
- RtiAmbassador - Interface in org.eclipse.mosaic.rti.api
-
This interface is offered to each
FederateAmbassador
to allow communication to the RTI. - run() - Method in class org.eclipse.mosaic.lib.util.ProcessLoggingThread
- run() - Method in class org.eclipse.mosaic.rti.ExternalWatchDog
- run() - Method in class org.eclipse.mosaic.rti.WatchDogThread
- run(String) - Method in class org.eclipse.mosaic.lib.docker.DockerClient
-
Compose a docker run command by calling this method, building your command, and eventually calling
DockerRun.execute()
. - run(String, List<String>) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
-
Concatenates a
String
-array, which is used to start an attached docker container with the given options. - runAndDetach(String, List<String>) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
-
Concatenates a
String
-array, which is used to start a detached docker container with the given options. - runSimulation() - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Runs the simulation.
- runSimulation() - Method in class org.eclipse.mosaic.rti.time.MultiThreadedTimeManagement
-
Runs the simulation.
- runSimulation() - Method in class org.eclipse.mosaic.rti.time.SequentialTimeManagement
-
Runs the simulation sequentially.
- runSimulation(Path, CScenario) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
-
Executes the simulation based on the given scenarioConfiguration.
- runtimeConfiguration - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
S
- sample() - Method in class org.eclipse.mosaic.app.tutorial.RoadSideUnitApp
- samples() - Method in class org.eclipse.mosaic.lib.math.MeanErrorAggregator
- SansonFlamsteedCalculator - Class in org.eclipse.mosaic.lib.transform
- SansonFlamsteedCalculator(GeoPoint) - Constructor for class org.eclipse.mosaic.lib.transform.SansonFlamsteedCalculator
- saveToFile(String) - Method in class org.eclipse.mosaic.lib.database.Database
-
Saves the current database to a SQLite file.
- saveToFile(Database, String) - Method in class org.eclipse.mosaic.lib.database.persistence.SQLiteWriter
-
Save the database to the filename.
- scale(double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Adds scaling to this transformation matrix.
- scale(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Coordinate-wise multiplication of two
vectors
. - scale(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Coordinate-wise multiplication of two
vectors
, storing the scale-result into a given vector. - scaleTraffic - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
Scales the traffic by the given factor.
- scenarioName - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- ScenarioTrafficLightRegistration - Class in org.eclipse.mosaic.interactions.mapping.advanced
-
The TrafficLight
Interaction
contains the phases and their duration of each traffic light in the simulation. - ScenarioTrafficLightRegistration(long, Collection<TrafficLightGroup>, Map<String, Collection<String>>) - Constructor for class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioTrafficLightRegistration
-
Creates an interaction that informs that new traffic light groups have been added to the simulation by SUMO.
- ScenarioVehicleRegistration - Class in org.eclipse.mosaic.interactions.mapping.advanced
-
This extension of
Interaction
is sent by any simulator, which launches vehicles by itself (e.g., SUMO by using predefined scenarios). - ScenarioVehicleRegistration(long, String, VehicleType) - Constructor for class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioVehicleRegistration
-
Creates a new interaction that informs that a vehicle was added to the simulation by SUMO.
- SCH1 - org.eclipse.mosaic.lib.enums.AdHocChannel
- SCH2 - org.eclipse.mosaic.lib.enums.AdHocChannel
- SCH3 - org.eclipse.mosaic.lib.enums.AdHocChannel
- SCH4 - org.eclipse.mosaic.lib.enums.AdHocChannel
- SCH5 - org.eclipse.mosaic.lib.enums.AdHocChannel
- SCH6 - org.eclipse.mosaic.lib.enums.AdHocChannel
- schedule() - Method in class org.eclipse.mosaic.lib.util.scheduling.EventBuilder
-
Finishes building the event and adds it to the
EventManager
associated with thisEventBuilder
. - scheduledTime - Variable in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
-
The last scheduled time.
- scheduleEvents(long) - Method in class org.eclipse.mosaic.lib.util.scheduling.DefaultEventScheduler
- scheduleEvents(long) - Method in interface org.eclipse.mosaic.lib.util.scheduling.EventScheduler
- scheduleEvents(long) - Method in class org.eclipse.mosaic.lib.util.scheduling.MultiThreadedEventScheduler
- searchForFiles(File, Predicate<File>) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchForFiles(File, Predicate<File>, int) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchForFiles(Collection<File>, Predicate<File>) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchForFiles(Collection<File>, Predicate<File>, int) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchForFilesOfType(File, String) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchForFilesOfType(Collection<File>, String) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchForFilesWithName(File, String) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchForFilesWithName(Collection<File>, String) - Static method in class org.eclipse.mosaic.lib.util.FileUtils
- searchGraph(Node) - Static method in class org.eclipse.mosaic.lib.database.DatabaseUtils
-
This searches all nodes of a graph by breadth-first search.
- searchInPackage(Package) - Method in class org.eclipse.mosaic.lib.util.gson.PackageSpecificTypeAdapter
-
Adds the given package to the search space.
- searchInPackage(String) - Method in class org.eclipse.mosaic.lib.util.gson.PackageSpecificTypeAdapter
-
Adds the given fully qualified package name to the search space.
- searchInPackageOfClass(Class<?>) - Method in class org.eclipse.mosaic.lib.util.gson.PackageSpecificTypeAdapter
-
Adds the package of the given class to the search space.
- SECOND - Static variable in class org.eclipse.mosaic.rti.TIME
-
One second in simulation time.
- SECONDARY_RADIO_CHANNEL_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- SECONDARY_RADIO_CONFIGURATION_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- secondChannel(AdHocChannel) - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.Builder
- SECRET - Static variable in class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- Segment - Class in org.eclipse.mosaic.lib.objects.v2x.etsi.ivim
-
Contains segment information and vehicle control advices for each segment.
- Segment(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- Segment(String) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- SegmentPosition - Class in org.eclipse.mosaic.lib.objects.v2x.etsi.ivim
-
Start or end position of a Segment.
- SegmentPosition() - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- sendCam() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
-
Assembles and transmits a Cooperative Awareness Message (CAM).
- sendCam() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
-
Sends a CAM over the cellular network to all neighbors in the vicinity, using the configured sending mechanism (as multiple unicasts or one multicast).
- sendCam() - Method in interface org.eclipse.mosaic.fed.application.app.api.communication.CommunicationModule
-
sendCam either over adhoc or cellular.
- sendCam() - Method in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp
-
Sends cooperative awareness message.
- sendCam(MessageRouting) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
-
Finalize the process of sending a CAM, with already filled routing information.
- sendChargingStartRequest(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ElectricVehicleUnit
- sendChargingStartRequest(String) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.ElectricVehicleOperatingSystem
-
Sends a request to start charging the battery of the vehicle.
- sendChargingStopRequest() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.ElectricVehicleUnit
- sendChargingStopRequest() - Method in interface org.eclipse.mosaic.fed.application.app.api.os.ElectricVehicleOperatingSystem
-
Sends a request to stop charging the battery of the vehicle.
- sendInteractionToRti(Interaction) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
-
Send an interaction to the RTI.
- sendInteractionToRti(Interaction) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CommunicationModuleOwner
-
Sends the given
Interaction
to the runtime infrastructure. - sendInteractionToRti(Interaction) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.perception.PerceptionModuleOwner
-
Sends the given
Interaction
to the runtime infrastructure. - sendInteractionToRti(Interaction) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Sends the given
Interaction
to the runtime infrastructure. - sendInteractionToRti(Interaction) - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
Send interaction back to MOSAIC.
- sendItefLogTuple(long, int...) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- sendItefLogTuple(long, int...) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Deprecated.
- sendMessageAsGeocast(String, DestinationAddressContainer) - Method in class org.eclipse.mosaic.fed.sns.ambassador.TransmissionSimulator
-
Simulates geocast routing transmission.
- sendMessageAsTopocast(String, DestinationAddressContainer) - Method in class org.eclipse.mosaic.fed.sns.ambassador.TransmissionSimulator
-
Simulates topolocically-scoped Unicast or Broadcast as direct singlehop transmission.
- sendSumoTraciRequest(byte[]) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- sendSumoTraciRequest(byte[]) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.OperatingSystem
-
Send a byte array message to SUMO TraCI.
- sendTime(long) - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
- sendV2xMessage(V2xMessageTransmission) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- sendV2xMessage(V2xMessage) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- sendV2xMessage(V2xMessage) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AdHocModule
- sendV2xMessage(V2xMessage) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CellModule
-
Sends a message to the addressed node(s) over the cellular network.
- sendV2xMessage(V2xMessage) - Method in interface org.eclipse.mosaic.fed.application.app.api.communication.CommunicationModule
-
Finalize the process of sending a generic
V2xMessage
, which has already undergone several checks to be send on the specific interface (ad hoc or cell). - sensors(VehicleSensors) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set information about the sensors of the vehicle.
- sensorType - Variable in class org.eclipse.mosaic.fed.environment.config.CEventType
-
This represents the type of sensor value this event is emitting (e.g.
- SensorType - Enum in org.eclipse.mosaic.lib.enums
-
Enumeration of sensor types that are available in a vehicle.
- SensorValue - Class in org.eclipse.mosaic.lib.objects.vehicle.sensor
-
Describes the value and status of a
DistanceSensor
. - SensorValue.SensorStatus - Enum in org.eclipse.mosaic.lib.objects.vehicle.sensor
-
Represents the three possible statuses of a
DistanceSensor
. - SequentialTimeManagement - Class in org.eclipse.mosaic.rti.time
-
This class is a sequential implementation of the
TimeManagement
interface. - SequentialTimeManagement(ComponentProvider, MosaicComponentParameters) - Constructor for class org.eclipse.mosaic.rti.time.SequentialTimeManagement
-
Creates a new instance of the sequential time management.
- SerializationUtils<T> - Class in org.eclipse.mosaic.lib.util
-
Default Java serialization for objects.
- SerializationUtils() - Constructor for class org.eclipse.mosaic.lib.util.SerializationUtils
- serialize(CartesianPoint, Type, JsonSerializationContext) - Method in class org.eclipse.mosaic.lib.gson.CartesianPointAdapter
- serialize(GeoPoint, Type, JsonSerializationContext) - Method in class org.eclipse.mosaic.lib.gson.GeoPointAdapter
- serialize(UtmPoint, Type, JsonSerializationContext) - Method in class org.eclipse.mosaic.lib.gson.UtmPointAdapter
- SERVER - org.eclipse.mosaic.lib.objects.UnitType
- SERVER_NoEventResource - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SERVER_UnknownEvent - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- ServerMapping - Class in org.eclipse.mosaic.lib.objects.mapping
-
A Server simulation unit that is equipped with applications.
- ServerMapping(String, String, List<String>) - Constructor for class org.eclipse.mosaic.lib.objects.mapping.ServerMapping
-
Contains configuration of a server.
- serverNet - Variable in class org.eclipse.mosaic.rti.config.CIpResolver
- ServerOperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
Note: This interface is empty for now and currently only functions as a marker-interface.
- ServerRegistration - Class in org.eclipse.mosaic.interactions.mapping
-
This extension of
Interaction
informs that a new Server has been added to the simulation. - ServerRegistration(long, String, String, List<String>) - Constructor for class org.eclipse.mosaic.interactions.mapping.ServerRegistration
- servers - Variable in class org.eclipse.mosaic.fed.cell.config.CNetwork
-
List of configured servers.
- servers - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
List of Servers.
- ServerSpawner - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning
-
Class responsible for configuring Servers to be added to the simulation.
- ServerSpawner(List<String>, String, String) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.ServerSpawner
-
Constructor for
ServerSpawner
using configuration to construct spawning object used by specialized servers (i.e., TMCs) - ServerSpawner(CServer) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.ServerSpawner
-
Constructor for
ServerSpawner
using configuration to construct spawning object. - ServerUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
This class represents a Server in the application simulator.
- ServerUnit(String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.ServerUnit
-
Constructor for
ServerUnit
, sets the operating system. - ServerUnit(ServerMapping) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.ServerUnit
-
Constructor for
ServerUnit
, sets the operating system. - set(double) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Sets all entries of the
Vector3d
to the given value. - set(double[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Sets the values of the matrix by the given double array.
- set(double[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Sets the values of the matrix by the given double array.
- set(double[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- set(double[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- set(double, double, double) - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- set(double, double, double) - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- set(double, double, double) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Sets the coordinates of the
Vector3d
to the given values. - set(double, double, double, double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.Ray
- set(double, double, double, UtmZone) - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- set(float[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Sets the values of the matrix by the given float array.
- set(float[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Sets the values of the matrix by the given float array.
- set(float[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- set(float[], MatrixElementOrder) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- set(int, int, double) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Sets a specific value in the matrix by row and column index
- set(int, int, double) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Sets a specific value in the matrix by row and column index
- set(int, int, double) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- set(int, int, double) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- set(CartesianPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- set(GeoPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- set(UtmPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- set(Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Copies the values from the given matrix to this matrix.
- set(Matrix3d) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- set(Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Copies the values from the given matrix to this matrix.
- set(Matrix4d) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- set(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
- setAccelerationFactor(double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- setAdditionalPenalty(double) - Method in class org.eclipse.mosaic.lib.routing.util.ReRouteSpecificConnectionsCostFunction
-
Sets a global penalty which is multiplied with the costs of each connection which has been updated with a speed or travel time.
- setAllowedVehicleClasses(int, List<VehicleClass>) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Sets the list of allowed
VehicleClass
es. - setAllowedVehicleClasses(List<VehicleClass>) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
-
Sets the list of allowed
VehicleClass
es. - setAllowedVehicleClasses(List<VehicleClass>) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Sets one speed limit for all lanes.
- setAngle(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Sets the angle of the traffic sign.
- setAngle(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Sets the angle of a traffic sign.
- setAngle(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Sets the angle of a traffic sign.
- setAvailable(boolean) - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
- setAX(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_X = 2;
- setAY(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double a_Y = 3;
- setBinariesDir(File) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setBitrates(Long, Long) - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- setBrakeHardToAvoidRedLight(boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
-
Brake hard to avoid passing a red light.
- setBridge(Bridge) - Method in class org.eclipse.mosaic.fed.sumo.bridge.CommandRegister
- setBX(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_X = 4;
- setBY(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required double b_Y = 5;
- setCellConfig(CCell) - Method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Set the cell configuration file.
- setCellConfigurationOfNode(String, CellConfiguration) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Set or update the cell config for a node.
- setCenter(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.CenterDistanceBased
- setCenterX(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_X = 2;
- setCenterY(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double center_Y = 3;
- setCentralNavigationComponent(CentralNavigationComponent) - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- setCentralPerceptionComponent(CentralPerceptionComponent) - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- setChannelId(ClientServerChannelProtos.RadioChannel) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- setChannelId(ClientServerChannelProtos.RadioChannel) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required .ClientServerChannelSpace.RadioChannel channel_id = 3;
- setCircleAddress(ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- setCircleAddress(ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoCircleAddress circle_address = 8;
- setClassLoader(ClassLoader) - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- setClassLoader(ClassLoader) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setColor(String, int, int, int, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle's color.
- setCommandType(ClientServerChannelProtos.CommandMessage.CommandType) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
-
required .ClientServerChannelSpace.CommandMessage.CommandType command_type = 1;
- setComponentProviderFactory(MosaicSimulation.ComponentProviderFactory) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setConfigDir(File) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setConfigTargetPath(Path) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setConfiguration(CApplicationAmbassador) - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Set the simulator configuration.
- setConfigurationPath(File) - Method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Set the simulator configuration path.
- setConnection(Connection, Integer) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.GraphhopperToDatabaseMapper
- setConnectionSpeedMS(String, double) - Method in class org.eclipse.mosaic.lib.routing.util.ReRouteSpecificConnectionsCostFunction
-
Updates the current speed on the connection which is considered by this cost function.
- setConnectionTravelTime(String, long) - Method in class org.eclipse.mosaic.lib.routing.util.ReRouteSpecificConnectionsCostFunction
-
Updates the current travel time in seconds on the connection which is considered by this cost function.
- setContainerName(String) - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
- setCooperativeChanges(boolean, boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Do cooperative lane changes.
- setCurrentPhase(int) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- setCurrentPosition(GeoPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- setCurrentRoute(VehicleRoute) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- setCurrentState(TrafficLightState) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
- setCustomState(List<TrafficLightState>) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
Sets a custom state which will be set for the traffic light.
- setDatabase(Database) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallIndex
- setDedicatedAvLane(boolean) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- setDefaultEdgeSpeedInMs(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Sets the default edge speed limit [m/s].
- setDeployAndUndeploy(boolean) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setDimensions(double, double, double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- setEdgeAndLane(String, int) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- setEdgePosition(String, double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- setEdges(List<String>) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- setElevation(double) - Method in class org.eclipse.mosaic.lib.database.road.Node
- setEnabled(boolean) - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- setEndPosition(SegmentPosition) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- setEndTime(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 end_time = 2;
- setEndTime(long) - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- setExternalId(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 external_id = 3;
- setExternalWatchdogPort(int) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setFederateDescriptor(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
- setFederateDescriptor(FederateDescriptor) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
Sets the descriptor containing all required information for setting up the ambassador and federate.
- setFederateExecutor(FederateExecutor) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setFederationId(String) - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- setGap(double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- setGenerated(boolean) - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Sets whether this node has been generated from an edge's shape.
- setGeoCalculator(GeoCalculator) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
- setGeoPosition(GeoPoint, double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- setGroup(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- setHeading(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- setHost(CLocalHost) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setHostsConfiguration(CHosts) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setId(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required int32 id = 1;
- setIdentity() - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Sets all values to match identity matrix.
- setIdentity() - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Sets all values to match identity matrix.
- setIdentity() - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- setIdentity() - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- setImperfection(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle imperfection.
- setImportOrigin(String) - Method in class org.eclipse.mosaic.lib.database.Database.Builder
-
Sets the import origin as a new property in the database.
- setIncomingLane(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- setInteractions(Collection<InteractionDescriptor>) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setIntersection(boolean) - Method in class org.eclipse.mosaic.lib.database.road.Node
-
Sets if this node is an intersection node.
- setIpAddress(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 ip_address = 2;
- setIpAddress(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required uint32 ip_address = 1;
- setIpAddress(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
-
required uint32 ip_address = 1;
- setIpAddress(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ip_address = 1;
- setIsOneway(boolean) - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Sets if the way only has one direction or two.
- setJavaFederateParameters(JavaFederateParameters) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setJavaLibraryPath(String) - Static method in class org.eclipse.mosaic.lib.util.ClassUtils
-
Sets the java library path java.library.path.
- setLane(int) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Sets the lane the traffic sign is valid for.
- setLane(int) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Sets the lane the sign is valid for.
- setLane(int) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Sets the lane the speed sign is valid for.
- setLaneAllowedVehicles(String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Changes the set of allowed vehicles of the chosen Lane.
- setLaneAssignment(int, List<VehicleClass>) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Set a new lane assignment for a specific lane.
- setLaneChange(String, Advice.LaneChange) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- setLaneChangeMode(String, SumoLaneChangeMode) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle's lane change mode.
- setLaneDisallowedVehicles(String, List<String>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Changes the set of disallowed vehicles of the chosen Lane.
- setLaneMaxSpeed(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Changes the allowed maximum speed for the chosen Lane.
- setLanes(int) - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Sets the number of lanes for this connection.
- setLanes(int, int) - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Sets the forward and backward lanes for this way.
- setLength(double) - Method in class org.eclipse.mosaic.lib.database.road.Connection
-
Sets the connections length in meters.
- setLength(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint64 length = 5;
- setLogbackConfigurationFile(Path) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setLogLevelOverride(String) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setMaxAcceleration(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the maximum vehicle acceleration.
- setMaxDeceleration(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the maximum vehicle deceleration.
- setMaxSpeed(double) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficManagementCenterOperatingSystem.ChangeLaneState
-
Sets the maximum allowed speed of the lane to the given value.
- setMaxSpeed(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the maximum speed.
- setMaxSpeedInKmh(double) - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Sets the maximum speed allowed on this way in km/h.
- setMaxSpeedInMs(double) - Method in class org.eclipse.mosaic.lib.database.road.Way
-
Sets the maximum speed allowed on this way in m/s.
- setMessageId(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required uint32 message_id = 2;
- setMessageId(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 message_id = 4;
- setMessageId(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 message_id = 4;
- setMinimumGap(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the minimum vehicle gap.
- setNetworkConfig(CNetwork) - Method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Set the network configuration file.
- setNextUnitIndex(UnitType, int) - Static method in class org.eclipse.mosaic.lib.objects.UnitNameGenerator
-
Explicitly sets the counter of the given
UnitType
. - setNextUpdate(long) - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- setNode(Node, Integer) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.GraphhopperToDatabaseMapper
- setNode(T, SpatialTree.Node) - Method in interface org.eclipse.mosaic.lib.spatial.SpatialItemAdapter
- setNodeId(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required uint32 node_id = 2;
- setNodeId(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required uint32 node_id = 2;
- setNumberOfThreads(int) - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- setOutgoingLane(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- setParameter(String, String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Sets a vehicle parameter for the vehicle.
- setParameter(String, String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Sets a vehicle parameter for the vehicle.
- setPayloadConfiguration(EtsiPayloadConfiguration) - Static method in class org.eclipse.mosaic.lib.objects.v2x.etsi.EtsiPayloadConfiguration
- setPhase(String, List<TrafficLightState>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Setter for the remaining phase duration.
- setPhaseIndex(int) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
Sets index of the new traffic light program phase.
- setPhaseIndex(String, int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Setter for the remaining phase duration.
- setPhaseRemainingDuration(double) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
Sets the phase remaining duration.
- setPhaseRemainingDuration(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Setter for the remaining phase duration.
- setPortNumber(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
-
required uint32 port_number = 1;
- setPosition(double, double, double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
-
Sets the position of the
SpatialObject
. - setPosition(CartesianPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
- setPosition(CartesianPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- setPosition(CartesianPoint) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- setPosition(GeoPoint) - Method in class org.eclipse.mosaic.lib.database.road.Node
- setPositionOfNode(String, CartesianPoint) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Set or update the position for a node.
- setPrimaryRadioChannel(ClientServerChannelProtos.RadioChannel) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.RadioChannel primary_radio_channel = 6;
- setPrimaryRadioConfiguration(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- setPrimaryRadioConfiguration(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration primary_radio_configuration = 5;
- setProgramById(String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Sets a program with the given id to a traffic light group with the given io.
- setProgramId(String) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
Sets id of the new traffic light program.
- setProgramWithPhase(String, int) - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
Sets id of the new traffic light program and index of the new phase for the new program.
- setProperties(int, ClientServerChannelProtos.UpdateNode.NodeData) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- setProperties(int, ClientServerChannelProtos.UpdateNode.NodeData.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
repeated .ClientServerChannelSpace.UpdateNode.NodeData properties = 3;
- setProperties(Object...) - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor.Measurement
- setPrototypeName(String) - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
- setRadioMode(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration.RadioMode radio_mode = 5;
- setRadioNumber(ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required .ClientServerChannelSpace.ConfigureRadioMessage.RadioNumber radio_number = 4;
- setRadius(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
-
required double radius = 4;
- setRandomSeed(Long) - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- setReactionTime(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle reaction time.
- setRealtimeBrake(int) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setRealTimeBreak(int) - Method in class org.eclipse.mosaic.rti.MosaicComponentParameters
- setReceivingMessages(boolean) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
Determines whether the radio receives messages or only routes
- setRectangleAddress(ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- setRectangleAddress(ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.GeoRectangleAddress rectangle_address = 7;
- setRegardMaximumAcceleration(boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
-
Regard maximum acceleration.
- setRegardMaximumDeceleration(boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
-
Regard maximum deceleration.
- setRegardRightOfWay(boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
-
Regard right of way at intersections.
- setRegardSafeSpeed(boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
-
Regard safe speed.
- setRegionConfig(CRegion) - Method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Set the region configuration file.
- setRegionOfNode(String, CNetworkProperties) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Set or update the region for a node.
- setRemainingDuration(long) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
-
Sets the remaining duration of this phase.
- setRemainingDurationOfCurrentPhase(long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- setRemainingDurationOfCurrentPhase(long) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Set the remaining duration of the current traffic light program phase of this traffic light group.
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- setRespectOtherDrivers(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Set the mode how to respect other drivers during lane changes.
- setRightDriveChanges(boolean, boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Do right drive changes.
- setRotation(RotationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Replaces the 3x3 sub-matrix containing the rotation+scale for this transformation matrix.
- setRouteById(String, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the route by given Id.
- setRoutingCostFunction(RoutingCostFunction) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperWeighting
- setRssi(float) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required float rssi = 5;
- setRtiAmbassador(RtiAmbassador) - Method in class org.eclipse.mosaic.rti.api.AbstractFederateAmbassador
- setRtiAmbassador(RtiAmbassador) - Method in interface org.eclipse.mosaic.rti.api.FederateAmbassador
-
Assigns a new
RtiAmbassador
to this federate. - setRuntimeConfiguration(CRuntime) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setSecondaryRadioChannel(ClientServerChannelProtos.RadioChannel) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
optional .ClientServerChannelSpace.RadioChannel secondary_radio_channel = 7;
- setSecondaryRadioConfiguration(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- setSecondaryRadioConfiguration(ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
optional .ClientServerChannelSpace.ConfigureRadioMessage.RadioConfiguration secondary_radio_configuration = 6;
- setSenderId(String) - Method in class org.eclipse.mosaic.rti.api.Interaction
-
Assigns the specified ID of the sending federate to this interaction.
- setSequenceNumber(int) - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Sets the unique sequence number of this message.
- setSingleton(IpResolver) - Static method in class org.eclipse.mosaic.lib.objects.addressing.IpResolver
-
Sets the IPResolver singleton.
- setSpeed(double) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- setSpeed(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle's speed.
- setSpeedAdvice(double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- setSpeedChanges(boolean, boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Do speed gain changes.
- setSpeedFactor(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle's speed factor.
- setSpeedLimit(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.SpeedLimit
-
Sets the speed limit for the edge.
- setSpeedLimit(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Sets one speed limit for all lanes.
- setSpeedLimit(int, double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Changes the speed signs speed limit, if the sign is variable.
- setSpeedMode(String, SumoSpeedMode) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle's speed mode.
- setSpeedOfNode(String, double) - Method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Set or update the speed for a node.
- setStartAndStop(boolean) - Method in class org.eclipse.mosaic.rti.api.parameters.FederateDescriptor
- setStartPosition(SegmentPosition) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- setStartTime(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
-
required int64 start_time = 1;
- setStrategicChanges(boolean, boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Do strategic lane changes.
- setSublaneChanges(boolean, boolean) - Method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
- setSubnetAddress(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required uint32 subnet_address = 3;
- setTime(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
-
required int64 time = 1;
- setTime(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
-
required int64 time = 1;
- setTime(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
required int64 time = 1;
- setTime(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
-
required int64 time = 1;
- setTime(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required int64 time = 2;
- setTopoAddress(ClientServerChannelProtos.SendMessageMessage.TopoAddress) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- setTopoAddress(ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
-
.ClientServerChannelSpace.SendMessageMessage.TopoAddress topo_address = 6;
- setTrafficLightGroupId(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- setTrafficLightState(TrafficLightState) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- setTransmissionPower(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
-
required double transmission_power = 4;
- setTtl(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
-
required uint32 ttl = 2;
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
- setUnknownFields(UnknownFieldSet) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
- setup(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- setup(Vector3d, double) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InRadius
- setup(Vector3d, int) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.KNearest
- setup(P) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InPolygon
- setUp() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- setUp(OperatingSystem, UnitLogger) - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
Do not invoke this method in an application.
- setUpdateType(ClientServerChannelProtos.UpdateNode.UpdateType) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.Builder
-
required .ClientServerChannelSpace.UpdateNode.UpdateType update_type = 1;
- setVariability(boolean) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Sets whether the variability of the traffic sign.
- setVariability(boolean) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Sets whether the traffic sign is variable.
- setVariability(boolean) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Sets whether the traffic sign is variable.
- setVehicleData(VehicleData) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- setVehicleLength(String, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Setter for the vehicle's length.
- setVisibility(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Sets the visibility of the traffic sign (0-1).
- setVisibility(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Sets the visibility of a traffic sign.
- setVisibility(double) - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Sets the visibility of a traffic sign.
- setWatchdog(WatchDog) - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Sets the
WatchDog
which detects broken federates. - setWatchdog(WatchDog) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- setWatchdogInterval(int) - Method in class org.eclipse.mosaic.starter.MosaicSimulation
- setWay(Way, int, int, EdgeIntAccess) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.WayTypeEncoder
- setX(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double x = 2;
- setY(double) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData.Builder
-
required double y = 3;
- setZero() - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Sets all values to zero.
- setZero() - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Sets all values to zero.
- setZero() - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- setZero() - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- Shortest - Static variable in interface org.eclipse.mosaic.lib.routing.RoutingCostFunction
- shortOption() - Method in annotation type org.eclipse.mosaic.lib.util.cli.CommandLineOption
- SHRINK - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- SHRINK_EXPONENTIAL - org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
- shuffle(List<?>) - Method in class org.eclipse.mosaic.lib.math.DefaultRandomNumberGenerator
- shuffle(List<?>) - Method in interface org.eclipse.mosaic.lib.math.RandomNumberGenerator
-
Randomly permutes the specified list using this source of randomness.
- SHUT_DOWN - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
SHUT_DOWN = 2;
- SHUT_DOWN - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Stop simulation.
- SHUT_DOWN_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
SHUT_DOWN = 2;
- sigma - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Driver imperfection.
- signals(VehicleSignals) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Set information about the signals state of the vehicle.
- signalsEncoded - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- signalStrength(float) - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
- SimpleAdhocTransmissionModel - Class in org.eclipse.mosaic.fed.sns.model
-
The
SimpleAdhocTransmissionModel
assumes, that all receivers can be reached even though this might not be the case in reality. - SimpleAdhocTransmissionModel() - Constructor for class org.eclipse.mosaic.fed.sns.model.SimpleAdhocTransmissionModel
- SimpleCommuterApp - Class in org.eclipse.mosaic.app.examples.commuter
-
This application simulates the behaviour of a commuting vehicle.
- SimpleCommuterApp(double) - Constructor for class org.eclipse.mosaic.app.examples.commuter.SimpleCommuterApp
-
Initializes an instance of the
SimpleCommuterApp
. - SimpleGeoCalculator - Class in org.eclipse.mosaic.lib.transform
- SimpleGeoCalculator() - Constructor for class org.eclipse.mosaic.lib.transform.SimpleGeoCalculator
- simpleMultihopDelay - Variable in class org.eclipse.mosaic.fed.sns.model.SimpleAdhocTransmissionModel
-
Delay to be used for a simple Multihop.
- simpleMultihopTransmission - Variable in class org.eclipse.mosaic.fed.sns.model.SimpleAdhocTransmissionModel
-
Transmission parameters to be used for a simple Multihop.
- SimpleOcclusion - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
-
This
PerceptionModifier
tries to emulate the behaviour of occlusion. - SimpleOcclusion(double, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.SimpleOcclusion
-
Constructor for the
SimpleOcclusion
. - SimplePerceptionConfiguration - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
- SimplePerceptionConfiguration.Builder - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
- SimplePerceptionModule - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
-
A perception module which detects all vehicles within the defined field of view.
- SimplePerceptionModule(PerceptionModuleOwner, Database, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SimplePerceptionModule
- SimpleRandomDelay - Class in org.eclipse.mosaic.lib.model.delay
-
SimpleRandomDelay delivers number-of-steps different uniformly distributed delays in the interval defined by min and max.
- SimpleRandomDelay() - Constructor for class org.eclipse.mosaic.lib.model.delay.SimpleRandomDelay
- SimpleRoadPosition - Class in org.eclipse.mosaic.lib.objects.road
-
Default implementation io
IRoadPosition
which holds the raw data from the traffic simulation. - SimpleRoadPosition(String, int, double, double) - Constructor for class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Construct a
SimpleRoadPosition
. - SimpleRoadPosition(String, String, int, double) - Constructor for class org.eclipse.mosaic.lib.objects.road.SimpleRoadPosition
-
Construct a
SimpleRoadPosition
. - simulateGeocast(String, Map<String, SimulationNode>, TransmissionParameter, Map<String, SimulationNode>) - Method in class org.eclipse.mosaic.fed.sns.model.AdhocTransmissionModel
-
Method to be implemented by extensions of
AdhocTransmissionModel
, calculating transmissions using geocast. - simulateGeocast(String, Map<String, SimulationNode>, TransmissionParameter, Map<String, SimulationNode>) - Method in class org.eclipse.mosaic.fed.sns.model.SimpleAdhocTransmissionModel
-
For this simple model Geocast function the same way that Topocasts do, with the only difference being that a approximating
Delay
is used. - simulateGeocast(String, Map<String, SimulationNode>, TransmissionParameter, Map<String, SimulationNode>) - Method in class org.eclipse.mosaic.fed.sns.model.SophisticatedAdhocTransmissionModel
- simulateTopocast(String, Map<String, SimulationNode>, TransmissionParameter, Map<String, SimulationNode>) - Method in class org.eclipse.mosaic.fed.sns.model.AdhocTransmissionModel
-
Method to be implemented by extensions of
AdhocTransmissionModel
, calculating transmissions using topocast. - simulateTopocast(String, Map<String, SimulationNode>, TransmissionParameter, Map<String, SimulationNode>) - Method in class org.eclipse.mosaic.fed.sns.model.SimpleAdhocTransmissionModel
-
Simulates a direct transmission between the sender and receivers.
- simulateTopocast(String, Map<String, SimulationNode>, TransmissionParameter, Map<String, SimulationNode>) - Method in class org.eclipse.mosaic.fed.sns.model.SophisticatedAdhocTransmissionModel
- simulateTransmission(RandomNumberGenerator, double, int) - Static method in class org.eclipse.mosaic.lib.model.transmission.TransmissionModel
-
Simulate the number and success of the transmission attempts.
- simulateUntil(long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Simulates until the given time and returns the movements of all vehicles within this simulation step.
- simulation - Variable in class org.eclipse.mosaic.starter.config.CScenario
-
Basic configuration of the scenario and the simulation.
- Simulation() - Constructor for class org.eclipse.mosaic.starter.config.CScenario.Simulation
- SIMULATION_KERNEL_CentralNavigationComponentAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_CentralNavigationComponentNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_CentralPerceptionComponentAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_CentralPerceptionComponentNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_ClassLoaderAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_ClassLoaderNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_ConfigurationAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_ConfigurationNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_ConfigurationPathAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_ConfigurationPathNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_EventManagerAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_EventManagerNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_InteractableAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_InteractableNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_RandomNumberGeneratorAlreadySet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_KERNEL_RandomNumberGeneratorNotSet - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_UNIT_ClassNotFoundException - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_UNIT_ConstructorNotFoundError - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_UNIT_IsNotAssignableFrom - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SIMULATION_UNIT_UncaughtExceptionDuringProcessEvent - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- SimulationClose - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- SimulationClose - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which closes the simulation.
- SimulationClose - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which closes the simulation.
- SimulationClose() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationClose
- SimulationClose() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationClose
-
Creates a new
SimulationClose
object. - SimulationData - Enum in org.eclipse.mosaic.fed.cell.data
-
SimulationData Singleton that manages all dynamic simulation data from MOSAIC.
- SimulationFacade - Class in org.eclipse.mosaic.fed.sumo.bridge.facades
- SimulationFacade(Bridge, CSumo) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Creates a new
SimulationFacade
object. - SimulationGetDepartedVehicleIds - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- SimulationGetDepartedVehicleIds - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the Id's of the vehicles departed the simulation.
- SimulationGetDepartedVehicleIds - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the Id's of the vehicles departed the simulation.
- SimulationGetDepartedVehicleIds() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationGetDepartedVehicleIds
- SimulationGetDepartedVehicleIds() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetDepartedVehicleIds
-
Creates a new
SimulationGetDepartedVehicleIds
traci command, which will return a list of all departed vehicles once executed. - SimulationGetTrafficLightIds - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- SimulationGetTrafficLightIds - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the Id's of the traffic light groups.
- SimulationGetTrafficLightIds - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the Id's of the traffic light groups.
- SimulationGetTrafficLightIds() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationGetTrafficLightIds
- SimulationGetTrafficLightIds() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetTrafficLightIds
-
Creates a new
SimulationGetTrafficLightIds
object. - SimulationGetVersion - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the version of the Traci API.
- SimulationGetVersion - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the version of the Traci API.
- SimulationGetVersion() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationGetVersion
-
Creates a new
SimulationGetVersion
traci command. - SimulationGetVersion.CurrentVersion - Class in org.eclipse.mosaic.fed.sumo.bridge.api
- SimulationKernel - Enum in org.eclipse.mosaic.fed.application.ambassador
- SimulationKernel - org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
- SimulationNode - Class in org.eclipse.mosaic.fed.sns.ambassador
-
Aspects of an active simulation entity in SNS (position, communication radius).
- SimulationNode() - Constructor for class org.eclipse.mosaic.fed.sns.ambassador.SimulationNode
- SimulationResult() - Constructor for class org.eclipse.mosaic.starter.MosaicSimulation.SimulationResult
- SimulationSimulateStep - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- SimulationSimulateStep - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the simulation step.
- SimulationSimulateStep - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the simulation step.
- SimulationSimulateStep() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationSimulateStep
- SimulationSimulateStep() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationSimulateStep
-
Creates a
SimulationSimulateStep
traci command, which can late be executed with a given time value. - SimulationSimulateStep(Bridge, CSumo) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.SimulationSimulateStep
- SimulationTraciRequest - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
Implementation for a byte array message from the simulation.
- SimulationTraciRequest - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
Implementation for a byte array message from the simulation.
- SimulationTraciRequest() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.SimulationTraciRequest
-
Creates a new
SimulationTraciRequest
object. - SINGLE - org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.RadioMode
- SINGLE - org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.MultiChannelMode
- SINGLE_CHANNEL - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
SINGLE_CHANNEL = 1;
- SINGLE_CHANNEL_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
SINGLE_CHANNEL = 1;
- SINGLE_RADIO - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
SINGLE_RADIO = 1;
- SINGLE_RADIO_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
SINGLE_RADIO = 1;
- singlehopDelay - Variable in class org.eclipse.mosaic.fed.sns.config.CSns
-
Delay configuration for a single hop.
- singlehopRadius - Variable in class org.eclipse.mosaic.fed.sns.config.CSns
-
Default radius to be used if an AdhocConfiguration doesn't specify a radius.
- singlehopTransmission - Variable in class org.eclipse.mosaic.fed.sns.config.CSns
-
Transmission configuration for a single hop.
- size - Variable in class org.eclipse.mosaic.lib.spatial.BoundingBox
- size() - Method in class org.eclipse.mosaic.lib.spatial.SpatialTree.Node
- size() - Method in class org.eclipse.mosaic.lib.util.RingBuffer
-
Returns the size of ring buffer.
- Size() - Constructor for class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.Size
- SizeQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter.SizeQuiet
- skipByte() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for skipping an Byte value.
- skipBytes(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for skipping a given number of Byte values.
- skipInteger() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for skipping an Integer value.
- skipRemaining() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Skip all remaining bytes of this command.
- skipString() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandResultReaderBuilder
-
Defines a reader for skipping a String value.
- slope - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- slowDown(float, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- slowDown(float, long) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Slow down the vehicle with the given Id to the given speed until the given time (the vehicle is not guaranteed to have the given speed at the end of the given time).
- slowDown(String, double, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
This method enables a vehicle to slow down for a explicitly time.
- SlowDownApp - Class in org.eclipse.mosaic.app.tutorial
-
This application shall induce vehicles to slow down in hazardous environments.
- SlowDownApp() - Constructor for class org.eclipse.mosaic.app.tutorial.SlowDownApp
- SNOW - org.eclipse.mosaic.lib.enums.SensorType
- SnsAmbassador - Class in org.eclipse.mosaic.fed.sns.ambassador
-
Implementation of the Simple Network Simulator (SNS).
- SnsAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.sns.ambassador.SnsAmbassador
-
Construct the Ambassador.
- socket - Variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Socket connected to the network federate.
- SocketUtils - Class in org.eclipse.mosaic.lib.util
- SophisticatedAdhocTransmissionModel - Class in org.eclipse.mosaic.fed.sns.model
- SophisticatedAdhocTransmissionModel() - Constructor for class org.eclipse.mosaic.fed.sns.model.SophisticatedAdhocTransmissionModel
- source - Variable in class org.eclipse.mosaic.lib.routing.config.CRouting
-
The source for the route calculation, e.g.
- SourceAddressContainer - Class in org.eclipse.mosaic.lib.objects.addressing
-
A container for a source network address.
- SourceAddressContainer(NetworkAddress, String, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.addressing.SourceAddressContainer
-
Creates a new
SourceAddressContainer
. - SOUTH - Static variable in class org.eclipse.mosaic.lib.math.VectorUtils
- SpatialItemAdapter<T> - Interface in org.eclipse.mosaic.lib.spatial
- SpatialItemAdapter.AreaAdapter<T extends Area<?>> - Class in org.eclipse.mosaic.lib.spatial
- SpatialItemAdapter.EdgeAdapter<T extends Edge<?>> - Class in org.eclipse.mosaic.lib.spatial
- SpatialItemAdapter.PointAdapter<T extends Vector3d> - Class in org.eclipse.mosaic.lib.spatial
- SpatialObject<T extends SpatialObject<T>> - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
- SpatialObject(String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObject
- SpatialObjectAdapter<T extends SpatialObject> - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
- SpatialObjectAdapter() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.SpatialObjectAdapter
- SpatialObjectBoundingBox - Interface in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
-
This interface shall be implemented by all classes representing the bounding box of a
SpatialObject
. - SpatialTree<T> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTree(SpatialItemAdapter<T>) - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTree
- SpatialTree.Node - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser<T> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser() - Constructor for class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser
- SpatialTreeTraverser.CenterDistanceBased<T> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser.InCartesianPolygon<T extends CartesianPolygon> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser.InGeoPolygon<T extends GeoPolygon> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser.InPolygon<P extends Point<P>,T extends Polygon<P>> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser.InRadius<T> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser.KNearest<T> - Class in org.eclipse.mosaic.lib.spatial
- SpatialTreeTraverser.Nearest<T> - Class in org.eclipse.mosaic.lib.spatial
- Spatm - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
-
Signal Phase and Timing Message
- Spatm(MessageRouting, SpatmContent, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- Spatm(MessageRouting, Spatm, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.Spatm
- SpatmContent - Class in org.eclipse.mosaic.lib.objects.v2x.etsi
-
Signal Phase and Timing Message
- SpatmContent(long, GeoPoint, boolean, boolean, boolean, long, long, long, long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- SpatmContent(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- Spawner - Interface in org.eclipse.mosaic.fed.mapping.ambassador.spawning
- SpawningFramework - Class in org.eclipse.mosaic.fed.mapping.ambassador
-
Framework doing the actual work.
- SpawningFramework(CMappingAmbassador, ScenarioTrafficLightRegistration, RtiAmbassador, RandomNumberGenerator) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.SpawningFramework
-
Constructor for
SpawningFramework
. - spawningMode - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Adjusts the departure time of individual vehicles.
- SpawningMode - Interface in org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow
-
Interface to be implemented by all
SpawningMode
's. - SpecificEventProcessingApp - Class in org.eclipse.mosaic.app.tutorial.eventprocessing
-
This is a simple application that shows that we can process events in different methods thereby creating different types of events.
- SpecificEventProcessingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.eventprocessing.SpecificEventProcessingApp
- speed - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- speed() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncoding
- SPEED - org.eclipse.mosaic.lib.enums.SensorType
- SPEED_FACTOR - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- SPEED_MODE - org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
- SPEEDER - org.eclipse.mosaic.lib.enums.SpeedMode
- speedFactor - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- speedFactor - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
The speed factor of the vehicle.
- speedFrontVehicle - Variable in class org.eclipse.mosaic.lib.objects.vehicle.sensor.RadarSensor
-
Absolute speed of the front vehicle in [m/s].
- SpeedLimit - Class in org.eclipse.mosaic.lib.objects.trafficsign
-
Tells the speed limit for a specific lane.
- SpeedLimit(int, double) - Constructor for class org.eclipse.mosaic.lib.objects.trafficsign.SpeedLimit
-
Creates a SpeedLimit including a specific lane and its speed limit.
- speedMode - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
The speedMode of the vehicle.
- SpeedMode - Enum in org.eclipse.mosaic.lib.enums
- SpeedMS() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.SpeedMS
- SpeedMSQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.SpeedMSQuiet
- SpeedUtils - Class in org.eclipse.mosaic.lib.math
- SpeedUtils() - Constructor for class org.eclipse.mosaic.lib.math.SpeedUtils
- spliterator() - Method in class org.eclipse.mosaic.lib.util.RingBuffer
- SQLiteReader - Class in org.eclipse.mosaic.lib.database.persistence
-
This reads all objects from an SQLite database into the given object database.
- SQLiteReader() - Constructor for class org.eclipse.mosaic.lib.database.persistence.SQLiteReader
-
Default constructor.
- SQLiteReader(boolean) - Constructor for class org.eclipse.mosaic.lib.database.persistence.SQLiteReader
-
Creates a new
SQLiteReader
object. - SQLiteTypeDetector - Class in org.eclipse.mosaic.lib.database.persistence
-
This is a detector for files of version 3.
- SQLiteTypeDetector() - Constructor for class org.eclipse.mosaic.lib.database.persistence.SQLiteTypeDetector
- SQLiteWriter - Class in org.eclipse.mosaic.lib.database.persistence
-
This stores all objects from the given object database to a persistent SQLite database.
- SQLiteWriter() - Constructor for class org.eclipse.mosaic.lib.database.persistence.SQLiteWriter
-
Constructor for the
SQLiteWriter
reading the properties to retrieve the stable database version. - start - Variable in class org.eclipse.mosaic.fed.environment.config.CEventTime
-
Start time of the event.
- start - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingConfiguration
-
Defines the point in time to start spawning vehicles.
- start - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- start() - Method in interface org.eclipse.mosaic.rti.api.WatchDog
-
Starts the watchdog thread.
- start(String) - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor
- START_TIME_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- StartApplications - Class in org.eclipse.mosaic.fed.application.ambassador.eventresources
-
This class is to be used as an
Event
resource, it contains the id of aAbstractSimulationUnit
and the respectiveUnitMapping
. - StartApplications(String, UnitMapping) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.eventresources.StartApplications
-
The constructor for
StartApplications
. - startEvent(V2xMessageTransmission) - Method in class org.eclipse.mosaic.fed.cell.chain.ChainManager
-
On arrival of the
V2xMessageTransmission
, set the event to introduce the message to the first module of the module chain (which is usually theUpstreamModule
). - startExternalWatchDog(String, int) - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Starts the external watchdog thread.
- startExternalWatchDog(String, int) - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- startFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.DistributedFederationManagement
-
Starts a federate represented by its handle on a remote machine using SSH.
- startFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Starts a federate represented by its handle on the local machine.
- startingTime - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
Time at which the first vehicle will be created.
- startingTime - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Time at which the first vehicle will be created.
- startLocalFederate(File) - Method in interface org.eclipse.mosaic.rti.api.FederateExecutor
-
Starts the federate locally in the given working dir.
- startLocalFederate(File) - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
- startLocalFederate(File) - Method in class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- startLocalFederate(File) - Method in class org.eclipse.mosaic.rti.api.federatestarter.JavaFederateExecutor
- startLocalFederate(File) - Method in class org.eclipse.mosaic.rti.api.federatestarter.NopFederateExecutor
- startPos(double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- startRemoteFederate(CLocalHost, PrintStream, InputStream) - Method in interface org.eclipse.mosaic.rti.api.FederateExecutor
-
Starts the federate locally in the given working dir.
- startRemoteFederate(CLocalHost, PrintStream, InputStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
- startRemoteFederate(CLocalHost, PrintStream, InputStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- startRemoteFederate(CLocalHost, PrintStream, InputStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.JavaFederateExecutor
- startRemoteFederate(CLocalHost, PrintStream, InputStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.NopFederateExecutor
- startSumoLocal() - Method in class org.eclipse.mosaic.fed.sumo.ambassador.LibSumoAmbassador
- startTime(long) - Method in class org.eclipse.mosaic.fed.cell.message.CellModuleMessage.Builder
- startVisualizer - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- startWatchDog(String, int) - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Starts the watchdog thread.
- startWatchDog(String, int) - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- stateOfChargeInfo(double, double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData.Builder
- STATIC_ROADWORKS - org.eclipse.mosaic.lib.enums.RsuType
- STATIC_TRAFFIC_SIGN - org.eclipse.mosaic.lib.enums.RsuType
- statLog - Variable in class org.eclipse.mosaic.rti.monitor.ActivityLoggingMonitor
-
Logger for writing out the activity logs.
- status - Variable in class org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue
- status(String) - Method in class org.eclipse.mosaic.lib.docker.DockerCommandLine
- Status - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
Class representing the status of a request sent to TraCI.
- Status(byte, String) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.Status
-
Constructor using fields.
- STATUS_CODE_SUCCESS - Static variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- STATUS_ERR - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.Status
- STATUS_OK - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.Status
- StatusReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- StatusReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StatusReader
- STAY - org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange.VehicleLaneChangeMode
- steps - Variable in class org.eclipse.mosaic.lib.model.delay.SimpleRandomDelay
-
Number of possible delays between min and max.
- StochasticSelector<T extends Weighted> - Class in org.eclipse.mosaic.fed.mapping.ambassador.weighting
-
Helper class allowing the random and pseudo-random selection of multiple objects.
- StochasticSelector(List<T>, RandomNumberGenerator) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.weighting.StochasticSelector
-
Constructor for
StochasticSelector
. - stop() - Method in class org.eclipse.mosaic.lib.util.PerformanceMonitor.Measurement
- stop(String, String, double, int, long, VehicleStopMode) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
This method enables a vehicle to stop for an explicitly duration.
- stop(IRoadPosition, VehicleStopMode, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- stop(IRoadPosition, VehicleStopMode, long) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Sends a stop message to stop the vehicle along the road or by the road side.
- STOP - org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Stops the vehicle on the specified lane index.
- stopDuration(double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- stopFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.DistributedFederationManagement
-
Stops a federate represented by its handle on a remote machine using SSH.
- stopFederate(FederateDescriptor, boolean) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Stops a federate represented by its handle on the local machine.
- stopFederation() - Method in interface org.eclipse.mosaic.rti.api.FederationManagement
-
Stops the federation.
- stopFederation() - Method in class org.eclipse.mosaic.rti.federation.DistributedFederationManagement
- stopFederation() - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- stopFlags(VehicleStopMode) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- stopLocalFederate() - Method in interface org.eclipse.mosaic.rti.api.FederateExecutor
-
Stops the previously locally started federate.
- stopLocalFederate() - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
- stopLocalFederate() - Method in class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- stopLocalFederate() - Method in class org.eclipse.mosaic.rti.api.federatestarter.JavaFederateExecutor
- stopLocalFederate() - Method in class org.eclipse.mosaic.rti.api.federatestarter.NopFederateExecutor
- stopNow(VehicleStopMode, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
- stopNow(VehicleStopMode, long) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.VehicleOperatingSystem
-
Sends a stop message to stop the vehicle along the road or by the road side.
- stopped(VehicleStopMode) - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData.Builder
-
Define, if the vehicle is currently in stopped state.
- stoppedStateEncoded - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- stoppedUntil(double) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- stoppingPlaceId(String) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.StoppingPlace.Builder
- StoppingPlaceReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- StoppingPlaceReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StoppingPlaceReader
- StoppingPlaceReader(AbstractTraciResultReader.Matcher<List<PublicTransportData.StoppingPlace>>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StoppingPlaceReader
- stopRemoteFederate(PrintStream) - Method in interface org.eclipse.mosaic.rti.api.FederateExecutor
-
Stops the previously remotely started federate.
- stopRemoteFederate(PrintStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
- stopRemoteFederate(PrintStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- stopRemoteFederate(PrintStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.JavaFederateExecutor
- stopRemoteFederate(PrintStream) - Method in class org.eclipse.mosaic.rti.api.federatestarter.NopFederateExecutor
- stopWatching() - Method in interface org.eclipse.mosaic.rti.api.WatchDog
-
Terminates the watchdog thread.
- stopWatching() - Method in class org.eclipse.mosaic.rti.WatchDogThread
-
If called the thread will terminate.
- store() - Method in class org.eclipse.mosaic.fed.sumo.util.SumoVehicleTypesWriter
-
Stores the document to the given target file.
- STREAM - org.eclipse.mosaic.lib.enums.CellTransmissionType
- streaming(long, long) - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Defines stream properties for the message to send.
- StreamListener - Interface in org.eclipse.mosaic.fed.cell.viz
- StreamListener.StreamParticipant - Class in org.eclipse.mosaic.fed.cell.viz
-
Helper class which describes a stream participant includes : - Region of the participant.
- StreamListener.StreamProperties - Class in org.eclipse.mosaic.fed.cell.viz
-
Helper class describes a stream that includes the properties : - application class.
- StreamParticipant(String, long) - Constructor for class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamParticipant
- StreamProcessor - Class in org.eclipse.mosaic.fed.cell.module.streammodules
-
Encapsulates the processing of a message transmission within both up- and downstream modules.
- StreamProperties(String, Long) - Constructor for class org.eclipse.mosaic.fed.cell.viz.StreamListener.StreamProperties
- StreamResult - Class in org.eclipse.mosaic.fed.cell.message
-
Generic message for stream modules (can be either Up or Down).
- StreamResult(String, long, TransmissionMode, String, V2xMessage) - Constructor for class org.eclipse.mosaic.fed.cell.message.StreamResult
-
Creates a new
StreamResult
object. - strength - Variable in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
- STRING - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
returns 32 bit string length, followed by text coded as 8 bit ASCII.
- STRING_LIST - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
List of Strings, starting with a number referring to the length of the list.
- StringTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- StringTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StringTraciReader
- StringTraciReader(AbstractTraciResultReader.Matcher<String>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.StringTraciReader
- StringTraciWriter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- StringTraciWriter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.StringTraciWriter
- StringTraciWriter(String) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.StringTraciWriter
- subnet - Variable in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.AbstractCommunicationModule
- subnet(Inet4Address) - Method in class org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.Builder
- SUBNET_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- subnetwork() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncoding
- subscribeForInductionLoop(String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Subscribes to the given induction loop.
- subscribeForLaneArea(String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Subscribes to the given lane area.
- subscribeForTrafficLight(String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Subscribes for the given traffic light group.
- subscribeForVehicle(String, long, long) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Subscribes for the given vehicle.
- subscribeForVehiclesWithinFieldOfVision(String, long, long, double, double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.facades.SimulationFacade
-
Creates a contextual subscription which returns all vehicles surrounding the specified vehicle filtered by a field of vision (sight distance and opening angle).
- subscribeInteractions(String, Collection<InteractionDescriptor>) - Method in interface org.eclipse.mosaic.rti.api.InteractionManagement
-
This method is used by a federate to subscribe interactions.
- subscribeInteractions(String, Collection<InteractionDescriptor>) - Method in class org.eclipse.mosaic.rti.interaction.TypeBasedInteractionManagement
- subscribeToAllVehicles - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
If set to
true
all vehicles will be subscribed (seeSimulationFacade.subscribeForVehicle(String, long, long)
). - SUBSCRIPTION_EMISSIONS - Static variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Subscription identifier for everything which is related to the emissions on the vehicle, such as CO2, NOX, and more, including fuel consumption.
- SUBSCRIPTION_FILTER_FIELD_OF_VISION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandVariableSubscriptions
-
A subscription filter to return vehicles within field of vision
- SUBSCRIPTION_LEADER - Static variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Subscription identifier for subscribing to leader and follower information for each vehicle.
- SUBSCRIPTION_ROAD_POSITION - Static variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Subscription identifier for everything which is related to the position of the vehicle on the road, such as the ID of the road.
- SUBSCRIPTION_SIGNALS - Static variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Subscription identifier for everything which is related to the signals on the vehicle.
- SUBSCRIPTION_TRAINS - Static variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Subscription identifier for subscribing to train information such next stops and line information.
- subscriptions - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
A optional list of subscriptions for each vehicle in the simulation.
- subscriptions - Variable in class org.eclipse.mosaic.starter.config.CRuntime.CFederate
- subtract(Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Subtracts a matrix from this matrix.
- subtract(Matrix3d) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- subtract(Matrix3d, Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Subtracts a matrix from this matrix and writes the result into the result matrix.
- subtract(Matrix3d, RotationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- subtract(Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Subtracts a matrix from this matrix.
- subtract(Matrix4d) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- subtract(Matrix4d, Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Subtracts a matrix from this matrix and writes the result into the result matrix.
- subtract(Matrix4d, TransformationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- subtract(Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Coordinate-wise subtraction of two
vectors
. - subtract(Vector3d, Vector3d) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Coordinate-wise subtraction of two
vectors
, storing the subtraction-result into a given vector. - success - Variable in class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Successful or unsuccessful transmission.
- success - Variable in class org.eclipse.mosaic.starter.MosaicSimulation.SimulationResult
- SUCCESS - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
SUCCESS = 41;
- SUCCESS - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Success message, returned by federate upon successful execution of command.
- SUCCESS_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
SUCCESS = 41;
- sum() - Method in class org.eclipse.mosaic.lib.math.Aggregator
- SUMO_1_0_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_1_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_10_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_11_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_12_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_13_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_14_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_15_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_16_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_17_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_18_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_19_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_2_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_20_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_3_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_4_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_5_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_6_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_7_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_8_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SUMO_1_9_x - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- SumoAmbassador - Class in org.eclipse.mosaic.fed.sumo.ambassador
-
Implementation of a
AbstractSumoAmbassador
for the traffic simulator SUMO. - SumoAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.sumo.ambassador.SumoAmbassador
-
Constructor for
SumoAmbassador
. - sumoConfigurationFile - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Name of the main SUMO scenario configuration (*.sumocfg).
- SumoGuiAmbassador - Class in org.eclipse.mosaic.fed.sumo.ambassador
-
Extension of the
SumoAmbassador
starting the GUI of SUMO instead of the CLI. - SumoGuiAmbassador(AmbassadorParameter) - Constructor for class org.eclipse.mosaic.fed.sumo.ambassador.SumoGuiAmbassador
-
Creates a new
SumoGuiAmbassador
object using the super constructor, which loads the configuration from the ambassadorParameter. - SumoIndex - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
- SumoIndex() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.SumoIndex
- SumoLaneChangeMode - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
Class to set the LaneChangeMode via TraCI.
- SumoLaneChangeMode() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
- SumoPerceptionModule - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
- SumoPerceptionModule(PerceptionModuleOwner, Database, Logger) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.SumoPerceptionModule
- SumoSpeedMode - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
- SumoSpeedMode() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
- SumoTraciInteractionApp - Class in org.eclipse.mosaic.app.tutorial.traci
-
This application shows how to interact with SUMO through the interface provided by MOSAIC which allows sending messages to TraCI and reacting on received TraCI response.
- SumoTraciInteractionApp() - Constructor for class org.eclipse.mosaic.app.tutorial.traci.SumoTraciInteractionApp
- SumoTraciRequest - Class in org.eclipse.mosaic.interactions.application
-
This extension of
Interaction
is used to send a byte array to SUMO TraCI. - SumoTraciRequest(long, String, byte[]) - Constructor for class org.eclipse.mosaic.interactions.application.SumoTraciRequest
-
Constructor for
SumoTraciRequest
. - SumoTraciResponse - Class in org.eclipse.mosaic.interactions.application
-
This extension of
Interaction
holds the TraCI response for aSumoTraciRequest
. - SumoTraciResponse(long, SumoTraciResult) - Constructor for class org.eclipse.mosaic.interactions.application.SumoTraciResponse
-
Constructor for
SumoTraciResponse
. - SumoTraciResult - Class in org.eclipse.mosaic.lib.objects.traffic
-
Provides information for the result of a previously called SUMO command.
- SumoTraciResult(String, byte, String, byte[]) - Constructor for class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
-
Constructs the
SumoTraciResult
based on the TraCI command being called. - SumoTrafficLightLogic - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
This class represents a traffic light program based on SUMO definition as described on https://sumo.dlr.de/docs/Simulation/Traffic_Lights.html#defining_new_tls-programs.
- SumoTrafficLightLogic(String, List<SumoTrafficLightLogic.Phase>, int) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoTrafficLightLogic
-
Creates a new
SumoTrafficLightLogic
object. - SumoTrafficLightLogic.Phase - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
A helper class represents the switch phases of the traffic light.
- SumoVar - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- SumoVar.WithIntParam - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- SumoVar.WithParam - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- SumoVehicleClassMapping - Class in org.eclipse.mosaic.fed.sumo.util
- SumoVehicleClassMapping() - Constructor for class org.eclipse.mosaic.fed.sumo.util.SumoVehicleClassMapping
- SumoVehicleTypesWriter - Class in org.eclipse.mosaic.fed.sumo.util
-
This class creates a new SUMO additional file containing vehicle types added from RTI e.g.
- SumoVehicleTypesWriter(File, CSumo) - Constructor for class org.eclipse.mosaic.fed.sumo.util.SumoVehicleTypesWriter
-
Constructor for
SumoVehicleTypesWriter
. - sumoVersion - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.SimulationGetVersion.CurrentVersion
- SumoVersion - Enum in org.eclipse.mosaic.fed.sumo.bridge
- SurroundingVehicle - Class in org.eclipse.mosaic.lib.objects.vehicle
-
A container class holding basic information about a surrounding or detected vehicle object.
- SurroundingVehicle(String, Position, double, double, String, int, double, double, double) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
- SWITCH_ROUTE - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMoveToXY.Mode
- switchRoute(VehicleData, CandidateRoute, VehicleRoute, long) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.CentralNavigationComponent
-
Switch to a specific route.
- switchRoute(CandidateRoute) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.INavigationModule
-
Switch to a specific route.
- switchRoute(CandidateRoute) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.navigation.NavigationModule
- switchToCustomState(List<TrafficLightState>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- switchToCustomState(List<TrafficLightState>) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Switches all traffic lights which belong to this group to the given state.
- switchToPhaseIndex(int) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- switchToPhaseIndex(int) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Switches the phase in the current traffic light program to the phase with the given id.
- switchToProgram(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- switchToProgram(String) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Sets a new traffic light program, identified by the given
newProgramId
, to this traffic light group. - switchToProgramAndPhase(String, int) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
- switchToProgramAndPhase(String, int) - Method in interface org.eclipse.mosaic.fed.application.app.api.os.TrafficLightOperatingSystem
-
Sets a new traffic light program with the given id to this traffic light group and also sets the wanted phase for the new program.
- sync(long) - Method in class org.eclipse.mosaic.rti.time.RealtimeSynchronisation
-
Synchronization of the real and simulation time.
T
- TARGET_NODE_QUERY_DISTANCE - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
-
If the distance of the query position to the closest node is lower than this value, then the closest node is used definitely as the source or target of the route.
- TARGET_REQUEST_CONNECTION_THRESHOLD - Static variable in class org.eclipse.mosaic.lib.routing.graphhopper.GraphHopperRouting
-
If the requested target point is this X meters away from the last node of the found route, another connection is added on which the target point is matched on.
- targetFlow - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Density of vehicles per hour.
- targetSpeed - Variable in class org.eclipse.mosaic.app.examples.emergencybrake.CEmergencyBrakeApp
-
The speed in m/s the vehicle is trying to reach during slow down in case an obstacle is detected
- tau - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- tau - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Driver reaction time in seconds.
- Taxi - org.eclipse.mosaic.lib.enums.VehicleClass
- tcp() - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Sets the
ProtocolType
for the routing toProtocolType.TCP
. - TCP - org.eclipse.mosaic.lib.enums.ProtocolType
- tcpHeader - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CHeaderLengths
-
The size of TCP header added to all messages which use
ProtocolType.TCP
for transmission. - tearDown() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
-
Tears down the simulation unit by tearing down all applications and clearing all its application list.
- tearDown() - Method in class org.eclipse.mosaic.fed.application.app.AbstractApplication
-
Do not invoke this method in an application.
- TEBIBIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 tebibit = 1024 gibibits.
- TEBIBYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 tebibyte = 1024 gibibytes.
- TELEPORT - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
- TELEPORT_ARRIVED - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
- TERABIT - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 terabit = 1000 gigabits.
- TERABYTE - Static variable in class org.eclipse.mosaic.rti.DATA
-
1 terabyte = 1000 gigabytes.
- threads - Variable in class org.eclipse.mosaic.starter.config.CRuntime
-
The number of threads to be used by the time management implementation.
- time - Variable in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp.Data
-
Time of the data in ns.
- time - Variable in class org.eclipse.mosaic.fed.environment.config.CEvent
-
Time of the event.
- time - Variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ReceiveMessageContainer
- time - Variable in class org.eclipse.mosaic.rti.api.Interaction
-
Simulation time at which the interaction happens in ns.
- time - Variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
-
The current simulation time of the federation in nanoseconds.
- TIME - Class in org.eclipse.mosaic.rti
-
Constant time units in MOSAIC.
- TIME_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- TIME_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- TIME_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- TIME_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- TIME_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- TimeCache<T extends Identifiable> - Class in org.eclipse.mosaic.lib.util.objects
-
This cache is a time based cache.
- TimeCache() - Constructor for class org.eclipse.mosaic.lib.util.objects.TimeCache
- TimeFieldAdapter<N extends Number> - Class in org.eclipse.mosaic.lib.util.gson
-
Adapter for JSON fields which translates values as string representatives to actual long values (nanoseconds), e.g.
- TimeFieldAdapter.DoubleSeconds - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.DoubleSecondsNullable - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.DoubleSecondsQuiet - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.DoubleSecondsQuietNullable - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.LegacyMilliSeconds - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.LegacyMilliSecondsQuiet - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.LegacySeconds - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.LegacySecondsQuiet - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.NanoSeconds - Class in org.eclipse.mosaic.lib.util.gson
- TimeFieldAdapter.NanoSecondsQuiet - Class in org.eclipse.mosaic.lib.util.gson
- timeGapOffset - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
This offset is added to all time-gap related parametrizations of vehicles.
- TimeManagement - Interface in org.eclipse.mosaic.rti.api
-
The time management is responsible for continuing the simulation process and synchronizing participating simulators.
- tlGroupId - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CTrafficLight
-
The name of the traffic light.
- tlNet - Variable in class org.eclipse.mosaic.rti.config.CIpResolver
- TmcMapping - Class in org.eclipse.mosaic.lib.objects.mapping
-
A Traffic Management Center (TMC) simulation unit that is equipped with applications.
- TmcMapping(String, String, List<String>, List<String>, List<String>) - Constructor for class org.eclipse.mosaic.lib.objects.mapping.TmcMapping
-
Creates a new TMC simulation unit equipped with applications.
- tmcNet - Variable in class org.eclipse.mosaic.rti.config.CIpResolver
- TmcRegistration - Class in org.eclipse.mosaic.interactions.mapping
-
This extension of
Interaction
informs about a new Traffic Management Center (TMC) added to the simulation. - TmcRegistration(long, String, String, List<String>, List<String>, List<String>) - Constructor for class org.eclipse.mosaic.interactions.mapping.TmcRegistration
-
Creates a new interaction that informs about a recently added TMC in the simulation.
- tmcs - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
List of TMCs.
- TO_LEFT - org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange.VehicleLaneChangeMode
- TO_RIGHT - org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange.VehicleLaneChangeMode
- TO_RIGHTMOST - org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange.VehicleLaneChangeMode
- toArray(double[], int) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Writes the
Vector3d
to an array using doubles, given an offset as start-index. - toArray(float[], int) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Writes the
Vector3d
to an array using floats, given an offset as start-index. - toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- toBuilder() - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- toByteArray(PointCloud) - Static method in class org.eclipse.mosaic.lib.util.PointCloudSerialization
-
Creates a byte array from a
PointCloud
object (serialization), to be used for transport or storage. - toBytes(T) - Method in class org.eclipse.mosaic.lib.util.SerializationUtils
- toCartesian() - Method in interface org.eclipse.mosaic.lib.geo.GeoArea
-
Converts this area for
GeoPoint
to an equivalent area forCartesianPoint
. - toCartesian() - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- toCartesian() - Method in interface org.eclipse.mosaic.lib.geo.GeoPoint
- toCartesian() - Method in class org.eclipse.mosaic.lib.geo.GeoPolygon
- toCartesian() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- toCartesian() - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- toCartesian() - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Conversion of
Vector3d
to aCartesianPoint
within MOSAIC's coordinate system. - toCartesian(MutableCartesianPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- toCartesian(MutableCartesianPoint) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Conversion of
Vector3d
to aCartesianPoint
within MOSAIC's coordinate system, storing the results in a givenMutableCartesianPoint
. - toColor(String) - Static method in class org.eclipse.mosaic.lib.util.ColorUtils
-
Creates a
Color
from a string. - toColor(String, Color) - Static method in class org.eclipse.mosaic.lib.util.ColorUtils
-
Creates a
Color
from a string. - toConnection(Integer) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.GraphhopperToDatabaseMapper
- toCorner - Variable in class org.eclipse.mosaic.lib.database.building.Wall
-
Second
Corner
of this wall. - toDataOutput(DataOutput) - Method in interface org.eclipse.mosaic.lib.objects.ToDataOutput
-
Write this object to a
DataOutput
. - toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.RsuAwarenessData
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.TrafficLightAwarenessData
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.CamContent
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.DenmContent
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.IvimContent
- toDataOutput(DataOutput) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.SpatmContent
- ToDataOutput - Interface in org.eclipse.mosaic.lib.objects
-
Write this object to a
DataOutput
. - toExternalId(InternalT) - Method in interface org.eclipse.mosaic.lib.util.objects.IdTransformer
-
Maps the internal MOSAIC conform unit ID (e.g.
- toExternalId(String) - Method in class org.eclipse.mosaic.fed.sumo.util.MosaicConformVehicleIdTransformer
-
Takes a MOSAIC conform vehicle id (e.g.
- toExternalId(String) - Method in class org.eclipse.mosaic.lib.coupling.NetworkEntityIdTransformer
-
Returns the corresponding external ID of the federate for a given internal ID.
- toExternalId(String) - Method in class org.eclipse.mosaic.lib.util.objects.IdTransformer.Identity
- toGeo() - Method in interface org.eclipse.mosaic.lib.geo.CartesianArea
-
Converts this area for
CartesianPoint
to an equivalent area forGeoPoint
. - toGeo() - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- toGeo() - Method in interface org.eclipse.mosaic.lib.geo.CartesianPoint
- toGeo() - Method in class org.eclipse.mosaic.lib.geo.CartesianPolygon
- toGeo() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- toGeo() - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- toGeo() - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- toGeo() - Method in interface org.eclipse.mosaic.lib.geo.UtmPoint
- toGeo() - Method in class org.eclipse.mosaic.lib.math.Vector3d
- toGeo(MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- toGeo(MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- toGeo(MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.math.Vector3d
-
Projection of
Vector3d
to aGeoPoint
using the underlyingGeoProjection
, storing the result in a givenMutableGeoPoint
. - ToLeft - org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.LaneChange
- toNode(Integer) - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.GraphhopperToDatabaseMapper
- TOPO_ADDRESS - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
- TOPO_ADDRESS_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- topoBroadCast() - Method in class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
Creates a topological broadcast using
AdHocChannel
SCH1 and single hop. - topoBroadCast(int) - Method in class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
Creates a topological broadcast using a specific
AdHocChannel
and specific number of hops. - topoCast(byte[]) - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Creates topoCast to specified ip address.
- topoCast(byte[], int) - Method in class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
Creates a topological cast using a specific destination IP address, a specific
AdHocChannel
and specific number of hops. - topoCast(String) - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Creates topological cast to specified host name.
- topoCast(String, int) - Method in class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
Creates a topological cast using a specific destination host name, a specific
AdHocChannel
and specific number of hops. - TOPOCAST - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.ADDRESSTYPE
-
Topological address.
- toPolygon() - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- toPolygon() - Method in class org.eclipse.mosaic.lib.geo.CartesianRectangle
- toPolygon() - Method in interface org.eclipse.mosaic.lib.geo.Circle
- toPolygon() - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- toPolygon() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- toPolygon() - Method in interface org.eclipse.mosaic.lib.geo.Rectangle
- toPolygon(double) - Method in class org.eclipse.mosaic.lib.geo.CartesianCircle
- toPolygon(double) - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- toProto() - Method in interface org.eclipse.mosaic.lib.objects.ProtobufConversion
- toRegion - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CBandwidthMeasurement
-
Measure the bandwidth of messages which target in this region (use wildcard * for all regions).
- ToRight - org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.LaneChange
- toString() - Method in class org.eclipse.mosaic.app.tutorial.interunitcommunication.MyInteraction
- toString() - Method in class org.eclipse.mosaic.app.tutorial.message.GreenWaveMsg
- toString() - Method in class org.eclipse.mosaic.app.tutorial.message.InterVehicleMsg
- toString() - Method in class org.eclipse.mosaic.app.tutorial.message.IntraVehicleMsg
- toString() - Method in enum org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- toString() - Method in class org.eclipse.mosaic.fed.application.ambassador.eventresources.RemoveVehicles
- toString() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedAcknowledgement
- toString() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.ReceivedV2xMessage
- toString() - Method in class org.eclipse.mosaic.fed.cell.config.CCell
- toString() - Method in class org.eclipse.mosaic.fed.cell.config.CNetwork
- toString() - Method in class org.eclipse.mosaic.fed.cell.config.CRegion
- toString() - Method in class org.eclipse.mosaic.fed.cell.config.model.CMobileNetworkProperties
- toString() - Method in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.ChargingStationSpawner
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.ConstantSpawningMode
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.GrowAndShrinkSpawningMode
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.flow.PoissonSpawningMode
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.RoadSideUnitSpawner
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.ServerSpawner
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.TrafficManagementCenterSpawner
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
- toString() - Method in class org.eclipse.mosaic.fed.mapping.ambassador.VehicleFlowGenerator
- toString() - Method in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- toString() - Method in class org.eclipse.mosaic.fed.mapping.config.CPrototype
- toString() - Method in class org.eclipse.mosaic.fed.mapping.config.units.CChargingStation.CChargingSpot
- toString() - Method in class org.eclipse.mosaic.fed.sns.ambassador.SimulationNode
- toString() - Method in class org.eclipse.mosaic.interactions.application.ApplicationInteraction
- toString() - Method in class org.eclipse.mosaic.interactions.application.ItefLogging
- toString() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciRequest
- toString() - Method in class org.eclipse.mosaic.interactions.application.SumoTraciResponse
- toString() - Method in class org.eclipse.mosaic.interactions.communication.AdHocCommunicationConfiguration
- toString() - Method in class org.eclipse.mosaic.interactions.communication.CellularCommunicationConfiguration
- toString() - Method in class org.eclipse.mosaic.interactions.communication.CellularHandoverUpdates
- toString() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- toString() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageReception
- toString() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageRemoval
- toString() - Method in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
- toString() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
- toString() - Method in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStop
- toString() - Method in class org.eclipse.mosaic.interactions.electricity.ChargingStationUpdate
- toString() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleBatteryUpdates
- toString() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingDenial
- toString() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
- toString() - Method in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStopRequest
- toString() - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorActivation
- toString() - Method in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorUpdates
- toString() - Method in class org.eclipse.mosaic.interactions.environment.GlobalEnvironmentUpdates
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.RoutelessVehicleRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioTrafficLightRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioVehicleRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.ChargingStationRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.RsuRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.ServerRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.TmcRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.mapping.VehicleRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.InductionLoopDetectorSubscription
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.LaneAreaDetectorSubscription
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficDetectorUpdates
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightSubscription
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.TrafficLightUpdates
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleRoutesInitialization
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleTypesInitialization
- toString() - Method in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
- toString() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
- toString() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
- toString() - Method in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleParametersChange
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleResume
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteChange
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteRegistration
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
- toString() - Method in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
- toString() - Method in class org.eclipse.mosaic.lib.database.building.Building
- toString() - Method in class org.eclipse.mosaic.lib.database.building.Corner
- toString() - Method in class org.eclipse.mosaic.lib.database.building.Wall
- toString() - Method in class org.eclipse.mosaic.lib.database.road.Node
- toString() - Method in class org.eclipse.mosaic.lib.geo.GeoCircle
- toString() - Method in class org.eclipse.mosaic.lib.geo.GeoRectangle
- toString() - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- toString() - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- toString() - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- toString() - Method in class org.eclipse.mosaic.lib.geo.UtmZone
- toString() - Method in class org.eclipse.mosaic.lib.math.Matrix3d
- toString() - Method in class org.eclipse.mosaic.lib.math.Matrix4d
- toString() - Method in class org.eclipse.mosaic.lib.math.Vector3d
- toString() - Method in class org.eclipse.mosaic.lib.model.delay.ConstantDelay
- toString() - Method in class org.eclipse.mosaic.lib.model.delay.GammaDelay
- toString() - Method in class org.eclipse.mosaic.lib.model.delay.SimpleRandomDelay
- toString() - Method in class org.eclipse.mosaic.lib.objects.addressing.DestinationAddressContainer
- toString() - Method in class org.eclipse.mosaic.lib.objects.addressing.NetworkAddress
- toString() - Method in class org.eclipse.mosaic.lib.objects.addressing.SourceAddressContainer
- toString() - Method in class org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration
-
Returns a string representation of the configuration.
- toString() - Method in class org.eclipse.mosaic.lib.objects.communication.HandoverInfo
- toString() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingSpot
- toString() - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
- toString() - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
- toString() - Method in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEventLocation
- toString() - Method in class org.eclipse.mosaic.lib.objects.mapping.OriginDestinationPair
- toString() - Method in class org.eclipse.mosaic.lib.objects.mapping.UnitMapping
- toString() - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo
- toString() - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo
- toString() - Method in class org.eclipse.mosaic.lib.objects.traffic.SumoTraciResult
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.LaneAssignment
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.SpeedLimit
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
- toString() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
- toString() - Method in class org.eclipse.mosaic.lib.objects.UnitData
- toString() - Method in enum org.eclipse.mosaic.lib.objects.UnitType
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.EncodedPayload
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.RsuAwarenessData
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.SegmentPosition
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.GenericV2xMessage
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.MessageRouting
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
- toString() - Method in class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.BatteryData
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Consumptions
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.Emissions
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.DistanceSensor
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.RadarSensor
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.SurroundingVehicle
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleConsumptions
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleData
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleEmissions
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSensors
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
- toString() - Method in class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
- toString() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.OptionalTurnCostProvider
- toString() - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
- toString() - Method in class org.eclipse.mosaic.lib.routing.RoutingPosition
- toString() - Method in class org.eclipse.mosaic.lib.util.objects.Position
- toString() - Method in class org.eclipse.mosaic.lib.util.scheduling.Event
- toString() - Method in class org.eclipse.mosaic.rti.api.federatestarter.DockerFederateExecutor
- toString() - Method in class org.eclipse.mosaic.rti.api.federatestarter.ExecutableFederateExecutor
- toString() - Method in class org.eclipse.mosaic.rti.api.federatestarter.JavaFederateExecutor
- toString() - Method in class org.eclipse.mosaic.rti.api.federatestarter.NopFederateExecutor
- toString() - Method in class org.eclipse.mosaic.rti.api.Interaction
- toString() - Method in class org.eclipse.mosaic.rti.api.MosaicVersion
- toString() - Method in class org.eclipse.mosaic.rti.api.parameters.AmbassadorParameter
- toString() - Method in class org.eclipse.mosaic.rti.api.parameters.InteractionDescriptor
- toString() - Method in class org.eclipse.mosaic.rti.api.time.FederateEvent
- toSumo(VehicleClass) - Static method in class org.eclipse.mosaic.fed.sumo.util.SumoVehicleClassMapping
- toSumoInt(VehicleStopMode) - Static method in enum org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Returns the corresponding integer for different stop modes according to stop.
- total() - Method in class org.eclipse.mosaic.lib.math.Aggregator
- totalBytesLeft - Variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.AbstractTraciResultReader
-
Total number od bytes.
- toTypeName(Class<?>) - Method in class org.eclipse.mosaic.lib.gson.GeoAreaAdapterFactory.GeoAreaAdapter
- toTypeName(Class<?>) - Method in class org.eclipse.mosaic.lib.gson.TypeFieldTypeAdapter
-
Translates the class of the object to serialize to an unambiguous type name.
- toTypeName(Class<?>) - Method in class org.eclipse.mosaic.lib.util.gson.PackageSpecificTypeAdapter
- toUtm() - Method in interface org.eclipse.mosaic.lib.geo.GeoPoint
- toUtm() - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- toUtm(MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- toVector3d() - Method in interface org.eclipse.mosaic.lib.geo.Point
- toVector3d(CartesianPoint) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InCartesianPolygon
- toVector3d(GeoPoint) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InGeoPolygon
- toVector3d(Vector3d) - Method in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- toVector3d(Vector3d) - Method in class org.eclipse.mosaic.lib.geo.MutableGeoPoint
- toVector3d(Vector3d) - Method in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- toVector3d(Vector3d) - Method in interface org.eclipse.mosaic.lib.geo.Point
- toVector3d(P) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InPolygon
- trace(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(Marker, String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(Marker, String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(Marker, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(Marker, String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- trace(Marker, String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- TraciClientBridge - Class in org.eclipse.mosaic.fed.sumo.bridge
-
Implementation of the bridge between MOSAIC and SUMO using an own TraCI client implementation.
- TraciClientBridge(CSumo, Socket) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Constructor for
TraciClientBridge
uses a defaultCommandRegister
if none has been given. - TraciClientBridge(CSumo, Socket, CommandRegister) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Creates a new
TraciClientBridge
object with the specified SUMO configuration file, the SUMO server socket and the command register. - TraciDatatypes - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.constants
- TraciDatatypes() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
- TraciSimulationStepResult - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
- TraciSimulationStepResult(VehicleUpdates, TrafficDetectorUpdates, TrafficLightUpdates) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TraciSimulationStepResult
- TraciVersion - Enum in org.eclipse.mosaic.fed.sumo.bridge
- traffic(int, double) - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo.Builder
- TRAFFIC_LIGHT - org.eclipse.mosaic.lib.enums.RsuType
- TRAFFIC_LIGHT - org.eclipse.mosaic.lib.objects.UnitType
- TRAFFIC_LIGHT - org.eclipse.mosaic.lib.objects.v2x.etsi.cam.AwarenessType
- TRAFFIC_LIGHT_NoEventResource - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- TRAFFIC_LIGHT_UnknownEvent - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- TRAFFIC_MANAGEMENT_CENTER - org.eclipse.mosaic.lib.objects.UnitType
- TRAFFIC_MANAGEMENT_CENTER_NoEventResource - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- TRAFFIC_MANAGEMENT_CENTER_UnknownEvent - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- TrafficDetectorUpdates - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
combines updates of lane area and induction loop detectors. - TrafficDetectorUpdates(long, List<LaneAreaDetectorInfo>, List<InductionLoopInfo>) - Constructor for class org.eclipse.mosaic.interactions.traffic.TrafficDetectorUpdates
-
Constructor for
TrafficDetectorUpdates
. - trafficFlowMeasurementWindowInS - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
Defines the time window in seconds in which vehicle counts on induction loops should be aggregated to traffic flow (veh/h).
- TrafficLight - Class in org.eclipse.mosaic.lib.objects.trafficlight
-
Represents a traffic light (signal) within a traffic light group.
- TrafficLight(int, GeoPoint, String, String, TrafficLightState) - Constructor for class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLight
-
Constructor that initializes the main instance variables.
- TrafficLightAddProgram - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightAddProgram - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
Adds a complete definition of a traffic light program.
- TrafficLightAddProgram - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
Adds a complete definition of a traffic light program.
- TrafficLightAddProgram() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightAddProgram
- TrafficLightAddProgram() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightAddProgram
-
Creates a
TrafficLightAddProgram
traci command. - TrafficLightApp - Class in org.eclipse.mosaic.app.tutorial
- TrafficLightApp() - Constructor for class org.eclipse.mosaic.app.tutorial.TrafficLightApp
- TrafficLightApplication - Interface in org.eclipse.mosaic.fed.application.app.api
-
All applications accessing traffic light functionality are to implement this interface.
- TrafficLightAwarenessData - Class in org.eclipse.mosaic.lib.objects.v2x.etsi.cam
- TrafficLightAwarenessData(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.TrafficLightAwarenessData
- TrafficLightAwarenessData(TrafficLightGroup) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.TrafficLightAwarenessData
- TrafficLightCamSendingApp - Class in org.eclipse.mosaic.fed.application.app.etsi
-
ETSI conform application for traffic lights.
- TrafficLightCamSendingApp() - Constructor for class org.eclipse.mosaic.fed.application.app.etsi.TrafficLightCamSendingApp
- TrafficLightControlApp - Class in org.eclipse.mosaic.app.tutorial.trafficlight
-
Simple Traffic Light example Application.
- TrafficLightControlApp() - Constructor for class org.eclipse.mosaic.app.tutorial.trafficlight.TrafficLightControlApp
- TrafficLightControlledLink(int, String, String) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.TrafficLightGetControlledLinks.TrafficLightControlledLink
- TrafficLightFacade - Class in org.eclipse.mosaic.fed.sumo.bridge.facades
- TrafficLightFacade(Bridge) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.facades.TrafficLightFacade
-
Creates a new
TrafficLightFacade
object. - TrafficLightGetControlledJunctions - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetControlledJunctions - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- TrafficLightGetControlledJunctions - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the list of controlled junctions by traffic light apps.
- TrafficLightGetControlledJunctions() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetControlledJunctions
- TrafficLightGetControlledJunctions() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledJunctions
- TrafficLightGetControlledLanes - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetControlledLanes - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the controlled lanes by traffic light apps.
- TrafficLightGetControlledLanes - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the controlled lanes by traffic light apps.
- TrafficLightGetControlledLanes() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetControlledLanes
- TrafficLightGetControlledLanes() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledLanes
-
Creates a new
TrafficLightGetControlledLanes
object. - TrafficLightGetControlledLinks - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetControlledLinks - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the links controlled by a traffic light.
- TrafficLightGetControlledLinks - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the links controlled by a traffic light.
- TrafficLightGetControlledLinks() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetControlledLinks
- TrafficLightGetControlledLinks() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetControlledLinks
-
Creates a
TrafficLightGetControlledLinks
traci command. - TrafficLightGetControlledLinks.TrafficLightControlledLink - Class in org.eclipse.mosaic.fed.sumo.bridge.api
- TrafficLightGetCurrentPhase - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetCurrentPhase - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- TrafficLightGetCurrentPhase - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- TrafficLightGetCurrentPhase() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetCurrentPhase
- TrafficLightGetCurrentPhase() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetCurrentPhase
-
Creates a
TrafficLightGetCurrentPhase
traci command. - TrafficLightGetCurrentProgram - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetCurrentProgram - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class retrieves the current traffic light program.
- TrafficLightGetCurrentProgram - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class retrieves the current traffic light program.
- TrafficLightGetCurrentProgram() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetCurrentProgram
- TrafficLightGetCurrentProgram() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetCurrentProgram
-
Creates a new
TrafficLightGetCurrentProgram
object. - TrafficLightGetPrograms - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetPrograms - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
Retrieves complete definitions of all traffic light programs.
- TrafficLightGetPrograms - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
Retrieves complete definitions of all traffic light programs.
- TrafficLightGetPrograms() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetPrograms
- TrafficLightGetPrograms() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetPrograms
-
Creates a new
TrafficLightGetState
object. - TrafficLightGetState - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class retrieves the current state of the traffic light application.
- TrafficLightGetState - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class retrieves the current state of the traffic light application.
- TrafficLightGetState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetState
- TrafficLightGetState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetState
-
Creates a new
TrafficLightGetState
object. - TrafficLightGetTimeOfNextSwitch - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightGetTimeOfNextSwitch - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- TrafficLightGetTimeOfNextSwitch - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- TrafficLightGetTimeOfNextSwitch() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightGetTimeOfNextSwitch
- TrafficLightGetTimeOfNextSwitch() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightGetTimeOfNextSwitch
-
Creates a new
TrafficLightSetProgram
object. - TrafficLightGroup - Class in org.eclipse.mosaic.lib.objects.trafficlight
-
Class represents a group of traffic lights that together control a junction.
- TrafficLightGroup(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
-
Constructs a TrafficLightGroup object from the given data input.
- TrafficLightGroup(String, Map<String, TrafficLightProgram>, List<TrafficLight>) - Constructor for class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroup
-
Constructor, which initializes the main variables.
- TrafficLightGroupInfo - Class in org.eclipse.mosaic.lib.objects.trafficlight
-
This class is a container for traffic light update.
- TrafficLightGroupInfo(String, String, int, long, List<TrafficLightState>) - Constructor for class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightGroupInfo
-
Creates an interaction that updates a traffic light group.
- TrafficLightGroupUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
Simulation unit that represents a traffic light group.
- TrafficLightGroupUnit(String, GeoPoint, TrafficLightGroup) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficLightGroupUnit
-
Creates a new traffic light group simulation unit.
- trafficLightIndex - Variable in class org.eclipse.mosaic.fed.application.config.CPerception
-
Backend for the spatial index providing traffic light information.
- TrafficLightIndex - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
- TrafficLightIndex() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightIndex
- TrafficLightMapping - Class in org.eclipse.mosaic.lib.objects.mapping
-
A traffic light simulation unit that is equipped with applications.
- TrafficLightMapping(String, String, List<String>, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.mapping.TrafficLightMapping
-
Creates a new traffic light simulation unit.
- TrafficLightNode - Class in org.eclipse.mosaic.lib.database.road
-
This represents
TrafficLightNode
. - TrafficLightNode(String, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.database.road.TrafficLightNode
-
Creates a new
TrafficLightNode
object. - TrafficLightObject - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
- TrafficLightObject(String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.TrafficLightObject
- TrafficLightOperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
Important: when using the methods of this OS be aware that the method
TrafficLightGroupUnit
#onTrafficLightUpdate(TrafficLightGroupInfo)
that will be called after receiving traffic light subscription results from SUMO, has higher priority (seeEventNicenessPriorityRegister
) than processing of a not specific event in an application which doesn't happen inside ofApplication.onStartup()
method and therefore is called *before* the event is processed in an application using this OS. - TrafficLightPhaseWriter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
- TrafficLightPhaseWriter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.TrafficLightPhaseWriter
- TrafficLightProgram - Class in org.eclipse.mosaic.lib.objects.trafficlight
-
Represents a program for a traffic light group.
- TrafficLightProgram(String, List<TrafficLightProgramPhase>, int) - Constructor for class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgram
- TrafficLightProgramPhase - Class in org.eclipse.mosaic.lib.objects.trafficlight
-
This class represents a traffic light phase within a traffic light program, characterized by its duration and certain states of traffic lights.
- TrafficLightProgramPhase(int, long, List<TrafficLightState>) - Constructor for class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightProgramPhase
-
Constructor of a TrafficLightProgramPhase.
- TrafficLightProgramTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- TrafficLightProgramTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TrafficLightProgramTraciReader
- TrafficLightRegistration - Class in org.eclipse.mosaic.interactions.mapping
-
This extension of
Interaction
contains the reference to a TrafficLightGroup object that describes the traffic lights forming the group and all available programs and collection of lanes that are controlled by this group. - TrafficLightRegistration(long, String, String, List<String>, TrafficLightGroup, Collection<String>) - Constructor for class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
-
Constructor.
- trafficLights - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
List of the TLTypes.
- TrafficLightSetPhaseIndex - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightSetPhaseIndex - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- TrafficLightSetPhaseIndex - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- TrafficLightSetPhaseIndex() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetPhaseIndex
- TrafficLightSetPhaseIndex() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetPhaseIndex
-
Creates a new
TrafficLightSetPhaseIndex
object. - TrafficLightSetProgram - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightSetProgram - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the traffic light program.
- TrafficLightSetProgram - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the traffic light program.
- TrafficLightSetProgram() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetProgram
- TrafficLightSetProgram() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetProgram
-
Creates a new
TrafficLightSetProgram
object. - TrafficLightSetRemainingPhaseDuration - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightSetRemainingPhaseDuration - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- TrafficLightSetRemainingPhaseDuration - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- TrafficLightSetRemainingPhaseDuration() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetRemainingPhaseDuration
- TrafficLightSetRemainingPhaseDuration() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetRemainingPhaseDuration
-
Creates a
TrafficLightSetRemainingPhaseDuration
traci command. - TrafficLightSetState - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- TrafficLightSetState - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- TrafficLightSetState - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- TrafficLightSetState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSetState
- TrafficLightSetState() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSetState
-
Creates a
TrafficLightSetState
traci command. - TrafficLightSpawner - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning
-
Class responsible for configuring Traffic Lights to be added to the simulation.
- TrafficLightSpawner(CTrafficLight) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.TrafficLightSpawner
-
Constructor for
TrafficLightSpawner
. - TrafficLightState - Class in org.eclipse.mosaic.lib.objects.trafficlight
-
Represents a state of a traffic light.
- TrafficLightState(boolean, boolean, boolean) - Constructor for class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
-
Constructor initializing the state of a traffic light represented by given booleans.
- TrafficLightStateChange - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
is intended to be used to forward a request to change the state of a simulated traffic light. - TrafficLightStateChange(long, String) - Constructor for class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
Constructs
TrafficLightStateChange
>. - TrafficLightStateChange.ParamType - Enum in org.eclipse.mosaic.interactions.traffic
-
Identifies which kind of parameter type is used in this TrafficLightStateChange.
- TrafficLightStateDecoder - Class in org.eclipse.mosaic.fed.sumo.util
- TrafficLightStateDecoder() - Constructor for class org.eclipse.mosaic.fed.sumo.util.TrafficLightStateDecoder
- TrafficLightSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class represents the SUMO command which allows to subscribe the traffic light to the application.
- TrafficLightSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to subscribe the traffic light to the application.
- TrafficLightSubscribe - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to subscribe the traffic light to the application.
- TrafficLightSubscribe() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.TrafficLightSubscribe
- TrafficLightSubscribe() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSubscribe
-
Default constructor with codes of main variables.
- TrafficLightSubscribe(Collection<Integer>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.TrafficLightSubscribe
-
Creates a new
TrafficLightSubscribe
object. - TrafficLightSubscription - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
is sent when a unit wants to subscribe for data of a SUMO traffic light (represented byTrafficLightGroup
). - TrafficLightSubscription(long, String) - Constructor for class org.eclipse.mosaic.interactions.traffic.TrafficLightSubscription
-
Creates a new interaction that subscribes for data of a SUMO traffic light group.
- TrafficLightSubscriptionReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
-
Converts a TraCI response to a subscribed traffic light into a traffic light subscription result.
- TrafficLightSubscriptionReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TrafficLightSubscriptionReader
- TrafficLightSubscriptionResult - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
Information received from SUMO about a traffic light that we have subscribed to.
- TrafficLightSubscriptionResult() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.TrafficLightSubscriptionResult
- TrafficLightTree - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
-
TrafficLightIndex
using a KD-Tree to store traffic lights. - TrafficLightTree(int) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightTree
- TrafficLightUpdates - Class in org.eclipse.mosaic.interactions.traffic
-
An interaction that contains updated traffic light groups information, which was received based on subscriptions through TraciSimulationFacade#simulateUntil(time).
- TrafficLightUpdates(long, Map<String, TrafficLightGroupInfo>) - Constructor for class org.eclipse.mosaic.interactions.traffic.TrafficLightUpdates
-
Constructor for this interaction.
- TrafficManagementCenterApplication - Interface in org.eclipse.mosaic.fed.application.app.api
-
All applications accessing traffic management center functionality are to implement this interface.
- TrafficManagementCenterOperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
This interface extends the basic
OperatingSystem
and is implemented by theAbstractSimulationUnit
TrafficManagementCenterUnit
. - TrafficManagementCenterOperatingSystem.ChangeLaneState - Interface in org.eclipse.mosaic.fed.application.app.api.os
- TrafficManagementCenterSpawner - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning
-
Class responsible for configuring Traffic Management Centers to be added to the simulation.
- TrafficManagementCenterSpawner(CTrafficManagementCenter) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.TrafficManagementCenterSpawner
-
Constructor for
TrafficManagementCenterSpawner
. - TrafficManagementCenterUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
This class represents a Traffic Management Center in the application simulator.
- TrafficManagementCenterUnit(TmcMapping) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.TrafficManagementCenterUnit
-
Constructor for
TrafficManagementCenterUnit
, sets operating system and traffic detectors. - TrafficObjectIndex - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index
-
A
TrafficObjectIndex
is a representation of space using a special data structure. - TrafficObjectIndex(TrafficObjectIndex) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
- TrafficObjectIndex.Builder - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index
- TrafficSign<T> - Class in org.eclipse.mosaic.lib.objects.trafficsign
-
The basics of any traffic sign.
- TrafficSign(String, Position, String) - Constructor for class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSign
-
Creates a traffic sign with the minimum values: position and edge id.
- TrafficSignAwareApplication - Interface in org.eclipse.mosaic.fed.application.app.api
- TrafficSignLaneAssignment - Class in org.eclipse.mosaic.lib.objects.trafficsign
-
Represents a traffic sign that assigns
VehicleClass
es to lanes. - TrafficSignLaneAssignment(String, Position, String, List<LaneAssignment>) - Constructor for class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
-
Constructs a
TrafficSignLaneAssignment
. - TrafficSignLaneAssignmentChange - Class in org.eclipse.mosaic.interactions.trafficsigns
-
This interaction can be sent to TrafficSignAmbassador in order to change a variable lane assignment sign.
- TrafficSignLaneAssignmentChange(long, String, int, List<VehicleClass>) - Constructor for class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
-
Creates a new interaction that changes the list of allowed vehicle classes of a variable lane assignment limit sign.
- TrafficSignLaneAssignmentChange(long, String, List<VehicleClass>) - Constructor for class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
-
Creates a new interaction that changes the list of allowed vehicle classes of a variable lane assignment limit sign.
- trafficSignLaneWidth - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
The default lane width to be used when adding traffic signs per lane (default: 3.2) (only relevant when using SUMO-GUI)
- TrafficSignManager - Class in org.eclipse.mosaic.fed.sumo.util
- TrafficSignManager(double) - Constructor for class org.eclipse.mosaic.fed.sumo.util.TrafficSignManager
- TrafficSignRegistration - Class in org.eclipse.mosaic.interactions.trafficsigns
-
This extension of
Interaction
informs about a new traffic sign added to the simulation. - TrafficSignRegistration(long, TrafficSign) - Constructor for class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignRegistration
-
Creates a new interaction that informs about a new added traffic sign.
- TrafficSignSpeed - Class in org.eclipse.mosaic.lib.objects.trafficsign
-
Represents a traffic speed sign.
- TrafficSignSpeed(String, Position, String, List<SpeedLimit>) - Constructor for class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
-
Construct a
TrafficSignSpeed
. - TrafficSignSpeedLimitChange - Class in org.eclipse.mosaic.interactions.trafficsigns
-
This interaction can be sent to TrafficSignAmbassador in order to change a variable speed sign.
- TrafficSignSpeedLimitChange(long, String, double) - Constructor for class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
-
Creates a new interaction that changes the speed limit of a variable speed limit sign.
- TrafficSignSpeedLimitChange(long, String, int, double) - Constructor for class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
-
Creates a new interaction that changes the speed limit of a variable speed limit sign.
- transform(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Applies this transformation matrix to the given vector.
- transform(Vector3d, double) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Applies this transformation matrix to the given vector.
- TransformationMatrix - Class in org.eclipse.mosaic.lib.spatial
-
An special version of the
Matrix4d
providing further methods to describe scaling, rotation, and translation in the 3-dimensional space. - TransformationMatrix() - Constructor for class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Creates a new transformation matrix.
- TransformationMatrix(TransformationMatrix) - Constructor for class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Creates a new transformation matrix with values from the given TransformationMatrix.
- transformToArguments(T) - Method in class org.eclipse.mosaic.lib.util.cli.CommandLineParser
-
Transforms the object, which holds the parameter values into a list of arguments, which can be used to start MOSAIC processes with valid arguments.
- translate(double, double, double) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Adds translation to this transformation matrix.
- translate(Vector3d) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
-
Adds translation to this transformation matrix.
- translateFromEnum(LaneChangeMode) - Static method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoLaneChangeMode
-
Converts lane change meta information (
LaneChangeMode
) into specificSumoLaneChangeMode
. - translateFromEnum(SpeedMode) - Static method in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.SumoSpeedMode
-
Converts speed mode meta information (
SpeedMode
) into specificSumoSpeedMode
. - translateLateral(double, R) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- translateLateral(Function<Double, Double>, R) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- translateLateralByPoints(Function<T, Double>, R) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- translateName(Field) - Method in class org.eclipse.mosaic.fed.cell.config.gson.RegionsNamingStrategy
- transmission - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink.CMulticast
-
Parameters for Transmission Model to be used by multicast.
- transmission - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink.CUnicast
-
Parameters for Transmission Model to be used by unicast.
- transmission - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CUplink
-
The packet retransmission (here summarized in the delay).
- transmission - Variable in class org.eclipse.mosaic.fed.sns.model.TransmissionParameter
-
Contains parameters regarding the loss-probability and the maxRetries.
- TRANSMISSION_POWER_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- transmissionMode - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CBandwidthMeasurement
-
Defines the transmission mode which is observed.
- TransmissionMode - Enum in org.eclipse.mosaic.fed.cell.config.model
- TransmissionModel - Class in org.eclipse.mosaic.lib.model.transmission
-
Logic of the loss probability model to simulate packet transmission.
- TransmissionModel() - Constructor for class org.eclipse.mosaic.lib.model.transmission.TransmissionModel
- TransmissionParameter - Class in org.eclipse.mosaic.fed.sns.model
-
Class holding all necessary information for the calculation of a transmission.
- TransmissionParameter(RandomNumberGenerator, Delay, CTransmission, int) - Constructor for class org.eclipse.mosaic.fed.sns.model.TransmissionParameter
-
Creates a
TransmissionParameter
-object. - TransmissionResult - Class in org.eclipse.mosaic.lib.model.transmission
-
Result from Pr/Pl Model for determination of packet retransmission and loss.
- TransmissionResult() - Constructor for class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Create a new default
TransmissionResult
object. - TransmissionResult(boolean) - Constructor for class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
- TransmissionResult(boolean, long) - Constructor for class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Create a new
TransmissionResult
object with specified input parameter. - TransmissionResult(int, boolean) - Constructor for class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Create a new
TransmissionResult
object with specified input parameter. - TransmissionResult(TransmissionResult) - Constructor for class org.eclipse.mosaic.lib.model.transmission.TransmissionResult
-
Create a new
TransmissionResult
object while cloning from the previousTransmissionResult
object. - TransmissionSimulator - Class in org.eclipse.mosaic.fed.sns.ambassador
- TransmissionSimulator(RandomNumberGenerator, CSns) - Constructor for class org.eclipse.mosaic.fed.sns.ambassador.TransmissionSimulator
-
Constructor for
TransmissionSimulator
, sets the configuration, transmission models & RNG. - transpose() - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Transposes this matrix.
- transpose() - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Transposes this matrix.
- transpose() - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- transpose() - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- transpose(Matrix3d) - Method in class org.eclipse.mosaic.lib.math.Matrix3d
-
Writes a transposed version of this matrix into the result matrix.
- transpose(Matrix4d) - Method in class org.eclipse.mosaic.lib.math.Matrix4d
-
Writes a transposed version of this matrix into the result matrix.
- transpose(RotationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.RotationMatrix
- transpose(TransformationMatrix) - Method in class org.eclipse.mosaic.lib.spatial.TransformationMatrix
- traverse(SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser
- traverseChildren(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InRadius
- traverseChildren(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.KNearest
- traverseChildren(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- traverseChildren(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser
- traverseLeaf(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InPolygon
- traverseLeaf(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.InRadius
- traverseLeaf(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.KNearest
- traverseLeaf(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser.Nearest
- traverseLeaf(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser
- traverseNode(SpatialTree.Node, SpatialTree<T>) - Method in class org.eclipse.mosaic.lib.spatial.SpatialTreeTraverser
- triggerInteraction(Interaction) - Method in interface org.eclipse.mosaic.rti.api.Interactable
-
This method allows a caller to interact with other federates by sending an interaction.
- triggerInteraction(Interaction) - Method in class org.eclipse.mosaic.rti.MosaicRtiAmbassador
- triggerOnSendMessage(V2xMessageTransmission) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.AbstractSimulationUnit
- triggerOnSendMessage(V2xMessageTransmission) - Method in interface org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CommunicationModuleOwner
-
This function is called when a Message has been sent.
- ttl - Variable in class org.eclipse.mosaic.fed.sns.model.TransmissionParameter
-
The time to live (#hops) for the transmission.
- TTL_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- Tuple<A,B> - Class in org.eclipse.mosaic.lib.misc
- Tuple(A, B) - Constructor for class org.eclipse.mosaic.lib.misc.Tuple
- turnCost() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncoding
- TurnCostAnalyzer - Class in org.eclipse.mosaic.lib.routing.graphhopper.util
-
Calculates costs for all turns of a traffic network.
- TurnCostAnalyzer(BaseGraph, WayTypeEncoder) - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.util.TurnCostAnalyzer
-
Crates a new
TurnCostAnalyzer
with default calculation properties. - turnRestriction() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncoding
- type - Variable in class org.eclipse.mosaic.fed.application.config.CApplicationAmbassador.CRoutingByType
-
Defines the
Routing
implementation to use for navigation. - type - Variable in class org.eclipse.mosaic.fed.environment.config.CEvent
-
Type of the event.
- type - Variable in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.application.ApplicationInteraction
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.application.ItefLogging
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.application.SumoTraciRequest
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.application.SumoTraciResponse
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.AdHocCommunicationConfiguration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.CellularCommunicationConfiguration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.CellularHandoverUpdates
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.V2xFullMessageReception
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.V2xMessageReception
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.V2xMessageRemoval
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStart
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.electricity.BatteryChargingStop
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.electricity.ChargingStationUpdate
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.electricity.VehicleBatteryUpdates
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.electricity.VehicleChargingDenial
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.electricity.VehicleChargingStopRequest
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorActivation
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.environment.EnvironmentSensorUpdates
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.environment.GlobalEnvironmentUpdates
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.advanced.RoutelessVehicleRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioTrafficLightRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.advanced.ScenarioVehicleRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.ChargingStationRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.RsuRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.ServerRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.TmcRegistration
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.TrafficLightRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.mapping.VehicleRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.InductionLoopDetectorSubscription
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.LaneAreaDetectorSubscription
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.LanePropertyChange
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.TrafficDetectorUpdates
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.TrafficLightSubscription
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.TrafficLightUpdates
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.VehicleRoutesInitialization
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.VehicleTypesInitialization
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignLaneAssignmentChange
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.trafficsigns.TrafficSignSpeedLimitChange
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
-
string identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleParametersChange
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleResume
-
String identifying this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteChange
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleRouteRegistration
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.interactions.vehicle.VehicleStop
-
String identifying the type of this interaction.
- TYPE_ID - Static variable in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignLaneAssignment
- TYPE_ID - Static variable in class org.eclipse.mosaic.lib.objects.trafficsign.TrafficSignSpeed
- TypeBasedInteractionManagement - Class in org.eclipse.mosaic.rti.interaction
-
This implementation of
InteractionManagement
allows a type based message subscription. - TypeBasedInteractionManagement(ComponentProvider) - Constructor for class org.eclipse.mosaic.rti.interaction.TypeBasedInteractionManagement
- TypeBasedTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- TypeBasedTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TypeBasedTraciReader
- TypeBasedTraciReader(AbstractTraciResultReader.Matcher<Object>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.TypeBasedTraciReader
- typeDistribution - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
Defines the distribution of vehicle types.
- typeDistributions - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
A list of distribution of prototypes to reuse in vehicle spawners.
- TypeFieldTypeAdapter<T> - Class in org.eclipse.mosaic.lib.gson
-
A type adapter which creates an object of a specific type based on a hidden "type" field.
- TypeFieldTypeAdapter(TypeAdapterFactory, Gson) - Constructor for class org.eclipse.mosaic.lib.gson.TypeFieldTypeAdapter
- types - Variable in class org.eclipse.mosaic.fed.mapping.config.units.COriginDestinationMatrixMapper
-
List of the vehicles that should be spawned.
- types - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CVehicle
-
List of possible vehicle types to be spawned.
U
- UBYTE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
8Bit unsigned byte.
- UBYTE_COLOR - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.TraciDatatypes
-
4-byte array for colors.
- udp() - Method in class org.eclipse.mosaic.lib.objects.addressing.CellMessageRoutingBuilder
-
Sets the
ProtocolType
for the routing toProtocolType.UDP
. - UDP - org.eclipse.mosaic.lib.enums.ProtocolType
- udpHeader - Variable in class org.eclipse.mosaic.fed.cell.config.CCell.CHeaderLengths
-
The size of UDP headers added to all messages which use
ProtocolType.UDP
for transmission. - UNAVAILABLE - org.eclipse.mosaic.lib.enums.DriveDirection
- unblockChargingSpot(String) - Method in class org.eclipse.mosaic.lib.objects.electricity.ChargingStationData
-
Unblocks the given charging spot, meaning a vehicle has undocked from it.
- UNDEF - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
UNDEF = -1;
- UNDEF - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Undefined Message.
- UNDEF_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
UNDEF = -1;
- Undefined - org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
- undeployFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.DistributedFederationManagement
-
Undeploys a federate represented by its handle on a remote machine using SSH.
- undeployFederate(FederateDescriptor) - Method in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
-
Undeploys a federate represented by its handle on the local machine.
- unicast - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink
-
Point-to-point communication (unicast).
- UNIT_REMOVED - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- UNIT_SIMULATOR_AddedUnitInPreviousTime - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- UNIT_SIMULATOR_IdAlreadyAssigned - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- UNIT_SIMULATOR_IdFromUnitIsNotInMap - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- UNIT_SIMULATOR_UnknownSimulationUnitToPutInMap - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- UNIT_SIMULATOR_UnknownSimulationUnitToRemoveFromMap - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- UNIT_SIMULATOR_UnknownSimulationUnitToStartApplications - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- UnitData - Class in org.eclipse.mosaic.lib.objects
-
General unit data container for e.g.
- UnitData(long, String, GeoPoint) - Constructor for class org.eclipse.mosaic.lib.objects.UnitData
-
Creates a new
UnitData
. - UnitFieldAdapter - Class in org.eclipse.mosaic.lib.util.gson
-
Adapter for JSON fields which translates values as string representatives to actual double values, e.g.
- UnitFieldAdapter.CapacityAmpereHour - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.CapacityAmpereHourQuiet - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.CurrentAmpere - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.CurrentAmpereQuiet - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.DistanceMeters - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.DistanceMetersQuiet - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.SpeedMS - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.SpeedMSQuiet - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.VoltageVolt - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.VoltageVoltQuiet - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.WeightKiloGrams - Class in org.eclipse.mosaic.lib.util.gson
- UnitFieldAdapter.WeightKiloGramsQuiet - Class in org.eclipse.mosaic.lib.util.gson
- UnitLogger - Interface in org.eclipse.mosaic.fed.application.ambassador.util
-
Log facade for units and their applications, provides various convenience functions on top of the general
Logger
interface. - UnitLoggerImpl - Class in org.eclipse.mosaic.fed.application.ambassador.util
-
Implementation of the
UnitLogger
interface - UnitLoggerImpl(String, String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
-
Create a new unit logger based on an id.
- UnitMapping - Class in org.eclipse.mosaic.lib.objects.mapping
-
A simulation unit which may be equipped with applications.
- UnitNameComparator - Class in org.eclipse.mosaic.lib.objects
-
Comparator to sort simulation units the derived objects as vehicles, rsu and so on by alphanumeric order (natural order).
- UnitNameComparator() - Constructor for class org.eclipse.mosaic.lib.objects.UnitNameComparator
- UnitNameGenerator - Class in org.eclipse.mosaic.lib.objects
-
Helper class to generate unique names for the objects in the simulation.
- UnitNameGenerator() - Constructor for class org.eclipse.mosaic.lib.objects.UnitNameGenerator
- UnitSimulator - Enum in org.eclipse.mosaic.fed.application.ambassador
-
The
UnitSimulator
is a singleton responsible for registering/removingAbstractSimulationUnit
s to/from the simulation, enabling the units' sensors and loading the units' applications. - UnitSimulator - org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
- UnitType - Enum in org.eclipse.mosaic.lib.objects
- Unknown - org.eclipse.mosaic.lib.enums.VehicleClass
- UNKNOWN - org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
- UNKNOWN - org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
- UNKNOWN - org.eclipse.mosaic.lib.enums.RsuType
- UNKNOWN - org.eclipse.mosaic.rti.config.CLocalHost.OperatingSystem
- until - Variable in class org.eclipse.mosaic.lib.objects.environment.EnvironmentEvent
- UP - Static variable in class org.eclipse.mosaic.lib.math.VectorUtils
- update(long, int) - Method in class org.eclipse.mosaic.fed.sumo.util.InductionLoop
-
Updates this lane detector with new information.
- update(long, long, long) - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement.PerformanceCalculator
- update(InductionLoopInfo) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.InductionLoop
-
Updates this lane detector with new information.
- update(LaneAreaDetectorInfo) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.tmc.LaneAreaDetector
-
Updates this lane segment with new information.
- update(Advice) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice
- update(Segment) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- UPDATE_CHARGING_STATION - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- UPDATE_NODE - org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Update messages
- UPDATE_NODE - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannel.CMD
-
Update node properties.
- UPDATE_NODE_VALUE - Static variable in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
--> Update messages
- UPDATE_SEEN_TRAFFIC_SIGN - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- UPDATE_TRAFFIC_DETECTORS - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- UPDATE_TRAFFIC_LIGHT - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- UPDATE_TYPE_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- updateAccelerationAdvices(double) - Method in class org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Segment
- updateChargingStation(ChargingStationUpdate) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- updateCurrentTime() - Method in interface org.eclipse.mosaic.rti.api.WatchDog
-
Updates the Watchdog with the current real time.
- updateCurrentTime() - Method in class org.eclipse.mosaic.rti.WatchDogThread
-
Updates the Watchdog with the current real time.
- updateDb(File) - Static method in class org.eclipse.mosaic.lib.database.DatabaseUtils
-
Updates the database from the given
File
object to the latest scheme. - updateGrid() - Method in class org.eclipse.mosaic.lib.spatial.Grid
- updateInitialSpeedLimit() - Method in class org.eclipse.mosaic.lib.objects.trafficsign.SpeedLimit
- updateInterval - Variable in class org.eclipse.mosaic.fed.sumo.config.CSumo
-
The Interval after which positions are published.
- updateSpatialIndices() - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
-
Updates the spatial indices (currently only vehicles).
- updateTrafficLights(Map<String, TrafficLightGroupInfo>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.TrafficLightIndex
-
Updates the
TrafficObjectIndex
in regard to traffic lights. - updateTrafficLights(Map<String, TrafficLightGroupInfo>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Updates the
TrafficObjectIndex
in regard to traffic lights. - updateTrafficLights(TrafficLightUpdates) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
-
Updates the traffic light index in regard to traffic lights.
- updateTree() - Method in class org.eclipse.mosaic.lib.spatial.QuadTree
- updateVehicles(Iterable<VehicleData>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.SumoIndex
- updateVehicles(Iterable<VehicleData>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
-
Updates the
TrafficObjectIndex
with a list ofVehicleData
objects. - updateVehicles(Iterable<VehicleData>) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex
-
Updates the
TrafficObjectIndex
with a list ofVehicleData
objects. - updateVehicles(VehicleUpdates) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.CentralPerceptionComponent
-
Store new updates of all Vehicles to be used in the next update of the spatial index.
- updateVehicleUpdates(VehicleUpdates) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- updateWatchDog() - Method in interface org.eclipse.mosaic.rti.api.TimeManagement
-
Updates the watchdog thread to show that wa are still alive.
- updateWatchDog() - Method in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- uplink - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties
-
Up- and downlink module.
- uplinkPossible() - Method in class org.eclipse.mosaic.lib.objects.communication.CellConfiguration
- UplinkUnicast - org.eclipse.mosaic.fed.cell.config.model.TransmissionMode
- UPSTREAM_MODULE - Static variable in class org.eclipse.mosaic.fed.cell.module.CellModuleNames
- UpstreamModule - Class in org.eclipse.mosaic.fed.cell.module.streammodules
-
This module simulates the Uplink in the RAN-part (radio access network) of the cellular network.
- UpstreamModule(ChainManager) - Constructor for class org.eclipse.mosaic.fed.cell.module.streammodules.UpstreamModule
-
Creates a new
UpstreamModule
object. - usableCapacity - Variable in class org.eclipse.mosaic.fed.cell.config.model.CNetworkProperties.CDownlink.CMulticast
-
For more detailed modeling of the multicast, the usableCapacity configures the ratio of the overall downlink capacity allowed to be used.
- usageHint(String, String, String) - Method in class org.eclipse.mosaic.lib.util.cli.CommandLineParser
-
This method is used to define a usage hint for the respective
CommandLineParser
. - useCellNetwork() - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- useCellNetwork() - Method in class org.eclipse.mosaic.app.tutorial.WeatherWarningAppCell
- user - Variable in class org.eclipse.mosaic.rti.config.CRemoteHost
-
The user name with which a connection to the host is to be created.
- user(String) - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Sets the user and group of container.
- userTaggedValue(byte[]) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.communication.CamBuilder
- UserTaggedValueReadingApp - Class in org.eclipse.mosaic.app.tutorial.cam
-
This is a simple application that reads received V2X messages and logs either the user tagged value if the received message was a CAM or the message type and source name if it wasn't a CAM.
- UserTaggedValueReadingApp() - Constructor for class org.eclipse.mosaic.app.tutorial.cam.UserTaggedValueReadingApp
- useZoneOfUtmOrigin() - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
-
Enables the option to use the zone of the UTM origin point when converting to UTM Point.
- UtmGeoCalculator - Class in org.eclipse.mosaic.lib.transform
- UtmGeoCalculator() - Constructor for class org.eclipse.mosaic.lib.transform.UtmGeoCalculator
- UtmGeoCalculator(GeoProjection) - Constructor for class org.eclipse.mosaic.lib.transform.UtmGeoCalculator
- UtmPoint - Interface in org.eclipse.mosaic.lib.geo
- UtmPointAdapter - Class in org.eclipse.mosaic.lib.gson
- UtmPointAdapter() - Constructor for class org.eclipse.mosaic.lib.gson.UtmPointAdapter
- utmToGeographic(UtmPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a cartesian world coordinate depicted by a
UtmPoint
to geographic WGS84 coordinates. - utmToGeographic(UtmPoint, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a cartesian world coordinate depicted by a
UtmPoint
to geographic WGS84 coordinates. - utmToGeographic(UtmPoint, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- utmToGeographic(UtmPoint, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- utmToVector(UtmPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a cartesian world coordinate depicted by a
UtmPoint
into local coordinates coordinates. - utmToVector(UtmPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a cartesian world coordinate depicted by a
UtmPoint
into local coordinates coordinates. - utmToVector(UtmPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- utmToVector(UtmPoint, Vector3d) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- utmZone - Variable in class org.eclipse.mosaic.lib.geo.MutableUtmPoint
- UtmZone - Class in org.eclipse.mosaic.lib.geo
-
This class provide a zone for the Universal Transverse Mercator coordinate system.
V
- V2X_FULL_MESSAGE_RECEPTION - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- V2X_MESSAGE_ACKNOWLEDGEMENT - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- V2X_MESSAGE_RECEPTION - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- V2xFullMessageReception - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
V2xMessageReception
is intended to be used to exchange information about a received V2X message, which is generated out of the application simulator and not added to the according cache. - V2xFullMessageReception(long, String, V2xMessage, V2xReceiverInformation) - Constructor for class org.eclipse.mosaic.interactions.communication.V2xFullMessageReception
-
Constructor using fields.
- V2xMessage - Class in org.eclipse.mosaic.lib.objects.v2x
-
Base class for any V2X message to be exchanged among simulation entities.
- V2xMessage(MessageRouting) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Creates a new V2X message.
- V2xMessage(MessageRouting, int) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.V2xMessage
-
Creates a new V2X message.
- V2xMessage.Empty - Class in org.eclipse.mosaic.lib.objects.v2x
-
Empty message for communication testing purposes.
- V2xMessageAcknowledgement - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
Interaction
is used by a communication simulator to inform about success or failure of a packet transmission. - V2xMessageAcknowledgement(long, int, String) - Constructor for class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- V2xMessageAcknowledgement(long, V2xMessage) - Constructor for class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- V2xMessageAcknowledgement(long, V2xMessage, List<NegativeAckReason>) - Constructor for class org.eclipse.mosaic.interactions.communication.V2xMessageAcknowledgement
- V2xMessageReception - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
Interaction
is intended to be used to exchange information about a received V2X message. - V2xMessageReception(long, String, int, V2xReceiverInformation) - Constructor for class org.eclipse.mosaic.interactions.communication.V2xMessageReception
-
Constructor using fields.
- V2xMessageRemoval - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
Interaction
is intended to be used to exchange information about to delete V2X messages. - V2xMessageRemoval(long, Collection<Integer>) - Constructor for class org.eclipse.mosaic.interactions.communication.V2xMessageRemoval
-
Constructor using fields.
- V2xMessageTransmission - Class in org.eclipse.mosaic.interactions.communication
-
This extension of
Interaction
is intended to be used to exchange information about a sent V2X message. - V2xMessageTransmission(long, V2xMessage) - Constructor for class org.eclipse.mosaic.interactions.communication.V2xMessageTransmission
-
Constructor using fields.
- V2xReceiverInformation - Class in org.eclipse.mosaic.lib.objects.v2x
-
Contains the receive signal strength of a V2X communication.
- V2xReceiverInformation(long) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.V2xReceiverInformation
-
Create a new
V2xReceiverInformation
. - value - Variable in class org.eclipse.mosaic.fed.environment.config.CEventType
-
This is a value used for assigning a value to the event, it can be used as the strength of an event, or the amount of free parking spots in a parking lot, etc.
- value - Variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
- value() - Method in annotation type org.eclipse.mosaic.fed.output.ambassador.Handle
- valueOf(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
Deprecated.
- valueOf(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
Deprecated.
- valueOf(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
Deprecated.
- valueOf(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
Deprecated.
- valueOf(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
-
Deprecated.
- valueOf(int) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
Deprecated.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
Returns the enum constant of this type with the specified name.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
Returns the enum constant of this type with the specified name.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
Returns the enum constant of this type with the specified name.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.cell.config.model.TransmissionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMoveToXY.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange.VehicleLaneChangeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation.SensorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange.VehicleSpeedChangeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.database.road.Restriction.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.AdHocChannel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.CellTransmissionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.DestinationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.DriveDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.LaneChangeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.NegativeAckReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.ProtocolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.RsuType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.SensorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.SpeedMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.VehicleClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.math.MatrixElementOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.RadioMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.MultiChannelMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.electricity.ChargingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.UnitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.v2x.etsi.cam.AwarenessType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.LaneChange
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.ReactionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue.SensorStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.DepartureSpeedMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.spatial.PointCloud.PointReference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.lib.transform.ReferenceEllipsoid
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.mosaic.rti.config.CLocalHost.OperatingSystem
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.application.ambassador.SimulationKernel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.application.ambassador.UnitSimulator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.cell.config.model.TransmissionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.cell.data.ConfigurationData
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.cell.data.SimulationData
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.mapping.config.units.CVehicle.SpawningMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetMoveToXY.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.SumoVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.fed.sumo.bridge.TraciVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.interactions.traffic.TrafficLightStateChange.ParamType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange.VehicleLaneChangeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation.SensorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange.VehicleSpeedChangeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage.CommandType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration.RadioMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioNumber
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.RadioChannel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.AddressCase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.UpdateType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.database.road.Restriction.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.AdHocChannel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.CellTransmissionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.DestinationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.DriveDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.LaneChangeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.NegativeAckReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.ProtocolType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.RsuType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.SensorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.SpeedMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.VehicleClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.enums.VehicleStopMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.math.MatrixElementOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.communication.AdHocConfiguration.RadioMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.communication.InterfaceConfiguration.MultiChannelMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.electricity.ChargingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.UnitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.v2x.etsi.cam.AwarenessType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.LaneChange
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.v2x.etsi.ivim.Advice.ReactionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue.SensorStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.DepartureSpeedMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.VehicleDeparture.LaneSelectionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter.VehicleParameterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.spatial.PointCloud.PointReference
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.lib.transform.ReferenceEllipsoid
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.mosaic.rti.config.CLocalHost.OperatingSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VAPORIZED - org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetRemove.Reason
- var - Variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar
- var(int) - Static method in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar
- VAR_ACCEL - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_ACCELERATION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
The maximum acceleration.
- VAR_ACCELERATION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_ADD - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- VAR_ADD - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeRouteState
-
Add a new route.
- VAR_ADD - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Add a vehicle.
- VAR_ALLOWED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandLanePropertyChange
-
Allowed vehicle classes.
- VAR_ANGLE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- VAR_ANGLE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_CHANGE_LANE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Change to the lane.
- VAR_CHANGE_ROUTE_BY_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Change route vy given Id.
- VAR_COLOR - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
The vehicle's color.
- VAR_COMPLETE_DEFINITION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
Definition of the complete traffic light program.
- VAR_COMPLETE_PROGRAM - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeTrafficLightState
-
Complete program definition.
- VAR_CONTROLLED_JUNCTIONS - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The junctions controlled by the traffic light.
- VAR_CONTROLLED_LANES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The list of lanes which are controlled by the traffic light.
- VAR_CONTROLLED_LINKS - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The links controlled by the traffic light.
- VAR_CURRENT_PHASE_INDEX - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The index of the current phase in the current program.
- VAR_CURRENT_PROGRAM - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The id of the current program.
- VAR_CURRENT_STATE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The encoded state of the traffic light group.
- VAR_DECEL - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_DECELERATION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
The maximum deceleration.
- VAR_DEPARTED_VEHICLES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveSimulationValue
-
Id's of vehicles which departed in this time step.
- VAR_DISALLOWED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandLanePropertyChange
-
Disallowed vehicle classes.
- VAR_DISTANCE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_EDGES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveRouteValue
-
The Id's of the edges the vehicle's route is made of.
- VAR_EMISSIONS_CO - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_EMISSIONS_CO2 - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_EMISSIONS_ELECTRICITY - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_EMISSIONS_FUEL - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_EMISSIONS_HC - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_EMISSIONS_NOX - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_EMISSIONS_PMX - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_FOLLOWER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_HEIGHT - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- VAR_HEIGHT - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_HEIGHT - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_HIGHLIGHT - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Highlighting the vehicle in the GUI.
- VAR_ID_LIST - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
Vehicle Id's running within the scenario.
- VAR_ID_LIST - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveRouteValue
-
Vehicle Id's running within the scenario.
- VAR_ID_LIST - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
Ids of traffic light groups within the simulation.
- VAR_IMAGE_PATH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- VAR_IMPERFECTION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Driver imperfection.
- VAR_LANE_CHANGE_MODE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Lane change mode of the vehicle.
- VAR_LANE_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
The id of the lane the vehicle was at within the last step.
- VAR_LANE_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
The Id of the lane the vehicle was at within the last step.
- VAR_LANE_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_LANE_INDEX - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_LANE_POSITION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_LAST_STEP_HALTING_VEHICLE_NUMBER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
The number of halting vehicles in the last simulation step.
- VAR_LAST_STEP_MEAN_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
The mean speed of vehicles that were on the induction loop within the last simulation step.
- VAR_LAST_STEP_MEAN_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
The mean speed of vehicles that were on the induction loop within the last simulation step.
- VAR_LAST_STEP_MEAN_VEHICLE_LENGTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
The mean length of vehicles which were on the detector in the last step.
- VAR_LAST_STEP_OCCUPANCY - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
The percentage of time the detector was occupied by a vehicle in the last simulation step.
- VAR_LAST_STEP_OCCUPANCY - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
The percentage of time the detector was occupied by a vehicle in the last simulation step.
- VAR_LAST_STEP_TIME_SINCE_LAST_DETECTION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
The time since last detection.
- VAR_LAST_STEP_VEHICLE_DATA - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
Information about vehicles which passed the detector.
- VAR_LAST_STEP_VEHICLE_IDS - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
The Id's of the vehicles stopped in the last simulation step.
- VAR_LAST_STEP_VEHICLE_NUMBER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
The number of vehicles that were on the induction loop within the last simulation step.
- VAR_LAST_STEP_VEHICLE_NUMBER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
The number of vehicles that were on the induction loop within the last simulation step.
- VAR_LATERAL_LANE_POSITION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_LEADER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_LENGTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
The length of the vehicle.
- VAR_LENGTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneAreaState
-
The length of the vehicles.
- VAR_LENGTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneValue
-
Command to retrieve the length of a lane.
- VAR_LENGTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_LENGTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_LINE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_MAX_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
The maximum speed of the vehicle.
- VAR_MAX_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_MIN_GAP - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
The vehicle's minimum headway gap.
- VAR_MIN_GAP - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_MIN_GAP - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_MOVE_TO_XY - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Moves the vehicle to a new specific position.
- VAR_NEXT_STOPS - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_PARAMETER - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Additional parameter for the vehicle.
- VAR_PHASE_DEFAULT_DURATION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The default total duration of the currently active phase.
- VAR_PHASE_DURATION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeTrafficLightState
-
Phase duration.
- VAR_PHASE_INDEX - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeTrafficLightState
-
Index of the phase.
- VAR_POSITION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveInductionLoopState
-
Position of the vehicle.
- VAR_POSITION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveJunctionValue
-
The position of the named junction.
- VAR_POSITION - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_POSITION_3D - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_PROGRAM_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeTrafficLightState
-
Id of the traffic light program.
- VAR_REMOVE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- VAR_REMOVE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Remove the vehicle.
- VAR_RESUME - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Resume from a stop.
- VAR_ROAD_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_ROUTE_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_SHAPE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveLaneValue
-
Command to retrieve the shape of a lane.
- VAR_SIGMA - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_SIGNAL_STATES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_SLOPE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_SLOW_DOWN - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Changes the speed for slow down.
- VAR_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
The vehicle speed.
- VAR_SPEED - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_SPEED_FACTOR - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Speed factor to exceed the maximum permitted speed or to decelerate.
- VAR_SPEED_FACTOR - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_SPEED_MODE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Speed mode.
- VAR_STATE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeTrafficLightState
-
Traffic light states.
- VAR_STATE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The tl's state of light definitions.
- VAR_STOP - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Vehicle stop.
- VAR_STOP_STATE - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_TAU - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Driver reaction time.
- VAR_TAU - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_TELEPORTING_LIST - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_TIME_OF_NEXT_SWITCH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveTrafficLightValue
-
The assumed time at which the traffic lights change the phase.
- VAR_TYPE_ID - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_UPDATE_BEST_LANES - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangeVehicleValue
-
Update the lanes.
- VAR_VCLASS - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- VAR_VMAX - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandLanePropertyChange
-
Maximum speed allowed on the lane.
- VAR_WIDTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandChangePoiState
- VAR_WIDTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleState
- VAR_WIDTH - Static variable in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.CommandRetrieveVehicleTypeState
- varDeprecated(int, TraciVersion) - Static method in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar
- variable(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines the variable identifier (usually the second writer).
- variable(SumoVar) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines the variable identifier (usually the second writer).
- VARIABLE_TRAFFIC_SIGN - org.eclipse.mosaic.lib.enums.RsuType
- varSince(int, TraciVersion) - Static method in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar
- varSinceAndDeprecated(int, TraciVersion, TraciVersion) - Static method in class org.eclipse.mosaic.fed.sumo.bridge.traci.constants.SumoVar
- Vecs() - Constructor for class org.eclipse.mosaic.lib.spatial.LineString.Vecs
- Vecs(List<? extends Vector3d>) - Constructor for class org.eclipse.mosaic.lib.spatial.LineString.Vecs
- Vecs(Stream<? extends Vector3d>) - Constructor for class org.eclipse.mosaic.lib.spatial.LineString.Vecs
- Vector3d - Class in org.eclipse.mosaic.lib.math
- Vector3d() - Constructor for class org.eclipse.mosaic.lib.math.Vector3d
-
Constructor for
Vector3d
, which initializes it as V_0. - Vector3d(double, double, double) - Constructor for class org.eclipse.mosaic.lib.math.Vector3d
-
Constructor for
Vector3d
, initializing it with the given coordinates. - Vector3d(Vector3d) - Constructor for class org.eclipse.mosaic.lib.math.Vector3d
- vectorToGeographic(Vector3d) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a local coordinate depicted by a
Vector3d
to geographic WGS84 coordinates. - vectorToGeographic(Vector3d, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a local coordinate depicted by a
Vector3d
to geographic WGS84 coordinates. - vectorToGeographic(Vector3d, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- vectorToGeographic(Vector3d, MutableGeoPoint) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- vectorToUtm(Vector3d) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a local coordinate depicted by a
Vector3d
into UTM coordinates. - vectorToUtm(Vector3d, MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.transform.GeoProjection
-
Converts a local coordinate depicted by a
Vector3d
into UTM coordinates. - vectorToUtm(Vector3d, MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.transform.LazyGeoProjection
- vectorToUtm(Vector3d, MutableUtmPoint) - Method in class org.eclipse.mosaic.lib.transform.Wgs84Projection
- VectorUtils - Class in org.eclipse.mosaic.lib.math
- VectorUtils() - Constructor for class org.eclipse.mosaic.lib.math.VectorUtils
- VEHICLE - org.eclipse.mosaic.lib.objects.UnitType
- VEHICLE - org.eclipse.mosaic.lib.objects.v2x.etsi.cam.AwarenessType
- VEHICLE_ADDED - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- VEHICLE_DETECTED - org.eclipse.mosaic.lib.objects.vehicle.sensor.SensorValue.SensorStatus
- VEHICLE_ID_TRANSFORMER - Static variable in interface org.eclipse.mosaic.fed.sumo.bridge.Bridge
-
Defines the
IdTransformer
which transforms the vehicle IDs if required. - VEHICLE_NoEventResource - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- VEHICLE_NotElectric - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- VEHICLE_REMOVED - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- VEHICLE_UnknownEvent - org.eclipse.mosaic.fed.application.ambassador.ErrorRegister
- VEHICLE_UPDATED - Static variable in class org.eclipse.mosaic.fed.application.ambassador.util.EventNicenessPriorityRegister
- VehicleAdd - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleAdd - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleAdd - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- VehicleAdd() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleAdd
- VehicleAdd() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleAdd
-
Creates a
VehicleAdd
command. - VehicleApplication - Interface in org.eclipse.mosaic.fed.application.app.api
-
All applications on vehicles that should be informed about the vehicles movements should implement this interface.
- VehicleAwarenessData - Class in org.eclipse.mosaic.lib.objects.v2x.etsi.cam
-
This contains the AwarenessData for a CAM in the context of a vehicle acting as a sender.
- VehicleAwarenessData(DataInput) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- VehicleAwarenessData(VehicleClass, double, double, double, double, DriveDirection, int, double) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- VehicleAwarenessData(VehicleClass, double, double, int) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- VehicleAwarenessData(VehicleClass, double, double, int, double, double) - Constructor for class org.eclipse.mosaic.lib.objects.v2x.etsi.cam.VehicleAwarenessData
- VehicleBatteryUpdates - Class in org.eclipse.mosaic.interactions.electricity
-
This extension of
Interaction
is used to inform the applications of simulation units about changedBatteryData
. - VehicleBatteryUpdates(long, Collection<BatteryData>) - Constructor for class org.eclipse.mosaic.interactions.electricity.VehicleBatteryUpdates
-
Creates a new
VehicleBatteryUpdates
interaction. - VehicleBoundingBox - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
-
An object representing a vehicles' 2D bounding box.
- VehicleCamSendingApp - Class in org.eclipse.mosaic.fed.application.app.etsi
-
ETSI conform application for vehicles.
- VehicleCamSendingApp() - Constructor for class org.eclipse.mosaic.fed.application.app.etsi.VehicleCamSendingApp
- VehicleChargingDenial - Class in org.eclipse.mosaic.interactions.electricity
-
This extension of
Interaction
is sent out by the Charging Station Ambassador to inform the Application Simulator (the vehicles) when a charging station is already in use. - VehicleChargingDenial(long, String, String) - Constructor for class org.eclipse.mosaic.interactions.electricity.VehicleChargingDenial
-
Creates a new
VehicleChargingDenial
message that is sent to a vehicle that requested to charge at this station. - VehicleChargingStartRequest - Class in org.eclipse.mosaic.interactions.electricity
-
This extension of
Interaction
is intended to be used to forward a request from a vehicle to start charging its battery at aChargingStationData
to the RTI. - VehicleChargingStartRequest(long, String, String) - Constructor for class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
-
Creates a new
VehicleChargingStartRequest
interaction. - VehicleChargingStartRequest(long, String, String, String) - Constructor for class org.eclipse.mosaic.interactions.electricity.VehicleChargingStartRequest
-
Creates a new
VehicleChargingStartRequest
interaction. - VehicleChargingStopRequest - Class in org.eclipse.mosaic.interactions.electricity
-
This extension of
Interaction
is intended to be used to forward a request from a vehicle to stop charging its battery at aChargingStationData
to the RTI. - VehicleChargingStopRequest(long, String) - Constructor for class org.eclipse.mosaic.interactions.electricity.VehicleChargingStopRequest
-
Creates a new
VehicleChargingStopRequest
interaction. - vehicleClass - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Class of the vehicle.
- vehicleClass(VehicleClass) - Method in class org.eclipse.mosaic.lib.routing.RoutingParameters
-
Defines the
VehicleClass
to search a route for (e.g. - VehicleClass - Enum in org.eclipse.mosaic.lib.enums
-
Enumeration of vehicle types.
- VehicleConfigurationApp - Class in org.eclipse.mosaic.app.tutorial.configurableapp
-
This is a simple application to demonstrate a configurable application.
- VehicleConfigurationApp() - Constructor for class org.eclipse.mosaic.app.tutorial.configurableapp.VehicleConfigurationApp
- VehicleConsumptions - Class in org.eclipse.mosaic.lib.objects.vehicle
-
Provides consumptions of a vehicle.
- VehicleConsumptions(Consumptions, Consumptions) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleConsumptions
-
Construct a
VehicleConsumptions
object. - VehicleContextSubscriptionResult - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
This class summarizes the results of the vehicle subscription.
- VehicleContextSubscriptionResult() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleContextSubscriptionResult
- VehicleContextSubscriptionTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- VehicleContextSubscriptionTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.VehicleContextSubscriptionTraciReader
- vehicleCount - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LaneAreaSubscriptionResult
-
How much vehicles entered into lane area.
- vehicleData(double, double) - Method in class org.eclipse.mosaic.lib.objects.traffic.InductionLoopInfo.Builder
- vehicleData(int, double) - Method in class org.eclipse.mosaic.lib.objects.traffic.LaneAreaDetectorInfo.Builder
- VehicleData - Class in org.eclipse.mosaic.lib.objects.vehicle
-
This class is used as a container for any vehicle data.
- VehicleData.Builder - Class in org.eclipse.mosaic.lib.objects.vehicle
-
A builder for creating
VehicleData
objects without using the monstrous constructor. - VehicleDeparture - Class in org.eclipse.mosaic.lib.objects.vehicle
- VehicleDeparture.Builder - Class in org.eclipse.mosaic.lib.objects.vehicle
- VehicleDeparture.DepartureSpeedMode - Enum in org.eclipse.mosaic.lib.objects.vehicle
- VehicleDeparture.LaneSelectionMode - Enum in org.eclipse.mosaic.lib.objects.vehicle
- VehicleEmissions - Class in org.eclipse.mosaic.lib.objects.vehicle
-
Provide emissions of a vehicle.
- VehicleEmissions(Emissions, Emissions) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleEmissions
- VehicleEncoding - Class in org.eclipse.mosaic.lib.routing.graphhopper.util
-
Collection of all
EncodedValue
implementations required for a vehicle to function within the GraphHopper context. - VehicleEncodingManager - Class in org.eclipse.mosaic.lib.routing.graphhopper.util
-
In GraphHopper, any data for edges, nodes, and turns, are stored with as low overhead as possible.
- VehicleEncodingManager(List<Profile>) - Constructor for class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncodingManager
- VehicleFacade - Class in org.eclipse.mosaic.fed.sumo.bridge.facades
- VehicleFacade(Bridge) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.facades.VehicleFacade
-
Creates a new
VehicleFacade
object. - VehicleFederateAssignment - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
is intended for the Phabmacs + SUMO Controlling Ambassador (PhaSCA) to notify SUMO and Phabmacs of any vehicles that are simulated externally. - VehicleFederateAssignment(long, String, String, double) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleFederateAssignment
-
Constructor for
VehicleFederateAssignment
. - VehicleFlowGenerator - Class in org.eclipse.mosaic.fed.mapping.ambassador
-
Class for traffic stream generation.
- VehicleFlowGenerator(CVehicle, RandomNumberGenerator, boolean, boolean) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.VehicleFlowGenerator
-
Constructor for
VehicleFlowGenerator
using one vehicle type configuration. - VehicleGetParameter - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class reads a parameter value for specific a vehicle.
- VehicleGetParameter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class reads a parameter value for specific a vehicle.
- VehicleGetParameter - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads a parameter value for specific a vehicle.
- VehicleGetParameter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetParameter
- VehicleGetParameter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetParameter
-
Creates a new
VehicleGetParameter
traci command. - VehicleGetRouteId - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleGetRouteId - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the Id of the vehicle route.
- VehicleGetRouteId - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the Id of the vehicle route.
- VehicleGetRouteId() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetRouteId
- VehicleGetRouteId() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetRouteId
-
Creates a new
VehicleGetRouteId
traci command, which will return the route-id the given vehicle is on, once executed. - VehicleGetTeleportingList - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleGetTeleportingList - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleGetTeleportingList - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- VehicleGetTeleportingList() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetTeleportingList
- VehicleGetTeleportingList() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetTeleportingList
- VehicleGetVehicleTypeId - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleGetVehicleTypeId - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to get the Id of the vehicle type.
- VehicleGetVehicleTypeId - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to get the Id of the vehicle type.
- VehicleGetVehicleTypeId() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleGetVehicleTypeId
- VehicleGetVehicleTypeId() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleGetVehicleTypeId
-
Creates a new
VehicleGetVehicleTypeId
traci command, which will return the vehicle type id for the given vehicle once executed. - VehicleGrid - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
- VehicleGrid(double, double) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleGrid
- vehicleId - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopVehicleData
-
Id of the vehicle.
- VehicleIdTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
-
This class reads a vehicle ID from the TraCI connection during command execution.
- VehicleIdTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.VehicleIdTraciReader
- VehicleIdTraciWriter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.writer
-
This class writes a vehicle ID to the TraCI connection during command execution.
- VehicleIdTraciWriter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.VehicleIdTraciWriter
- vehicleIndex - Variable in class org.eclipse.mosaic.fed.application.config.CPerception
-
Backend for the spatial index providing vehicle information.
- VehicleIndex - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
- VehicleIndex() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleIndex
- VehicleLaneChange - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
is intended to be used to forward a request to change the lane of a simulated vehicle. - VehicleLaneChange(long, String, int, long) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
-
Creates a new
VehicleLaneChange
interaction using a lane index as target. - VehicleLaneChange(long, String, VehicleLaneChange.VehicleLaneChangeMode, int, long) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleLaneChange
-
Creates a new
VehicleLaneChange
interaction using a direction as target. - VehicleLaneChange.VehicleLaneChangeMode - Enum in org.eclipse.mosaic.interactions.vehicle
-
This mode tells what is the target lane from the current lane of the vehicle.
- VehicleMapping - Class in org.eclipse.mosaic.lib.objects.mapping
-
A vehicle simulation unit that is equipped with applications.
- VehicleMapping(String, String, List<String>, VehicleType) - Constructor for class org.eclipse.mosaic.lib.objects.mapping.VehicleMapping
-
Creates a new ApplicationVehicle.
- vehicleNet - Variable in class org.eclipse.mosaic.rti.config.CIpResolver
- VehicleObject - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects
- VehicleObject(String) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.objects.VehicleObject
- VehicleOperatingSystem - Interface in org.eclipse.mosaic.fed.application.app.api.os
-
This interface extends the basic
OperatingSystem
and is implemented by theAbstractSimulationUnit
VehicleUnit
. - VehicleParameter - Class in org.eclipse.mosaic.lib.objects.vehicle
- VehicleParameter(VehicleParameter.VehicleParameterType, Object) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleParameter
- VehicleParameter.VehicleParameterType - Enum in org.eclipse.mosaic.lib.objects.vehicle
- VehicleParameters - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
VehicleParameters
in combination withVehicleParameters.VehicleParametersChangeRequest
are used to change specific attributes of simulatedVehicleUnit
s, this is highly influenced by SUMO's API and most parameters are derived from SUMO. - VehicleParameters.VehicleParametersChangeRequest - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
- VehicleParametersChange - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
stores a list ofVehicleParameter
s, that shall be changed of a specific vehicle. - VehicleParametersChange(long, String, Collection<VehicleParameter>) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleParametersChange
-
Creates a new
VehicleParametersChange
interaction. - VehicleReferenceUtils - Class in org.eclipse.mosaic.lib.util
-
Utility class collecting methods to work with vehicle positions, such as converting the reference point from center to front bumper and vice versa.
- VehicleReferenceUtils() - Constructor for class org.eclipse.mosaic.lib.util.VehicleReferenceUtils
- VehicleRegistration - Class in org.eclipse.mosaic.interactions.mapping
-
This extension of
Interaction
is sent by the mapping ambassador to inform every component about a newly registered vehicle. - VehicleRegistration(long, String, String, List<String>, VehicleDeparture, VehicleType) - Constructor for class org.eclipse.mosaic.interactions.mapping.VehicleRegistration
-
Creates a new interaction that informs about a new added vehicle to the simulation.
- VehicleResume - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
is intended to be used to forward a request to resume a stopped vehicle to the RTI. - VehicleResume(long, String) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleResume
-
Creates a new
VehicleResume
interaction. - VehicleRoute - Class in org.eclipse.mosaic.lib.objects.vehicle
-
This is a complete route that can be driven by a vehicle.
- VehicleRoute(String, List<String>, List<String>, double) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleRoute
-
This creates a route a vehicle can drive on.
- VehicleRouteChange - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
changes the vehicles route. - VehicleRouteChange(long, String, String) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleRouteChange
-
Constructor for a
VehicleRouteChange
. - VehicleRouteRegistration - Class in org.eclipse.mosaic.interactions.vehicle
-
Extension of
Interaction
that propagates information about an added route. - VehicleRouteRegistration(long, VehicleRoute) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleRouteRegistration
-
Construct a new
VehicleRouteRegistration
. - VehicleRoutesInitialization - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
is sent by navigation ambassador, after vehicle route generation. - VehicleRoutesInitialization(long, Map<String, VehicleRoute>) - Constructor for class org.eclipse.mosaic.interactions.traffic.VehicleRoutesInitialization
-
Creates a new VehicleRoutesInitialization.
- vehicles - Variable in class org.eclipse.mosaic.fed.mapping.config.CMappingAmbassador
-
List of vehicle spawners.
- vehicles - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.LaneAreaSubscriptionResult
-
List of vehicles.
- VehicleSeenTrafficSignsUpdate - Class in org.eclipse.mosaic.interactions.trafficsigns
-
This extension of
Interaction
stores a map of all traffic signs which are in sight distance of a specific vehicle and a map of all traffic signs which became invalid for that vehicle. - VehicleSeenTrafficSignsUpdate(long) - Constructor for class org.eclipse.mosaic.interactions.trafficsigns.VehicleSeenTrafficSignsUpdate
-
Creates a new
VehicleSeenTrafficSignsUpdate
interaction without any updates. - VehicleSensorActivation - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
is intended to be used to activate vehicle sensors. - VehicleSensorActivation(long, String, double, VehicleSensorActivation.SensorType...) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleSensorActivation
-
Creates a new
VehicleSensorActivation
interaction. - VehicleSensorActivation.SensorType - Enum in org.eclipse.mosaic.interactions.vehicle
- VehicleSensors - Class in org.eclipse.mosaic.lib.objects.vehicle
-
Contains all information from sensors this vehicle has.
- VehicleSensors(DistanceSensor, RadarSensor) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleSensors
-
Creates a VehicleSensors object that contains the given sensors.
- VehicleSetChangeLane - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetChangeLane - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set a lane for the vehicle for a specific time.
- VehicleSetChangeLane - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set a lane for the vehicle for a specific time.
- VehicleSetChangeLane() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetChangeLane
- VehicleSetChangeLane() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetChangeLane
-
Creates a new
VehicleSetChangeLane
object. - VehicleSetColor - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetColor - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the color of a vehicle.
- VehicleSetColor - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the color of a vehicle.
- VehicleSetColor() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetColor
- VehicleSetColor() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetColor
-
Creates a new
VehicleSetColor
object. - VehicleSetHighlight - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class highlights a specific vehicle in the SUMO-GUI.
- VehicleSetHighlight - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class highlights a specific vehicle in the SUMO-GUI.
- VehicleSetHighlight - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class highlights a specific vehicle in the SUMO-GUI.
- VehicleSetHighlight() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetHighlight
- VehicleSetHighlight() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetHighlight
-
Creates a new
VehicleSetHighlight
object. - VehicleSetImperfection - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetImperfection - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set an imperfection value for the driver.
- VehicleSetImperfection - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set an imperfection value for the driver.
- VehicleSetImperfection() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetImperfection
- VehicleSetImperfection() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetImperfection
-
Creates a new
VehicleSetImperfection
object. - VehicleSetLaneChangeMode - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetLaneChangeMode - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the lane-change-mode as following.
- VehicleSetLaneChangeMode - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the lane-change-mode as following.
- VehicleSetLaneChangeMode() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetLaneChangeMode
- VehicleSetLaneChangeMode() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetLaneChangeMode
-
Creates a new
VehicleSetLaneChangeMode
object. - VehicleSetMaxAcceleration - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetMaxAcceleration - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set a maximum acceleration for the vehicle.
- VehicleSetMaxAcceleration - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set a maximum acceleration for the vehicle.
- VehicleSetMaxAcceleration() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMaxAcceleration
- VehicleSetMaxAcceleration() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetMaxAcceleration
-
Creates a new
VehicleSetMaxAcceleration
object. - VehicleSetMaxDeceleration - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetMaxDeceleration - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set a maximum deceleration for the vehicle.
- VehicleSetMaxDeceleration - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set a maximum deceleration for the vehicle.
- VehicleSetMaxDeceleration() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMaxDeceleration
- VehicleSetMaxDeceleration() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetMaxDeceleration
-
Creates a new
VehicleSetMaxDeceleration
object. - VehicleSetMaxSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetMaxSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set a maximum speed for the vehicle.
- VehicleSetMaxSpeed - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set a maximum speed for the vehicle.
- VehicleSetMaxSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMaxSpeed
- VehicleSetMaxSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetMaxSpeed
-
Creates a new
VehicleSetMaxSpeed
object. - VehicleSetMinGap - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetMinGap - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set a minimum gap between the vehicles in "traffic congestion".
- VehicleSetMinGap - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set a minimum gap between the vehicles in "traffic congestion".
- VehicleSetMinGap() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMinGap
- VehicleSetMinGap() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetMinGap
-
Creates a new
VehicleSetMinGap
object. - VehicleSetMoveToXY - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetMoveToXY - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the vehicle move to explicit position.
- VehicleSetMoveToXY - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the vehicle move to explicit position.
- VehicleSetMoveToXY() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetMoveToXY
- VehicleSetMoveToXY() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetMoveToXY
-
Creates a new
VehicleSetMoveToXY
object. - VehicleSetMoveToXY.Mode - Enum in org.eclipse.mosaic.fed.sumo.bridge.api
-
Enum class that represents the different mode.
- VehicleSetParameter - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class writes a parameter value for specific a vehicle.
- VehicleSetParameter - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class writes a parameter value for specific a vehicle.
- VehicleSetParameter - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class writes a parameter value for specific a vehicle.
- VehicleSetParameter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetParameter
- VehicleSetParameter() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetParameter
-
Creates a new
VehicleSetParameter
object. - VehicleSetReactionTime - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetReactionTime - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the vehicle headway in "traffic flow".
- VehicleSetReactionTime - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the vehicle headway in "traffic flow".
- VehicleSetReactionTime() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetReactionTime
- VehicleSetReactionTime() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetReactionTime
-
Creates a new
VehicleSetReactionTime
object. - VehicleSetRemove - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetRemove - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleSetRemove - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- VehicleSetRemove() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetRemove
- VehicleSetRemove() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetRemove
-
Creates a new
VehicleSetRemove
object. - VehicleSetRemove.Reason - Enum in org.eclipse.mosaic.fed.sumo.bridge.api
-
Enum class that represents the different remove type.
- VehicleSetResume - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetResume - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the vehicle value in order to resume the previous properties.
- VehicleSetResume - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the vehicle value in order to resume the previous properties.
- VehicleSetResume() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetResume
- VehicleSetResume() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetResume
-
Creates a new
VehicleSetResume
object. - VehicleSetRouteById - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetRouteById - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to change the vehicles route to the route with the given id.
- VehicleSetRouteById - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to change the vehicles route to the route with the given id.
- VehicleSetRouteById() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetRouteById
- VehicleSetRouteById() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetRouteById
-
Creates a new
VehicleSetRouteById
object. - VehicleSetSlowDown - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetSlowDown - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the new speed value for the vehicle for a specific time.
- VehicleSetSlowDown - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the new speed value for the vehicle for a specific time.
- VehicleSetSlowDown() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSlowDown
- VehicleSetSlowDown() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetSlowDown
-
Creates a new
VehicleSetSlowDown
object. - VehicleSetSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the speed for the vehicle for.
- VehicleSetSpeed - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the speed for the vehicle for.
- VehicleSetSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSpeed
- VehicleSetSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetSpeed
-
Creates a new
VehicleSetSpeed
object. - VehicleSetSpeedFactor - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetSpeedFactor - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the speed factor for the vehicle.
- VehicleSetSpeedFactor - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the speed factor for the vehicle.
- VehicleSetSpeedFactor() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSpeedFactor
- VehicleSetSpeedFactor() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetSpeedFactor
-
Creates a new
VehicleSetSpeedFactor
object. - VehicleSetSpeedMode - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetSpeedMode - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the speed mode for the vehicle.
- VehicleSetSpeedMode - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the speed mode for the vehicle.
- VehicleSetSpeedMode() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetSpeedMode
- VehicleSetSpeedMode() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetSpeedMode
-
Creates a new
VehicleSetSpeedMode
object. - VehicleSetStop - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetStop - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the stop type for the vehicle e.g.
- VehicleSetStop - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the stop type for the vehicle e.g.
- VehicleSetStop() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetStop
- VehicleSetStop() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetStop
-
Creates a new
VehicleSetStop
object. - VehicleSetUpdateBestLanes - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetUpdateBestLanes - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to set the updates of the internal data structures for best lane choice.
- VehicleSetUpdateBestLanes - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to set the updates of the internal data structures for best lane choice.
- VehicleSetUpdateBestLanes() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetUpdateBestLanes
- VehicleSetUpdateBestLanes() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetUpdateBestLanes
-
Creates a new
VehicleSetUpdateBestLanes
object. - VehicleSetVehicleLength - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSetVehicleLength - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleSetVehicleLength - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
- VehicleSetVehicleLength() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSetVehicleLength
- VehicleSetVehicleLength() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetVehicleLength
- VehicleSightDistanceConfiguration - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
informs about a vehicles' sight distance. - VehicleSightDistanceConfiguration(long, String, double) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
-
Creates an interaction that includes the sender name (vehicle) and its sight distance (in m).
- VehicleSightDistanceConfiguration(long, String, double, double) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleSightDistanceConfiguration
-
Creates an interaction that includes the sender name (vehicle) and its sight distance (in m).
- VehicleSignals - Class in org.eclipse.mosaic.lib.objects.vehicle
-
This class provides information about currently active signals visible to the driver.
- VehicleSignals(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleSignals
-
Alternative constructor for direct value setting.
- VehicleSlowDown - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
is intended to be used to forward a request to reduce the speed of a simulated vehicle. - VehicleSlowDown(long, String, float, long) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleSlowDown
-
Constructor for a
VehicleSlowDown
interaction. - vehiclesOnInductionLoop - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.InductionLoopSubscriptionResult
-
The general vehicle information (Vehicle-ID, entry time to induction loop and leave time).
- VehicleSpeedChange - Class in org.eclipse.mosaic.interactions.vehicle
-
This represents a 'change of speed' instruction to the used traffic simulator.
- VehicleSpeedChange(long, String, VehicleSpeedChange.VehicleSpeedChangeType, double, long, double) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange
-
Creates a new
VehicleSpeedChange
interaction. - VehicleSpeedChange.VehicleSpeedChangeType - Enum in org.eclipse.mosaic.interactions.vehicle
-
These are all available types of speed changes currently supported.
- VehicleStop - Class in org.eclipse.mosaic.interactions.vehicle
-
This extension of
Interaction
is intended to be used to forward a request to stop a vehicle to the RTI. - VehicleStop(long, String, IRoadPosition, long, VehicleStopMode) - Constructor for class org.eclipse.mosaic.interactions.vehicle.VehicleStop
-
Creates a new
VehicleStop
interaction. - VehicleStopMode - Enum in org.eclipse.mosaic.lib.enums
-
Describes how to stop the vehicle / how the vehicle is stopped.
- VehicleSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleSubscribe - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to subscribe the vehicle to the application.
- VehicleSubscribe - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to subscribe the vehicle to the application.
- VehicleSubscribe() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSubscribe
- VehicleSubscribe(Bridge) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribe
-
Creates a new
VehicleSubscribe
object. - VehicleSubscribe(Bridge, Collection<SumoVar>) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribe
-
Creates a new
VehicleSubscribe
object. - VehicleSubscribe(Bridge, CSumo) - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribe
-
Creates a new
VehicleSubscribe
object. - VehicleSubscribeSurroundingVehicle - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class represents the SUMO command which allows to subscribe the vehicle to the application.
- VehicleSubscribeSurroundingVehicle - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to subscribe the vehicle to the application.
- VehicleSubscribeSurroundingVehicle - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to subscribe the vehicle to the application.
- VehicleSubscribeSurroundingVehicle() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSubscribeSurroundingVehicle
- VehicleSubscribeSurroundingVehicle() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscribeSurroundingVehicle
- VehicleSubscriptionResult - Class in org.eclipse.mosaic.fed.sumo.bridge.api.complex
-
This class summarizes the results of the vehicle subscription.
- VehicleSubscriptionResult() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- VehicleSubscriptionSetFieldOfVision - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
-
This class represents the SUMO command which allows to filter a previously created context subscription to collect all vehicles surrounding a specific vehicle.
- VehicleSubscriptionSetFieldOfVision - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
-
This class represents the SUMO command which allows to filter a previously created context subscription to collect all vehicles surrounding a specific vehicle.
- VehicleSubscriptionSetFieldOfVision - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class represents the SUMO command which allows to filter a previously created context subscription to collect all vehicles surrounding a specific vehicle.
- VehicleSubscriptionSetFieldOfVision() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleSubscriptionSetFieldOfVision
- VehicleSubscriptionSetFieldOfVision() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSubscriptionSetFieldOfVision
- VehicleSubscriptionTraciReader - Class in org.eclipse.mosaic.fed.sumo.bridge.traci.reader
- VehicleSubscriptionTraciReader() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.reader.VehicleSubscriptionTraciReader
- VehicleToTrafficLightApp - Class in org.eclipse.mosaic.app.tutorial
- VehicleToTrafficLightApp() - Constructor for class org.eclipse.mosaic.app.tutorial.VehicleToTrafficLightApp
- VehicleTree - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
-
Quad-tree based implementation of a
VehicleIndex
. - VehicleTree(int, int) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.VehicleTree
- VehicleType - Class in org.eclipse.mosaic.lib.objects.vehicle
-
This class was created to represent a vehicle type.
- VehicleType(String) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
Constructor which sets the type name.
- VehicleType(String, Double, Double, Double, Double, Double, VehicleClass, Double, Double, Double, Double, Double, Double, String, LaneChangeMode, SpeedMode) - Constructor for class org.eclipse.mosaic.lib.objects.vehicle.VehicleType
-
Constructor.
- VehicleTypeGetAccel - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetAccel - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetAccel - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the acceleration value for specific a vehicle type.
- VehicleTypeGetAccel() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetAccel
- VehicleTypeGetAccel() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetAccel
-
Creates a new
VehicleTypeGetAccel
traci command. - VehicleTypeGetDecel - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetDecel - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetDecel - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the deceleration value for specific a vehicle type.
- VehicleTypeGetDecel() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetDecel
- VehicleTypeGetDecel() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetDecel
-
Creates a new
VehicleTypeGetDecel
traci command. - VehicleTypeGetHeight - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetHeight - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetHeight - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the height value for specific a vehicle type.
- VehicleTypeGetHeight() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetHeight
- VehicleTypeGetHeight() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetHeight
-
Creates a new
VehicleTypeGetHeight
traci command. - VehicleTypeGetLength - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetLength - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetLength - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the length value for specific a vehicle type.
- VehicleTypeGetLength() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetLength
- VehicleTypeGetLength() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetLength
-
Creates a new
VehicleTypeGetLength
traci command. - VehicleTypeGetMaxSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetMaxSpeed - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetMaxSpeed - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the max speed value for specific a vehicle type.
- VehicleTypeGetMaxSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetMaxSpeed
- VehicleTypeGetMaxSpeed() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetMaxSpeed
-
Creates a new
VehicleTypeGetMaxSpeed
traci command. - VehicleTypeGetMinGap - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetMinGap - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetMinGap - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the min gap value for specific a vehicle type.
- VehicleTypeGetMinGap() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetMinGap
- VehicleTypeGetMinGap() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetMinGap
-
Creates a new
VehicleTypeGetMinGap
traci command. - VehicleTypeGetSigma - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetSigma - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetSigma - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the sigma value for specific a vehicle type.
- VehicleTypeGetSigma() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetSigma
- VehicleTypeGetSigma() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetSigma
-
Creates a new
VehicleTypeGetSigma
traci command. - VehicleTypeGetSpeedFactor - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetSpeedFactor - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetSpeedFactor - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the speed factor value for specific a vehicle type.
- VehicleTypeGetSpeedFactor() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetSpeedFactor
- VehicleTypeGetSpeedFactor() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetSpeedFactor
-
Creates a new
VehicleTypeGetSpeedFactor
traci command. - VehicleTypeGetTau - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetTau - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetTau - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the tau value for specific a vehicle type.
- VehicleTypeGetTau() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetTau
- VehicleTypeGetTau() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetTau
-
Creates a new
VehicleTypeGetTau
traci command. - VehicleTypeGetVClass - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetVClass - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetVClass - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the vclass value for specific a vehicle type.
- VehicleTypeGetVClass() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetVClass
- VehicleTypeGetVClass() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetVClass
-
Creates a new
VehicleTypeGetVClass
traci command. - VehicleTypeGetWidth - Class in org.eclipse.mosaic.fed.sumo.bridge.libsumo
- VehicleTypeGetWidth - Class in org.eclipse.mosaic.fed.sumo.bridge.traci
- VehicleTypeGetWidth - Interface in org.eclipse.mosaic.fed.sumo.bridge.api
-
This class reads the width value for specific a vehicle type.
- VehicleTypeGetWidth() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.libsumo.VehicleTypeGetWidth
- VehicleTypeGetWidth() - Constructor for class org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleTypeGetWidth
-
Creates a new
VehicleTypeGetWidth
traci command. - VehicleTypesInitialization - Class in org.eclipse.mosaic.interactions.traffic
-
This is the first
Interaction
sent in every simulation, it contains predefined vehicle types. - VehicleTypesInitialization(long, Map<String, VehicleType>) - Constructor for class org.eclipse.mosaic.interactions.traffic.VehicleTypesInitialization
-
Creates a new VehicleTypesInitialization.
- VehicleTypeSpawner - Class in org.eclipse.mosaic.fed.mapping.ambassador.spawning
-
This class defines how a vehicle type can be spawned using information provided by the json configuration.
- VehicleTypeSpawner(CPrototype) - Constructor for class org.eclipse.mosaic.fed.mapping.ambassador.spawning.VehicleTypeSpawner
-
Constructor for
VehicleTypeSpawner
. - VehicleUnit - Class in org.eclipse.mosaic.fed.application.ambassador.simulation
-
This class represents a vehicle in the application simulator.
- VehicleUnit(String, VehicleType, GeoPoint) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.VehicleUnit
-
Creates a vehicle simulation unit.
- VehicleUpdates - Class in org.eclipse.mosaic.interactions.traffic
-
This extension of
Interaction
is used to update the position of some or all vehicles of the simulation. - VehicleUpdates(long, List<VehicleData>, List<VehicleData>, List<String>) - Constructor for class org.eclipse.mosaic.interactions.traffic.VehicleUpdates
-
Constructor using fields.
- VehicleWithTrailer - org.eclipse.mosaic.lib.enums.VehicleClass
- velocity - Variable in class org.eclipse.mosaic.fed.application.app.etsi.AbstractCamSendingApp.Data
-
Velocity of the ETSI-unit in m/s.
- velocityChange - Variable in class org.eclipse.mosaic.fed.application.config.CEtsi
-
Velocity change.
- VERSION_UNKNOWN - Static variable in class org.eclipse.mosaic.lib.database.Database
-
Default name if no version name was defined.
- viaChannel(AdHocChannel) - Method in class org.eclipse.mosaic.lib.objects.addressing.AdHocMessageRoutingBuilder
-
Sets a specific
AdHocChannel
for theMessageRouting
. - visualizeInteraction(V2xMessageReception) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- visualizeInteraction(V2xMessageRemoval) - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutput
- visualizeInteraction(V2xMessageTransmission) - Method in class org.eclipse.mosaic.fed.output.generator.file.FileOutput
- visualizeInteraction(V2xMessageTransmission) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- visualizeInteraction(ChargingStationUpdate) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- visualizeInteraction(ChargingStationRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- visualizeInteraction(RsuRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- visualizeInteraction(TrafficLightRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- visualizeInteraction(VehicleRegistration) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- visualizeInteraction(VehicleUpdates) - Method in class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- VoltageVolt() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.VoltageVolt
- VoltageVoltQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.VoltageVoltQuiet
- volumeBinding(File, String) - Method in class org.eclipse.mosaic.lib.docker.DockerRun
-
Adds an explicit volume binding this docker run command.
W
- walk(LineString.Walker<T>) - Method in class org.eclipse.mosaic.lib.spatial.LineString
- walk(T, double) - Method in interface org.eclipse.mosaic.lib.spatial.LineString.Walker
- Wall - Class in org.eclipse.mosaic.lib.database.building
-
This is a wrapper object for the outline of a
Building
. - Wall(Corner, Corner) - Constructor for class org.eclipse.mosaic.lib.database.building.Wall
-
Default constructor
- wallIndex - Variable in class org.eclipse.mosaic.fed.application.config.CPerception
-
Backend for the spatial index providing information about building walls.
- WallIndex - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
- WallIndex() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallIndex
- WallOcclusion - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels
-
A simple perception modifier which removes all vehicles behind walls.
- WallOcclusion() - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.errormodels.WallOcclusion
- WallTree - Class in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
- WallTree(int) - Constructor for class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers.WallTree
- warn(String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(Marker, String) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(Marker, String, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(Marker, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(Marker, String, Object, Object) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warn(Marker, String, Throwable) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- warnSimTime(OperatingSystemAccess<? extends OperatingSystem>, String, Object...) - Method in interface org.eclipse.mosaic.fed.application.ambassador.util.UnitLogger
-
Convenience method to uniformly print the log statement including the current simulation time.
- warnSimTime(OperatingSystemAccess<? extends OperatingSystem>, String, Object...) - Method in class org.eclipse.mosaic.fed.application.ambassador.util.UnitLoggerImpl
- watchDog - Variable in class org.eclipse.mosaic.rti.federation.LocalFederationManagement
- watchDog - Variable in class org.eclipse.mosaic.rti.time.AbstractTimeManagement
- WatchDog - Interface in org.eclipse.mosaic.rti.api
- watchdogInterval - Variable in class org.eclipse.mosaic.starter.cli.MosaicParameters
- WatchDogThread - Class in org.eclipse.mosaic.rti
-
This thread is used to monitor a federate.
- WatchDogThread(ComponentProvider, int) - Constructor for class org.eclipse.mosaic.rti.WatchDogThread
- Way - Class in org.eclipse.mosaic.lib.database.road
-
This represents a number of edges in the network graph.
- Way(String, String, String) - Constructor for class org.eclipse.mosaic.lib.database.road.Way
-
Default constructor.
- wayType() - Method in class org.eclipse.mosaic.lib.routing.graphhopper.util.VehicleEncodingManager
-
Returns an encoder, which is used to encode/decode precomputed flags for way types.
- WayTypeEncoder - Class in org.eclipse.mosaic.lib.routing.graphhopper.util
-
Stores additional properties on an edge to describe the way-type of an edge.
- WeatherServerApp - Class in org.eclipse.mosaic.app.tutorial
-
This class acts as an omniscient application for a server that warns vehicles about certain hazards on the road.
- WeatherServerApp() - Constructor for class org.eclipse.mosaic.app.tutorial.WeatherServerApp
- WeatherWarningApp - Class in org.eclipse.mosaic.app.tutorial
-
Class implementing the application interface and fulfilling a re-routing based on changing weather conditions.
- WeatherWarningApp() - Constructor for class org.eclipse.mosaic.app.tutorial.WeatherWarningApp
- WeatherWarningAppCell - Class in org.eclipse.mosaic.app.tutorial
- WeatherWarningAppCell() - Constructor for class org.eclipse.mosaic.app.tutorial.WeatherWarningAppCell
- WebsocketVisualizer - Class in org.eclipse.mosaic.fed.output.generator.websocket
- WebsocketVisualizer(int) - Constructor for class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizer
- WebsocketVisualizerLoader - Class in org.eclipse.mosaic.fed.output.generator.websocket
- WebsocketVisualizerLoader() - Constructor for class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerLoader
- WebsocketVisualizerServer - Class in org.eclipse.mosaic.fed.output.generator.websocket
- WebsocketVisualizerServer(InetSocketAddress) - Constructor for class org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- weight - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
The weight is used to distribute objects between multiple types.
- weight - Variable in class org.eclipse.mosaic.fed.mapping.config.units.CTrafficLight
-
The weight is used to distribute traffic lights between multiple default types.
- Weighted - Interface in org.eclipse.mosaic.fed.mapping.ambassador.weighting
-
This interface is used to implement objects with a weight.
- WeightedSelector<T extends Weighted> - Interface in org.eclipse.mosaic.fed.mapping.ambassador.weighting
-
Interface for all
WeightedSelector
's. - WeightKiloGrams() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.WeightKiloGrams
- WeightKiloGramsQuiet() - Constructor for class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter.WeightKiloGramsQuiet
- WEST - Static variable in class org.eclipse.mosaic.lib.math.VectorUtils
- WGS_84 - org.eclipse.mosaic.lib.transform.ReferenceEllipsoid
- Wgs84Projection - Class in org.eclipse.mosaic.lib.transform
-
Converts WGS84 based coordinates (lat,lon) to cartesian coordinates (x,y) using a WGS84 to UTM conversion algorithm.
- Wgs84Projection(GeoPoint) - Constructor for class org.eclipse.mosaic.lib.transform.Wgs84Projection
-
Initializes the projection based on the
GeoPoint
which is used as the playground center when converting to local coordinates. - Wgs84Projection(GeoPoint, CartesianPoint) - Constructor for class org.eclipse.mosaic.lib.transform.Wgs84Projection
-
Deprecated.Legacy constructor.
- Wgs84Projection(UtmPoint) - Constructor for class org.eclipse.mosaic.lib.transform.Wgs84Projection
-
Initializes the projection based on the
UtmPoint
which is used as the playground center when converting to local coordinates. - width - Variable in class org.eclipse.mosaic.fed.mapping.config.CParameterDeviations
- width - Variable in class org.eclipse.mosaic.fed.mapping.config.CPrototype
-
Width of the vehicle in meter.
- width - Variable in class org.eclipse.mosaic.fed.sumo.bridge.api.complex.VehicleSubscriptionResult
- WINDOWS - org.eclipse.mosaic.rti.config.CLocalHost.OperatingSystem
- WITH_DURATION - org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange.VehicleSpeedChangeType
- WITH_FORCED_ACCELERATION - org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange.VehicleSpeedChangeType
- WITH_PLEASANT_ACCELERATION - org.eclipse.mosaic.interactions.vehicle.VehicleSpeedChange.VehicleSpeedChangeType
- withClassLoader(ClassLoader) - Method in class org.eclipse.mosaic.lib.util.gson.PackageSpecificTypeAdapter
-
Defines a specific class loader from which the searched classes are loaded.
- withLineId(String) - Method in class org.eclipse.mosaic.lib.objects.vehicle.PublicTransportData.Builder
- withNice(long) - Method in class org.eclipse.mosaic.lib.util.scheduling.EventBuilder
-
Registers the event priority (high value = low priority) to the event currently being built.
- withProcessors(Collection<EventProcessor>) - Method in class org.eclipse.mosaic.lib.util.scheduling.EventBuilder
-
Registers a list of
EventProcessor
s to the event currently being built. - withProcessors(EventProcessor...) - Method in class org.eclipse.mosaic.lib.util.scheduling.EventBuilder
-
Registers an array of
EventProcessor
s to the event currently being built. - withResource(Object) - Method in class org.eclipse.mosaic.lib.util.scheduling.EventBuilder
-
Registers the event resource to the event currently being built.
- withTrafficLightIndex(TrafficLightIndex) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex.Builder
- withVehicleIndex(VehicleIndex) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex.Builder
- withWallIndex(WallIndex, Database) - Method in class org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.TrafficObjectIndex.Builder
- workingDirectory - Variable in class org.eclipse.mosaic.rti.config.CLocalHost
-
The parent directory on the host for all further tasks.
- WorksVehicle - org.eclipse.mosaic.lib.enums.VehicleClass
- wrapAnglePiPi(double) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- wrapAnglePiPi(float) - Static method in class org.eclipse.mosaic.lib.math.MathUtils
- write() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
-
Call this method in the constructor to define all writers for this command.
- write(JsonWriter, E) - Method in class org.eclipse.mosaic.lib.util.gson.AbstractEnumDefaultValueTypeAdapter
- write(JsonWriter, Double) - Method in class org.eclipse.mosaic.lib.util.gson.UnitFieldAdapter
- write(JsonWriter, Long) - Method in class org.eclipse.mosaic.lib.util.gson.DataFieldAdapter
- write(JsonWriter, N) - Method in class org.eclipse.mosaic.lib.util.gson.TimeFieldAdapter
- write(JsonWriter, R) - Method in class org.eclipse.mosaic.lib.util.gson.PolymorphismTypeAdapterFactory.PolymorphismTypeAdapter
- write(JsonWriter, T) - Method in class org.eclipse.mosaic.lib.gson.TypeFieldTypeAdapter
- write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
-
Writes the predefined, constant command parameter value to the given
DataOutputStream
. - write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteArrayTraciWriter
- write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteTraciWriter
- write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.DoubleTraciWriter
- write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.IntegerTraciWriter
- write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ListTraciWriter
- write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.StringTraciWriter
- write(DataOutputStream) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.TrafficLightPhaseWriter
- write(String) - Method in interface org.eclipse.mosaic.fed.output.generator.file.write.Write
- write(String) - Method in class org.eclipse.mosaic.fed.output.generator.file.write.WriteByFile
- write(String) - Method in class org.eclipse.mosaic.fed.output.generator.file.write.WriteByLog
- Write - Interface in org.eclipse.mosaic.fed.output.generator.file.write
- writeAddNodeMessage(long, List<ClientServerChannel.NodeDataContainer>) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Command: Add nodes.
- writeAddRsuNodeMessage(long, List<ClientServerChannel.NodeDataContainer>) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Command: Add rsu nodes.
- writeAdvanceTimeMessage(long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Command: advance time.
- WriteByFile - Class in org.eclipse.mosaic.fed.output.generator.file.write
- WriteByFile(File, boolean) - Constructor for class org.eclipse.mosaic.fed.output.generator.file.write.WriteByFile
- WriteByFile(OutputStream) - Constructor for class org.eclipse.mosaic.fed.output.generator.file.write.WriteByFile
- WriteByFileCompress - Class in org.eclipse.mosaic.fed.output.generator.file.write
-
Write into gzip compressed file.
- WriteByFileCompress(File, boolean) - Constructor for class org.eclipse.mosaic.fed.output.generator.file.write.WriteByFileCompress
- WriteByLog - Class in org.eclipse.mosaic.fed.output.generator.file.write
- WriteByLog(File, boolean) - Constructor for class org.eclipse.mosaic.fed.output.generator.file.write.WriteByLog
- writeByte(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a specific Byte value to be written.
- writeByteArrayMessage(String, byte[]) - Method in class org.eclipse.mosaic.fed.sumo.bridge.TraciClientBridge
-
Sends a custom byte array to the traci channel.
- writeByteParam() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a Byte parameter to the message construction.
- writeByteParamWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a Byte parameter to the message construction.
- writeCommand(int) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Write a command.
- writeComplex(AbstractTraciParameterWriter<?>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Adds a custom writer.
- writeConfigMessage(long, int, int, AdHocConfiguration) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Takes a configuration message and inserts it via the wrapped protobuf channel Configuration is then sent to the federate.
- writeDouble(double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a specific Double value to be written.
- writeDoubleParam() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a Double parameter to the message construction.
- writeDoubleParamWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a Double parameter to the message construction.
- writeDoubleWithType(double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a specific Double value to be written.
- writeInitBody(long, long) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Initialize scheduler with given times.
- writeInt(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a specific Integer value to be written.
- writeIntParam() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a Integer parameter to the message construction.
- writeIntParamWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a Integer parameter to the message construction.
- writeIntWithType(int) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a specific Integer value to be written.
- writeRemoveNodesMessage(long, List<Integer>) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Command: Remove nodes.
- writeSendMessage(long, int, int, long, DestinationAddressContainer) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Write send message header to stream.
- writeString(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a specific String value to be written.
- writeStringListParam() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a String list parameter to the message construction.
- writeStringListParamWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a String list parameter to the message construction.
- writeStringParam() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a String parameter to the message construction.
- writeStringParamWithType() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a String parameter to the message construction.
- writeStringWithType(String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a specific String value to be written.
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.CommandMessage
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage.RadioConfiguration
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ConfigureRadioMessage
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.InitMessage
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.PortExchange
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.ReceiveMessage
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoCircleAddress
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.GeoRectangleAddress
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage.TopoAddress
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.SendMessageMessage
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.TimeMessage
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- writeTo(CodedOutputStream) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode
- writeUpdatePositionsMessage(long, List<ClientServerChannel.NodeDataContainer>) - Method in class org.eclipse.mosaic.lib.coupling.ClientServerChannel
-
Command: Update nodes.
- writeVariableArgument(DataOutputStream, byte[]) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteArrayTraciWriter
- writeVariableArgument(DataOutputStream, Double) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.DoubleTraciWriter
- writeVariableArgument(DataOutputStream, Integer) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ByteTraciWriter
- writeVariableArgument(DataOutputStream, Integer) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.IntegerTraciWriter
- writeVariableArgument(DataOutputStream, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.StringTraciWriter
- writeVariableArgument(DataOutputStream, String) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.VehicleIdTraciWriter
- writeVariableArgument(DataOutputStream, List<T>) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.ListTraciWriter
- writeVariableArgument(DataOutputStream, SumoTrafficLightLogic.Phase) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.TrafficLightPhaseWriter
- writeVariableArgument(DataOutputStream, T) - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.writer.AbstractTraciParameterWriter
-
Writes the given variable command parameter value to the given
DataOutputStream
. - writeVehicleIdParam() - Method in class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand.TraciCommandWriterBuilder
-
Defines a writer for adding a Vehicle ID parameter to the message construction.
- writeXmlToFile(XMLConfiguration, File) - Static method in class org.eclipse.mosaic.lib.util.XmlUtils
X
- x - Variable in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- x - Variable in class org.eclipse.mosaic.lib.math.Vector3d
- X_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- XmlUtils - Class in org.eclipse.mosaic.lib.util
- xy(double, double) - Static method in interface org.eclipse.mosaic.lib.geo.CartesianPoint
- xyz(double, double, double) - Static method in interface org.eclipse.mosaic.lib.geo.CartesianPoint
Y
- y - Variable in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- y - Variable in class org.eclipse.mosaic.lib.math.Vector3d
- Y_FIELD_NUMBER - Static variable in class org.eclipse.mosaic.lib.coupling.ClientServerChannelProtos.UpdateNode.NodeData
- YELLOW - Static variable in class org.eclipse.mosaic.lib.objects.trafficlight.TrafficLightState
Z
- z - Variable in class org.eclipse.mosaic.lib.geo.MutableCartesianPoint
- z - Variable in class org.eclipse.mosaic.lib.math.Vector3d
All Classes All Packages