Serialized Form
-
Package org.opentrafficsim.base
-
Class org.opentrafficsim.base.HierarchicalType
class HierarchicalType extends Object implements Serializable- serialVersionUID:
- 20220928L
-
Serialized Fields
-
children
Set<T extends HierarchicalType<T,
I>> children the children of the hierarchical type. -
id
String id
The id of the type to make it identifiable. -
parent
T extends HierarchicalType<T,
I> parent Parent type.
-
-
Exception org.opentrafficsim.base.OtsException
class OtsException extends Exception implements Serializable- serialVersionUID:
- 20220915L
-
Exception org.opentrafficsim.base.OtsRuntimeException
class OtsRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 20220915L
-
Record Class org.opentrafficsim.base.StripeElement
class StripeElement extends Record implements Serializable-
Serialized Fields
-
color
Color color
-
dashes
org.djunits.value.vdouble.vector.LengthVector dashes
-
width
org.djunits.value.vdouble.scalar.Length width
-
-
-
Record Class org.opentrafficsim.base.TimeStampedObject
class TimeStampedObject extends Record implements Serializable- serialVersionUID:
- 20160129L
-
Serialized Fields
-
object
C object
-
timestamp
org.djunits.value.vdouble.scalar.Time timestamp
-
-
-
Package org.opentrafficsim.base.geometry
-
Class org.opentrafficsim.base.geometry.DirectionalPolyLine
class DirectionalPolyLine extends OtsLine2d implements Serializable- serialVersionUID:
- 20241130L
-
Serialized Fields
-
endDirection
org.djunits.value.vdouble.scalar.Direction endDirection
End direction. -
startDirection
org.djunits.value.vdouble.scalar.Direction startDirection
Start direction.
-
-
Exception org.opentrafficsim.base.geometry.OtsGeometryException
class OtsGeometryException extends OtsRuntimeException implements Serializable- serialVersionUID:
- 20150722L
-
Class org.opentrafficsim.base.geometry.OtsLine2d
class OtsLine2d extends org.djutils.draw.line.PolyLine2d implements Serializable- serialVersionUID:
- 20150722L
-
Serialized Fields
-
firstOffsetIntersection
org.djutils.draw.point.Point2d firstOffsetIntersection
Intersection of unit offset lines of first two segments. -
fractionalHelperCenters
org.djutils.draw.point.Point2d[] fractionalHelperCenters
The cached helper points for fractional projection; will be calculated when needed for the first time. -
fractionalHelperDirections
Point2D.Double[] fractionalHelperDirections
The cached helper directions for fractional projection; will be calculated when needed for the first time. -
lastOffsetIntersection
org.djutils.draw.point.Point2d lastOffsetIntersection
Intersection of unit offset lines of last two segments. -
length
org.djunits.value.vdouble.scalar.Length length
The cached typed length; will be calculated at time of construction. -
vertexRadii
org.djunits.value.vdouble.scalar.Length[] vertexRadii
Radius at each vertex.
-
-
-
Package org.opentrafficsim.base.parameters
-
Exception org.opentrafficsim.base.parameters.ParameterException
class ParameterException extends OtsException implements Serializable- serialVersionUID:
- 20160325L
-
Class org.opentrafficsim.base.parameters.ParameterSet
class ParameterSet extends Object implements Serializable- serialVersionUID:
- 20160400L
-
Serialized Fields
-
copyOnWrite
boolean copyOnWrite
Whether to copy internal data on write. -
parameters
Map<ParameterType<?>,
Object> parameters List of parameters. -
previous
Map<ParameterType<?>,
Object> previous List of parameters with values before last set.
-
-
Class org.opentrafficsim.base.parameters.ParameterType
class ParameterType extends Object implements Serializable- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeAcceleration
class ParameterTypeAcceleration extends ParameterTypeNumeric<org.djunits.value.vdouble.scalar.Acceleration> implements Serializable- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeBoolean
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeClass
- serialVersionUID:
- 20170630L
-
Class org.opentrafficsim.base.parameters.ParameterTypeClassList
class ParameterTypeClassList extends ParameterType<List<Class<? extends T>>> implements Serializable- serialVersionUID:
- 20170702L
-
Class org.opentrafficsim.base.parameters.ParameterTypeDouble
- serialVersionUID:
- 120160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeDuration
class ParameterTypeDuration extends ParameterTypeNumeric<org.djunits.value.vdouble.scalar.Duration> implements Serializable- serialVersionUID:
- 20150400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeFrequency
class ParameterTypeFrequency extends ParameterTypeNumeric<org.djunits.value.vdouble.scalar.Frequency> implements Serializable- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeInteger
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeLength
class ParameterTypeLength extends ParameterTypeNumeric<org.djunits.value.vdouble.scalar.Length> implements Serializable- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeLinearDensity
class ParameterTypeLinearDensity extends ParameterTypeNumeric<org.djunits.value.vdouble.scalar.LinearDensity> implements Serializable- serialVersionUID:
- 20150000L
-
Class org.opentrafficsim.base.parameters.ParameterTypeNumeric
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeSpeed
class ParameterTypeSpeed extends ParameterTypeNumeric<org.djunits.value.vdouble.scalar.Speed> implements Serializable- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeString
- serialVersionUID:
- 20170911L
-