iDynTree::optimalcontrol::TimeRange class

Public static functions

static auto AnyTime() -> TimeRange
static auto Instant(const double time) -> TimeRange

Constructors, destructors, conversion operators

TimeRange()
TimeRange(const double init, const double end)

Public functions

auto initTime() const -> double
auto endTime() const -> double
auto length() const -> double
auto setTimeInterval(const double init, const double end) -> bool
auto operator<(const TimeRange& rhs) const -> bool
auto operator==(const TimeRange& rhs) const -> bool
auto operator!=(const TimeRange& rhs) const -> bool
auto isValid() const -> bool
auto isInRange(double time) const -> bool
auto isInstant() const -> bool