RMLVelocityFlags.h
Go to the documentation of this file.
1 // ---------------------- Doxygen info ----------------------
41 // ----------------------------------------------------------
42 // For a convenient reading of this file's source code,
43 // please use a tab width of four characters.
44 // ----------------------------------------------------------
45 
46 
47 #ifndef __RMLVelocityFlags__
48 #define __RMLVelocityFlags__
49 
50 
51 #include "RMLFlags.h"
52 
53 
54 // ---------------------- Doxygen info ----------------------
63 // ----------------------------------------------------------
64 class RMLVelocityFlags : public RMLFlags
65 {
66 public:
67 
68 
69 // ---------------------- Doxygen info ----------------------
79 // ----------------------------------------------------------
81  {
84  }
85 
86 
87 // ---------------------- Doxygen info ----------------------
92 // ----------------------------------------------------------
94  {
95  }
96 
97 // ---------------------- Doxygen info ----------------------
105 // ----------------------------------------------------------
106  inline bool operator == (const RMLVelocityFlags &Flags) const
107  {
108  return(RMLFlags::operator==(Flags));
109  }
110 
111 
112 // ---------------------- Doxygen info ----------------------
120 // ----------------------------------------------------------
121  inline bool operator != (const RMLVelocityFlags &Flags) const
122  {
123  return(!(*this == Flags));
124  }
125 
126 };// class RMLVelocityFlags
127 
128 
129 
130 #endif
131 
132 
Data structure containing flags to parameterize the execution of the velocity-based On-Line Trajector...
Data structure containing flags to parameterize the execution of the On-Line Trajectory Generation al...
Definition: RMLFlags.h:59
unsigned char SynchronizationBehavior
This value specifies the desired synchronization behavior.
Definition: RMLFlags.h:192
~RMLVelocityFlags(void)
Destructor of the class RMLVelocityFlags.
Header file for the class RMLFlags.
RMLVelocityFlags(void)
Constructor of the class.
bool operator!=(const RMLVelocityFlags &Flags) const
Unequal operator.
No synchronization will be performed, and all selected degrees of freedom are treated independently...
Definition: RMLFlags.h:163
bool operator==(const RMLVelocityFlags &Flags) const
Equal operator.
bool EnableTheCalculationOfTheExtremumMotionStates
A flag to enable or disable the calculation of the extremum states of motion of the currently calcula...
Definition: RMLFlags.h:227


libreflexxestype2
Author(s):
autogenerated on Mon Feb 28 2022 22:34:05