7#include "../ControlPanel/StateOfActivation.h"
8#include "../ControlPanel/SystemDisplay.h"
9#include "../ControlPanel/SystemControl.h"
void setUBChangeRate(double)
void setLBChangeRate(double)
void saveManeuverActionUnitToFile(std::ofstream &)
virtual ~ManeuverActionUnit()
std::string targeted_parameter_name
void setManeuverTotalDuration(double)
void setTargetValue(double)
void setManeuverTimeInterval(double)
std::string getCorrespondingInteractiveControlName()
void setTargetedParameterRateName(std::string)
void setUBTargetValue(double)
double getFirstManeuverTime()
std::string targeted_parameter_rate_name
void setFirstManeuverTime(double)
void setCorrespondingInteractiveControlName(std::string)
void copyManeuverActionUnit(ManeuverActionUnit &)
void setManeuverName(std::string)
void setPreviousControlValue(double)
double getPreviousControlValue()
double UB_interactive_control
std::vector< double > three_by_three_maneuver
void setLBInteractiveControl(double)
double previous_control_value
std::string maneuver_name
double getLBTargetValue()
std::string getTargetedParameterRateName()
double previous_maneuver_time
void setUBInteractiveControl(double)
double maneuver_total_duration
void setPtrToCorrespondingIndicator(SystemDisplay *)
double getManeuverTimeInterval()
double getLBInteractiveControl()
double first_maneuver_time
double getUBInteractiveControl()
SystemDisplay * ptr_to_corresponding_indicator
void setpreviousManeuverTime(double)
double getUBTargetValue()
void readInfoFromFile(std::ifstream &)
void setTargetedParameterName(std::string)
double LB_interactive_control
std::string corresponding_interactive_control_name
std::string getTargetedParameterName()
SystemDisplay * ptr_to_corresponding_rate_indicator
void setLBTargetValue(double)
double getManeuverTotalDuration()
std::string getManeuverName()
SystemControl * ptr_to_corresponding_control
double maneuver_time_interval
void executeManeuverControl(Operator &)
void retrieveManeuverActionUnitFromFile(std::ifstream &)
double getpreviousManeuverTime()