Class CPerception.CVehicleIndex

java.lang.Object
org.eclipse.mosaic.fed.application.config.CPerception.CVehicleIndex
All Implemented Interfaces:
Serializable
Enclosing class:
CPerception

public abstract static class CPerception.CVehicleIndex extends Object implements Serializable
A base class for configuring the VehicleIndex implementation to use during perception. Based on a hidden "type" parameter, JSON deserialization chooses from Tree, Grid, or SUMO configuration. Possible type values are: "tree", "grid", "sumo"
See Also:
  • Field Details

    • enabled

      public boolean enabled
      Defines if the vehicle index is enabled. Default: false
  • Constructor Details

    • CVehicleIndex

      public CVehicleIndex()
  • Method Details

    • create

      public abstract VehicleIndex create()
      Creates the specific VehicleIndex instance based on the present configuration.