RIT VEXU Core API
Loading...
Searching...
No Matches
TrajectoryConstraint::MinMax Struct Reference

Struct representing minimum and maximum allowed linear accelerations. More...

#include <trajectory_constraint.h>

Public Member Functions

 MinMax (units::Acceleration min_acceleration, units::Acceleration max_acceleration)
 Constructs MinMax with explicit minimum and maximum acceleration bounds.
 MinMax ()
 Default constructor setting unbounded limits [-Inf, +Inf].

Public Attributes

units::Acceleration min_acceleration
 Lower acceleration limit.
units::Acceleration max_acceleration
 Upper acceleration limit.

Detailed Description

Struct representing minimum and maximum allowed linear accelerations.

Constructor & Destructor Documentation

◆ MinMax()

TrajectoryConstraint::MinMax::MinMax ( units::Acceleration min_acceleration,
units::Acceleration max_acceleration )
inline

Constructs MinMax with explicit minimum and maximum acceleration bounds.

Parameters
min_accelerationLower acceleration limit.
max_accelerationUpper acceleration limit.

The documentation for this struct was generated from the following file: