adjustSpeed(int timePerStep) | vanetsim.scenario.Vehicle | inline |
calculatePosition() | vanetsim.scenario.LaneObject | inlineprotected |
calculateRoute(boolean careAboutDirection, boolean isReroute) | vanetsim.scenario.Vehicle | inline |
curDirection_ | vanetsim.scenario.LaneObject | protected |
curLane_ | vanetsim.scenario.LaneObject | protected |
curPosition_ | vanetsim.scenario.LaneObject | protected |
curSpeed_ | vanetsim.scenario.LaneObject | protected |
curStreet_ | vanetsim.scenario.LaneObject | protected |
curX_ | vanetsim.scenario.LaneObject | protected |
curY_ | vanetsim.scenario.LaneObject | protected |
getAccelerationRate() | vanetsim.scenario.Vehicle | inline |
getArsuList() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
getAttackedVehicleID_() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
getBeaconCountdown() | vanetsim.scenario.Vehicle | inline |
getBeaconInterval() | vanetsim.scenario.Vehicle | inlinestatic |
getbeaconMonitorEnabled() | vanetsim.scenario.Vehicle | inlinestatic |
getbeaconMonitorMaxX() | vanetsim.scenario.Vehicle | inlinestatic |
getbeaconMonitorMaxY() | vanetsim.scenario.Vehicle | inlinestatic |
getbeaconMonitorMinX() | vanetsim.scenario.Vehicle | inlinestatic |
getbeaconMonitorMinY() | vanetsim.scenario.Vehicle | inlinestatic |
getBeaconsEnabled() | vanetsim.scenario.Vehicle | inlinestatic |
getBrakingRate() | vanetsim.scenario.Vehicle | inline |
getColor() | vanetsim.scenario.Vehicle | inline |
getCommunicationCountdown() | vanetsim.scenario.Vehicle | inline |
getCommunicationEnabled() | vanetsim.scenario.Vehicle | inlinestatic |
getCommunicationInterval() | vanetsim.scenario.Vehicle | inlinestatic |
getCurDirection() | vanetsim.scenario.LaneObject | inline |
getCurLane() | vanetsim.scenario.LaneObject | inline |
getCurMixNode_() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inline |
getCurPosition() | vanetsim.scenario.LaneObject | inline |
getCurSpeed() | vanetsim.scenario.LaneObject | inline |
getCurStreet() | vanetsim.scenario.LaneObject | inline |
getCurWaitTime() | vanetsim.scenario.Vehicle | inline |
getDestinations() | vanetsim.scenario.Vehicle | inline |
getHexID() | vanetsim.scenario.Vehicle | inline |
getID() | vanetsim.scenario.Vehicle | inline |
getIDsChanged() | vanetsim.scenario.Vehicle | inline |
getKnownMessages() | vanetsim.scenario.Vehicle | inline |
getKnownPenalties() | vanetsim.scenario.Vehicle | inline |
getKnownRSUsList() | vanetsim.scenario.Vehicle | inline |
getKnownVehiclesList() | vanetsim.scenario.Vehicle | inline |
getMaxCommDistance() | vanetsim.scenario.Vehicle | inline |
getMaximumCommunicationDistance() | vanetsim.scenario.Vehicle | inlinestatic |
getMaxMixZoneRadius() | vanetsim.scenario.Vehicle | inlinestatic |
getMaxSpeed() | vanetsim.scenario.Vehicle | inline |
getMayBeRecycled() | vanetsim.scenario.Vehicle | inline |
getMessagesCreated() | vanetsim.scenario.Vehicle | inline |
getMinTravelTimeForRecycling() | vanetsim.scenario.Vehicle | inlinestatic |
getMixZoneRadius() | vanetsim.scenario.Vehicle | inlinestatic |
getMixZonesEnabled() | vanetsim.scenario.Vehicle | inlinestatic |
getMixZonesFallbackEnabled() | vanetsim.scenario.Vehicle | inlinestatic |
getMixZonesFallbackFloodingOnly() | vanetsim.scenario.Vehicle | inlinestatic |
getNext() | vanetsim.scenario.LaneObject | inline |
getPoliteness() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inline |
getPrevious() | vanetsim.scenario.LaneObject | inline |
getRecyclingEnabled() | vanetsim.scenario.Vehicle | inlinestatic |
getRegionX() | vanetsim.scenario.Vehicle | inline |
getRegionY() | vanetsim.scenario.Vehicle | inline |
getREPORT_PANEL() | vanetsim.scenario.Vehicle | inlinestatic |
getReportingPanel() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
getRouteDirections() | vanetsim.scenario.Vehicle | inline |
getRoutePosition() | vanetsim.scenario.Vehicle | inline |
getRouteStreets() | vanetsim.scenario.Vehicle | inline |
getRoutingMode() | vanetsim.scenario.Vehicle | inlinestatic |
getStartPoint() | vanetsim.scenario.Vehicle | inline |
getTIME_BETWEEN_SILENT_PERIODS() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
getTIME_OF_SILENT_PERIODS() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
getTimeDistance() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inline |
getTotalTravelDistance() | vanetsim.scenario.Vehicle | inline |
getTotalTravelTime() | vanetsim.scenario.Vehicle | inline |
getVehicleID() | vanetsim.scenario.Vehicle | inline |
getVehicleLength() | vanetsim.scenario.Vehicle | inline |
getWaittime() | vanetsim.scenario.Vehicle | inline |
getX() | vanetsim.scenario.LaneObject | inline |
getY() | vanetsim.scenario.LaneObject | inline |
isActive() | vanetsim.scenario.Vehicle | inline |
isAttackerDataLogged_() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
isAttackerEncryptedDataLogged_() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
isEmergencyVehicle() | vanetsim.scenario.Vehicle | inline |
isEncryptedBeaconsInMix_() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
isInMixZone() | vanetsim.scenario.Vehicle | inline |
isPrivacyDataLogged_() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
isSilent_period() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
isSilentPeriodsOn() (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
isWaitingForSignal_() | vanetsim.scenario.Vehicle | inline |
isWiFiEnabled() | vanetsim.scenario.Vehicle | inline |
move(int timePerStep) | vanetsim.scenario.Vehicle | inline |
moveAttacker() | vanetsim.scenario.Vehicle | inline |
next_ | vanetsim.scenario.LaneObject | protected |
originalDestinations_ | vanetsim.scenario.Vehicle | |
previous_ | vanetsim.scenario.LaneObject | protected |
receiveMessage(int sourceX, int sourceY, Message message) | vanetsim.scenario.Vehicle | inline |
reset() | vanetsim.scenario.Vehicle | inline |
resetGlobalRandomGenerator() | vanetsim.scenario.Vehicle | inlinestatic |
searchAttackedVehicle_() | vanetsim.scenario.Vehicle | inline |
sendBeacons() | vanetsim.scenario.Vehicle | inline |
sendEncryptedBeacons() | vanetsim.scenario.Vehicle | inline |
sendMessages() | vanetsim.scenario.Vehicle | inline |
setAccelerationRate(int accelerationRate) | vanetsim.scenario.Vehicle | inline |
setArsuList(AttackRSU[] arsuList) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setAttackedVehicleID_(long attackedVehicleID_) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setAttackerDataLogged_(boolean attackerDataLogged_) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setAttackerEncryptedDataLogged_(boolean attackerEncryptedDataLogged_) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setBeaconInterval(int beaconInterval) | vanetsim.scenario.Vehicle | inlinestatic |
setBeaconMonitorZoneEnabled(boolean beaconMonitorEnabled) | vanetsim.scenario.Vehicle | inlinestatic |
setBeaconsEnabled(boolean state) | vanetsim.scenario.Vehicle | inlinestatic |
setBrakingRate(int brakingRate) | vanetsim.scenario.Vehicle | inline |
setColor(Color color) | vanetsim.scenario.Vehicle | inline |
setCommunicationEnabled(boolean state) | vanetsim.scenario.Vehicle | inlinestatic |
setCommunicationInterval(int communicationInterval) | vanetsim.scenario.Vehicle | inlinestatic |
setCurMixNode_(Node curMixNode_) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inline |
setCurWaitTime(int curWaitTime) | vanetsim.scenario.Vehicle | inline |
setEmergencyVehicle(boolean emergencyVehicle) | vanetsim.scenario.Vehicle | inline |
setEncryptedBeaconsInMix_(boolean encryptedBeaconsInMix_) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setMaxCommDistance(int maxCommDistance) | vanetsim.scenario.Vehicle | inline |
setMaximumCommunicationDistance(int maximumCommunicationDistance) | vanetsim.scenario.Vehicle | inlinestatic |
setMaxMixZoneRadius(int maxMixZoneRadius) | vanetsim.scenario.Vehicle | inlinestatic |
setMaxSpeed(int maxSpeed) | vanetsim.scenario.Vehicle | inline |
setMinTravelTimeForRecycling(int minTravelTimeForRecycling) | vanetsim.scenario.Vehicle | inlinestatic |
setMixZoneRadius(int mixZoneRadius) | vanetsim.scenario.Vehicle | inlinestatic |
setMixZonesEnabled(boolean state) | vanetsim.scenario.Vehicle | inlinestatic |
setMixZonesFallbackEnabled(boolean state) | vanetsim.scenario.Vehicle | inlinestatic |
setMixZonesFallbackFloodingOnly(boolean state) | vanetsim.scenario.Vehicle | inlinestatic |
setMonitoredMixZoneVariables(int beaconMonitorMinX, int beaconMonitorMaxX, int beaconMonitorMinY, int beaconMonitorMaxY) | vanetsim.scenario.Vehicle | inlinestatic |
setNext(LaneObject next) | vanetsim.scenario.LaneObject | inline |
setPoliteness(int politeness_) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inline |
setPrevious(LaneObject previous) | vanetsim.scenario.LaneObject | inline |
setPrivacyDataLogged_(boolean privacyDataLogged_) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setRecyclingEnabled(boolean state) | vanetsim.scenario.Vehicle | inlinestatic |
setRegion(Region region) | vanetsim.scenario.Vehicle | inline |
setRegions(Region[][] regions) | vanetsim.scenario.Vehicle | inlinestatic |
setRoutingMode(int mode) | vanetsim.scenario.Vehicle | inlinestatic |
setSilent_period(boolean silent_period) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setSilentPeriodsOn(boolean silentPeriodsOn) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setTIME_BETWEEN_SILENT_PERIODS(int i) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setTIME_OF_SILENT_PERIODS(int i) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inlinestatic |
setTimeDistance(int timeDistance) (defined in vanetsim.scenario.Vehicle) | vanetsim.scenario.Vehicle | inline |
setVehicleLength(int vehicleLength) | vanetsim.scenario.Vehicle | inline |
setWaitingForSignal_(boolean waitingForSignal_) | vanetsim.scenario.Vehicle | inline |
setWiFiEnabled(boolean wiFiEnabled) | vanetsim.scenario.Vehicle | inline |
toString() | vanetsim.scenario.Vehicle | inline |
Vehicle(ArrayDeque< WayPoint > destinations, int vehicleLength, int maxSpeed, int maxCommDist, boolean wiFiEnabled, boolean emergencyVehicle, int brakingRate, int accelerationRate, int timeDistance, int politeness, Color color) | vanetsim.scenario.Vehicle | inline |