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

C

calculateBridges(Street, Street) - Static method in class vanetsim.map.MapHelper
Checks for intersections on the maps and creates bridges if necessary (only for display purposes).
calculateDistancePointToStreet(Street, int, int, boolean, int[]) - Static method in class vanetsim.map.MapHelper
Calculate the distance between a point and a street.
calculateJunction() - Method in class vanetsim.map.Node
Calculates if this is a junction and the priorities of all possible ways which go over this junction.
calculateJunctions() - Method in class vanetsim.map.Region
This function should be called before starting simulation.
calculateResizedLine(int[], int[], double, boolean, boolean) - Static method in class vanetsim.map.MapHelper
Recalculates start and end points of a line so that the line is shorter or longer than before.
calculateRoute(boolean, boolean) - Method in class vanetsim.scenario.Vehicle
(Re-)Calculates the route to the next destination.
calculateStreetLength() - Method in class vanetsim.gui.controlpanels.ReportingControlPanel
Sums up the length of all the streets on the loaded map
calculateTrafficLightPosition(Street) - Method in class vanetsim.map.TrafficLight
Calculates Traffic light position for drawing
canPassJunction(Vehicle, int, Node) - Method in class vanetsim.map.Junction
Returns if a vehicle may pass.
canPassTrafficLight(Vehicle, Street, Node) - Method in class vanetsim.map.Junction
Returns if a vehicle may pass a Traffic Light.
CDATA - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a CDATA section
changeFileChooser(boolean, boolean, boolean) - Method in class vanetsim.gui.controlpanels.MainControlPanel
Changes the available file choosers of the central JFileChooser.
changeOneWay(int) - Method in class vanetsim.map.Street
Changes if this street is a oneway street or not.
changePhases(int) - Method in class vanetsim.map.TrafficLight
This function should change the states of the traffic lights if necessary.
Characters - Interface in javax.xml.stream.events
This describes the interface to Characters events.
CHARACTERS - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is characters
checkAccess() - Method in class java16.util.logging.LogManager
Check that the current context is trusted to modify the logging configuration.
checkOutdatedMessages(boolean) - Method in class vanetsim.scenario.KnownMessages
Checks for outdated messages and deletes them.
checkOutdatedRSUs() - Method in class vanetsim.scenario.KnownRSUsList
Checks if a RSU is too old so that it can be removed.
checkOutdatedVehicles() - Method in class vanetsim.scenario.KnownVehiclesList
Checks if a vehicle is too old so that it can be removed.
checkStreetsForBridges() - Method in class vanetsim.map.Region
Checks all streets in this region for possible bridges.
checkUpdates(int) - Method in class vanetsim.gui.controlpanels.ReportingControlPanel
This function should be called after each simulation step to determine if an update of statistics/beacon information is necessary
checkValidUntil() - Method in class vanetsim.scenario.KnownPenalties
Check for outdated entries and remove them.
cleanLogFile() - Method in class vanetsim.gui.controlpanels.ReportingControlPanel
Exchanges the coordinates of a mix-zone-log with port numbers.
cleanMarkings() - Method in class vanetsim.gui.helpers.MouseClickManager
Cleans markings so that objects can be deleted through garbage collector.
cleanUp() - Method in class vanetsim.map.JunctionQueue
Cleans up.
cleanup(int) - Method in class vanetsim.scenario.RSU
Cleanup all outdated messages
cleanVehicles() - Method in class vanetsim.map.Region
This function should be called before initializing a new scenario to delete all vehicles.
clear() - Method in class java16.util.ArrayDeque
Removes all of the elements from this deque.
clear() - Static method in class vanetsim.routing.A_Star.A_Star_LookupTableFactory
Clear the cached versions.
clear() - Method in class vanetsim.scenario.KnownMessages
Clears everything from this data structure.
clear() - Method in class vanetsim.scenario.KnownPenalties
Clears everything from this data structure.
clear() - Method in class vanetsim.scenario.KnownRSUsList
Clears everything from this data structure.
clear() - Method in class vanetsim.scenario.KnownVehiclesList
Clears everything from this data structure.
clear() - Method in class vanetsim.scenario.LaneContainer
Removes all elements from this container.
clearEvents() - Method in class vanetsim.scenario.events.EventList
Removes all events.
clearGui() - Method in class vanetsim.gui.controlpanels.VehicleTypeDialog
Removes all items of JCombobox Sets all gui fields to 0 or false
clearLanes() - Method in class vanetsim.map.Street
Clears all objects from the lanes container.
clearMixZones() - Method in class vanetsim.map.Map
Delete every Mix Zone on this map
clearMixZones() - Method in class vanetsim.map.Region
clear all mix zones from this region.
clearRSUs() - Method in class vanetsim.map.Map
Delete every RSU on this map
clearRSUs() - Method in class vanetsim.map.Region
clear all RSUs from this region.
clearTrafficLights() - Method in class vanetsim.map.Map
Delete every turn-off lane on this map
clearTrafficLights() - Method in class vanetsim.map.Region
This function deletes all traffic lights in this region
clearVehicles() - Method in class vanetsim.map.Map
Delete every Vehicle on this map
clone() - Method in class java16.awt.geom.Path2D
Creates a new object of the same class as this object.
clone() - Method in class java16.awt.geom.Path2D.Double
Creates a new object of the same class as this object.
clone() - Method in class java16.awt.geom.Path2D.Float
Creates a new object of the same class as this object.
clone() - Method in class java16.util.ArrayDeque
Returns a copy of this deque.
close() - Method in class javax.xml.stream.util.EventReaderDelegate
 
close() - Method in class javax.xml.stream.util.StreamReaderDelegate
 
close() - Method in interface javax.xml.stream.XMLEventReader
Frees any resources associated with this Reader.
close() - Method in interface javax.xml.stream.XMLEventWriter
Frees any resources associated with this stream
close() - Method in interface javax.xml.stream.XMLStreamReader
Frees any resources associated with this Reader.
close() - Method in interface javax.xml.stream.XMLStreamWriter
Close this writer and free any resources associated with the writer.
closeDialog() - Method in class vanetsim.gui.controlpanels.AboutDialog
Methode is evoked when closing JDialog
closeDialog() - Method in class vanetsim.gui.controlpanels.LogAnalyserDialog
Methode is evoked when closing JDialog
closeDialog() - Method in class vanetsim.gui.controlpanels.VehicleTypeDialog
Methode is evoked when closing JDialog
closePath() - Method in class java16.awt.geom.Path2D
Closes the current subpath by drawing a straight line back to the coordinates of the last moveTo.
colorCleared - Static variable in class vanetsim.scenario.RSU
flag to clear vehicle color
coloredVehicles - Static variable in class vanetsim.scenario.RSU
saves all colored vehicles
Comment - Interface in javax.xml.stream.events
An interface for comment events
COMMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a comment
compare(String[], String[]) - Method in class vanetsim.gui.controlpanels.ReportingControlPanel
Yes it is a own compareTo method, because java is annoying!!!
compareTo(Curve, double[]) - Method in class sun.awt.geom.Curve
 
compareTo(Object) - Method in class vanetsim.routing.A_Star.A_Star_Node
Function needed to implement the Comparable interface.
compareTo(Event) - Method in class vanetsim.scenario.events.StartBlocking
Compare to another event.
compareTo(Event) - Method in class vanetsim.scenario.events.StopBlocking
Compare to another event.
compareTypeList(ArrayList<VehicleType>, ArrayList<VehicleType>) - Method in class vanetsim.gui.controlpanels.VehicleTypeDialog
Compares two vehicle type arraylists if they are different
config(String) - Method in class java16.util.logging.Logger
Log a CONFIG message.
ConsoleStart - Class in vanetsim
This is the main class for the VANet-Simulator which starts the GUI and all other components.
ConsoleStart(String, String, String) - Constructor for class vanetsim.ConsoleStart
Starts the simulator in console mode
contains(PathIterator, double, double) - Static method in class java16.awt.geom.Path2D
Tests if the specified coordinates are inside the closed boundary of the specified PathIterator.
contains(PathIterator, Point2D) - Static method in class java16.awt.geom.Path2D
Tests if the specified Point2D is inside the closed boundary of the specified PathIterator.
contains(double, double) - Method in class java16.awt.geom.Path2D
contains(Point2D) - Method in class java16.awt.geom.Path2D
contains(PathIterator, double, double, double, double) - Static method in class java16.awt.geom.Path2D
Tests if the specified rectangular area is entirely inside the closed boundary of the specified PathIterator.
contains(PathIterator, Rectangle2D) - Static method in class java16.awt.geom.Path2D
Tests if the specified Rectangle2D is entirely inside the closed boundary of the specified PathIterator.
contains(double, double, double, double) - Method in class java16.awt.geom.Path2D
This method object may conservatively return false in cases where the specified rectangular area intersects a segment of the path, but that segment does not represent a boundary between the interior and exterior of the path.
contains(Rectangle2D) - Method in class java16.awt.geom.Path2D
This method object may conservatively return false in cases where the specified rectangular area intersects a segment of the path, but that segment does not represent a boundary between the interior and exterior of the path.
contains(Object) - Method in class java16.util.ArrayDeque
Returns true if this deque contains the specified element.
contains(Object) - Method in interface java16.util.Deque
Returns true if this deque contains the specified element.
controlPointString() - Method in class sun.awt.geom.Curve
 
copyOf(T[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.
copyOf(U[], int, Class<? extends T[]>) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.
copyOf(byte[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with zeros (if necessary) so the copy has the specified length.
copyOf(short[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with zeros (if necessary) so the copy has the specified length.
copyOf(int[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with zeros (if necessary) so the copy has the specified length.
copyOf(long[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with zeros (if necessary) so the copy has the specified length.
copyOf(char[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with null characters (if necessary) so the copy has the specified length.
copyOf(float[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with zeros (if necessary) so the copy has the specified length.
copyOf(double[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with zeros (if necessary) so the copy has the specified length.
copyOf(boolean[], int) - Static method in class java16.util.Arrays
Copies the specified array, truncating or padding with false (if necessary) so the copy has the specified length.
copyOfRange(T[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(U[], int, int, Class<? extends T[]>) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(byte[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(short[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(int[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(long[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(char[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(float[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(double[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
copyOfRange(boolean[], int, int) - Static method in class java16.util.Arrays
Copies the specified range of the specified array into a new array.
createAttribute(String, String, String, String) - Method in class javax.xml.stream.XMLEventFactory
Create a new Attribute
createAttribute(String, String) - Method in class javax.xml.stream.XMLEventFactory
Create a new Attribute
createAttribute(QName, String) - Method in class javax.xml.stream.XMLEventFactory
Create a new Attribute
createBacklink(WorkerThread, int) - Method in class vanetsim.map.Region
Creates a backlink to the worker thread which computes this region.
createCData(String) - Method in class javax.xml.stream.XMLEventFactory
Create a Characters event with the CData flag set to true
createCharacters(String) - Method in class javax.xml.stream.XMLEventFactory
Create a Characters event, this method does not check if the content is all whitespace.
createComment(String) - Method in class javax.xml.stream.XMLEventFactory
Create a comment
createDTD(String) - Method in class javax.xml.stream.XMLEventFactory
Create a document type definition event This string contains the entire document type declaration that matches the doctypedecl in the XML 1.0 specification
createEndDocument() - Method in class javax.xml.stream.XMLEventFactory
Creates a new instance of an EndDocument event
createEndElement(QName, Iterator) - Method in class javax.xml.stream.XMLEventFactory
Create a new EndElement
createEndElement(String, String, String) - Method in class javax.xml.stream.XMLEventFactory
Create a new EndElement
createEndElement(String, String, String, Iterator) - Method in class javax.xml.stream.XMLEventFactory
Create a new EndElement
createEntityReference(String, EntityDeclaration) - Method in class javax.xml.stream.XMLEventFactory
Creates a new instance of a EntityReference event
createFilteredReader(XMLStreamReader, StreamFilter) - Method in class javax.xml.stream.XMLInputFactory
Create a filtered reader that wraps the filter around the reader
createFilteredReader(XMLEventReader, EventFilter) - Method in class javax.xml.stream.XMLInputFactory
Create a filtered event reader that wraps the filter around the event reader
createIgnorableSpace(String) - Method in class javax.xml.stream.XMLEventFactory
Create an ignorable space
createNamespace(String) - Method in class javax.xml.stream.XMLEventFactory
Create a new default Namespace
createNamespace(String, String) - Method in class javax.xml.stream.XMLEventFactory
Create a new Namespace
createProcessingInstruction(String, String) - Method in class javax.xml.stream.XMLEventFactory
Create a processing instruction
createSpace(String) - Method in class javax.xml.stream.XMLEventFactory
Create a Characters event with the isSpace flag set to true
createStartDocument() - Method in class javax.xml.stream.XMLEventFactory
Creates a new instance of a StartDocument event
createStartDocument(String, String, boolean) - Method in class javax.xml.stream.XMLEventFactory
Creates a new instance of a StartDocument event
createStartDocument(String, String) - Method in class javax.xml.stream.XMLEventFactory
Creates a new instance of a StartDocument event
createStartDocument(String) - Method in class javax.xml.stream.XMLEventFactory
Creates a new instance of a StartDocument event
createStartElement(QName, Iterator, Iterator) - Method in class javax.xml.stream.XMLEventFactory
Create a new StartElement.
createStartElement(String, String, String) - Method in class javax.xml.stream.XMLEventFactory
Create a new StartElement.
createStartElement(String, String, String, Iterator, Iterator) - Method in class javax.xml.stream.XMLEventFactory
Create a new StartElement.
createStartElement(String, String, String, Iterator, Iterator, NamespaceContext) - Method in class javax.xml.stream.XMLEventFactory
Create a new StartElement.
createTransformedShape(AffineTransform) - Method in class java16.awt.geom.Path2D
Returns a new Shape representing a transformed version of this Path2D.
createWorkers(int, int) - Method in class vanetsim.simulation.SimulationMaster
Function to set up the worker threads with their corresponding regions.
createXMLEventReader(Reader) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLEventReader from a reader
createXMLEventReader(String, Reader) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLEventReader from a reader
createXMLEventReader(XMLStreamReader) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLEventReader from an XMLStreamReader.
createXMLEventReader(Source) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLEventReader from a JAXP source.
createXMLEventReader(InputStream) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLEventReader from a java.io.InputStream
createXMLEventReader(InputStream, String) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLEventReader from a java.io.InputStream
createXMLEventReader(String, InputStream) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLEventReader from a java.io.InputStream
createXMLEventWriter(Result) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLEventWriter that writes to a JAXP result.
createXMLEventWriter(OutputStream) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLEventWriter that writes to a stream
createXMLEventWriter(OutputStream, String) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLEventWriter that writes to a stream
createXMLEventWriter(Writer) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLEventWriter that writes to a writer
createXMLStreamReader(Reader) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLStreamReader from a reader
createXMLStreamReader(Source) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLStreamReader from a JAXP source.
createXMLStreamReader(InputStream) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLStreamReader from a java.io.InputStream
createXMLStreamReader(InputStream, String) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLStreamReader from a java.io.InputStream
createXMLStreamReader(String, InputStream) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLStreamReader from a java.io.InputStream
createXMLStreamReader(String, Reader) - Method in class javax.xml.stream.XMLInputFactory
Create a new XMLStreamReader from a java.io.InputStream
createXMLStreamWriter(Writer) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLStreamWriter that writes to a writer
createXMLStreamWriter(OutputStream) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLStreamWriter that writes to a stream
createXMLStreamWriter(OutputStream, String) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLStreamWriter that writes to a stream
createXMLStreamWriter(Result) - Method in class javax.xml.stream.XMLOutputFactory
Create a new XMLStreamWriter that writes to a JAXP result.
crossingsFor(double, double) - Method in class sun.awt.geom.Curve
 
Curve - Class in sun.awt.geom
 
Curve(int) - Constructor for class sun.awt.geom.Curve
 
curveTo(double, double, double, double, double, double) - Method in class java16.awt.geom.Path2D
Adds a curved segment, defined by three new points, to the path by drawing a Bézier curve that intersects both the current coordinates and the specified coordinates (x3,y3), using the specified points (x1,y1) and (x2,y2) as Bézier control points.
curveTo(double, double, double, double, double, double) - Method in class java16.awt.geom.Path2D.Double
Adds a curved segment, defined by three new points, to the path by drawing a Bézier curve that intersects both the current coordinates and the specified coordinates (x3,y3), using the specified points (x1,y1) and (x2,y2) as Bézier control points.
curveTo(double, double, double, double, double, double) - Method in class java16.awt.geom.Path2D.Float
Adds a curved segment, defined by three new points, to the path by drawing a Bézier curve that intersects both the current coordinates and the specified coordinates (x3,y3), using the specified points (x1,y1) and (x2,y2) as Bézier control points.
curveTo(float, float, float, float, float, float) - Method in class java16.awt.geom.Path2D.Float
Adds a curved segment, defined by three new points, to the path by drawing a Bézier curve that intersects both the current coordinates and the specified coordinates (x3,y3), using the specified points (x1,y1) and (x2,y2) as Bézier control points.

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