public class OTSSimTimeDouble extends nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> implements Serializable
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
Constructor and Description |
---|
OTSSimTimeDouble(DoubleScalar.Abs<TimeUnit> time) |
Modifier and Type | Method and Description |
---|---|
void |
add(DoubleScalar.Rel<TimeUnit> simTime) |
int |
compareTo(OTSSimTimeDouble simTime) |
OTSSimTimeDouble |
copy() |
DoubleScalar.Abs<TimeUnit> |
get() |
DoubleScalar.Rel<TimeUnit> |
minus(OTSSimTimeDouble absoluteTime) |
void |
set(DoubleScalar.Abs<TimeUnit> value) |
OTSSimTimeDouble |
setZero() |
void |
subtract(DoubleScalar.Rel<TimeUnit> simTime) |
public OTSSimTimeDouble(DoubleScalar.Abs<TimeUnit> time)
time
- DoubleSclaar.Abs<TimeUnit>public final void add(DoubleScalar.Rel<TimeUnit> simTime)
add
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
public final void subtract(DoubleScalar.Rel<TimeUnit> simTime)
subtract
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
public final int compareTo(OTSSimTimeDouble simTime)
compareTo
in interface Comparable<OTSSimTimeDouble>
compareTo
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
public final OTSSimTimeDouble setZero()
setZero
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
public final OTSSimTimeDouble copy()
copy
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
public final void set(DoubleScalar.Abs<TimeUnit> value)
set
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
public final DoubleScalar.Abs<TimeUnit> get()
get
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
public final DoubleScalar.Rel<TimeUnit> minus(OTSSimTimeDouble absoluteTime)
minus
in class nl.tudelft.simulation.dsol.simtime.SimTime<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble>
Copyright © 2014–2015 Delft University of Technology. All rights reserved.