All Classes and Interfaces

Class
Description
Predefined categories for Category logging.
Shape defined by a circle.
Constraint that checks whether a collection of classes is a sub collection of constraint collection.
Constraint that checks whether the value is any of a given collection of classes, where each class is a sub class of a given type.
Constraint that checks whether a value is in a given constraint collection.
Interface for a parameter constraint.
In order to define default constraints within a Parameter Type, an enum is available.
Adds a direction at the start and end point relative to its super class OtsLine2d, as the first and last segment may not have the same direction as a theoretical line the segments are a numerical approach of.
DualBound<T extends Number>
Continuous constraints with a dual bound.
DynamicSpatialObject has two shapes: the shape that is registered in the Map is the shape that indicates where the object can be present for the time frame for which intersections can be calculated.
HierarchicallyTyped is the interface of objects that are of a HierarchicalType.
Super class for types with hierarchical structure.
Constraint containing multiple constraints.
List of default constraint for ParameterTypes.
Shape defined by an offset rectangle.
OtsException is a generic exception for the OTS project.
Exception when geometry is incorrectly specified or an operation is requested that is not possible.
Utility class for OTS geometry.
This class supports fractional projection, radius, and has location methods .
Fallback method for when fractional projection fails as the point is beyond the line or from numerical limitations.
Locatable that specifies return types.
OtsRuntimeException is a generic runtime exception for the OTS project.
Shape representation of objects that is suitable for continuous spatial 2D algorithms.
Throwable for exceptions regarding parameters.
Interface for parameter objects containing the methods for during a simulation.
Implementation of Parameters with methods to initialize the set of parameters.
Defines meta-information of a parameter, defining the parameter uniquely.
Wrapper class for Acceleration parameters.
Wrapper class for boolean parameters.
Parameter type for classes, of which the value may need to be present in a constraint set.
Parameter type for a list of classes, each of which may need to be present in a constraint set.
Wrapper class for double parameters.
Wrapper class for Time parameters.
Wrapper class for Frequency parameters.
Wrapper class for int parameters.
Wrapper class for Length parameters.
Wrapper class for LinearDensity parameters.
Wrapper class for parameters of any quantity in JUnits, or double, integer, etc.
Predefined list of common parameter types.
Wrapper class for Speed parameters.
Parameter type for String parameters.
Bounds defined by a polygon.
Shape defined by a rectangle.
Resource utility.
Shape defined by a rounded rectangle.
Continuous constraints with a single bound.
Super class for classes that implement a specific numeric check.
Class implementing a lower exclusive bound; value > bound.
Class implementing a lower inclusive bound; value >= bound.
Class implementing an upper exclusive bound; value < bound.
Class implementing an upper inclusive bound; value <= bound.
SpatialObject indicates that an object has a contour that can be requested.
Data container for an element of a stripe road marking.
Method to determine how stripes synchronize within a link.
Constraint that checks whether a collection (the parameter value) is a subset of a constraint collection.
An object with a time stamp, where the object is of a specific class.
Type<T extends Type<T>>
Superclass of all sorts of types, for example GtuType, ParameterType, etc.