52 tStart(std::numeric_limits<double>::lowest()),
53 tEnd(std::numeric_limits<double>::max()),
67 {
return tStart != std::numeric_limits<double>::lowest();}
75 {
return tEnd != std::numeric_limits<double>::max();}
Base class for all assets.
Definition: Asset.h:10
Class representing trajectory settings.
Definition: TrajectorySettings.h:13
bool hasStartTime() const
Check whether the start time (tStart) of this TrajectorySettings is setted or not.
Definition: TrajectorySettings.h:66
double tStart
The start time of the trajectory.
Definition: TrajectorySettings.h:27
bool hasEndTime() const
Check whether the end time (tEnd) of this TrajectorySettings is setted or not.
Definition: TrajectorySettings.h:74
TrajectorySettings()
Trajectory settings default constructor.
Definition: TrajectorySettings.h:51
double tEnd
The end time of the trajectory.
Definition: TrajectorySettings.h:38
bool teleportToStart
When true, the platform will be teleported to the start point of the next leg's trajectory when start...
Definition: TrajectorySettings.h:44