#include <quadrotor_control_bound_box.h>
Public Member Functions | |
bool | Contains (const QuadrotorControl &query) const |
QuadrotorControlBoundBox & | operator= (const QuadrotorControlBoundBox &other) |
QuadrotorControl | ProjectToSurface (const QuadrotorControl &query) const |
QuadrotorControlBoundBox (const QuadrotorControl &min, const QuadrotorControl &max) | |
QuadrotorControlBoundBox (const std::vector< double > ¶ms) | |
~QuadrotorControlBoundBox () | |
Public Member Functions inherited from fastrack::control::ControlBound< QuadrotorControl > | |
virtual | ~ControlBound () |
Private Attributes | |
ScalarBoundInterval | pitch_interval_ |
ScalarBoundInterval | roll_interval_ |
ScalarBoundInterval | thrust_interval_ |
ScalarBoundInterval | yaw_rate_interval_ |
Additional Inherited Members | |
Protected Member Functions inherited from fastrack::control::ControlBound< QuadrotorControl > | |
ControlBound () | |
Definition at line 55 of file quadrotor_control_bound_box.h.
|
inline |
Definition at line 57 of file quadrotor_control_bound_box.h.
|
inlineexplicit |
Definition at line 58 of file quadrotor_control_bound_box.h.
|
inlineexplicit |
Definition at line 68 of file quadrotor_control_bound_box.h.
|
inlinevirtual |
Implements fastrack::control::ControlBound< QuadrotorControl >.
Definition at line 87 of file quadrotor_control_bound_box.h.
|
inline |
Definition at line 75 of file quadrotor_control_bound_box.h.
|
inlinevirtual |
Implements fastrack::control::ControlBound< QuadrotorControl >.
Definition at line 98 of file quadrotor_control_bound_box.h.
|
private |
Definition at line 108 of file quadrotor_control_bound_box.h.
|
private |
Definition at line 109 of file quadrotor_control_bound_box.h.
|
private |
Definition at line 111 of file quadrotor_control_bound_box.h.
|
private |
Definition at line 110 of file quadrotor_control_bound_box.h.