model_input_config_widget.h
Go to the documentation of this file.
1 //
2 // Created by yijiangh on 6/17/17.
3 //
4 
5 #ifndef CHOREO_RVIZ_PLUGIN_MODEL_INPUT_CONFIG_WIDGET_H
6 #define CHOREO_RVIZ_PLUGIN_MODEL_INPUT_CONFIG_WIDGET_H
7 
9 
10 #include <choreo_msgs/ModelInputParameters.h>
11 
12 namespace Ui
13 {
14 class ModelInputConfigWindow;
15 }
16 
17 namespace choreo_gui
18 {
19 
21 {
22  Q_OBJECT
23  public:
24  ModelInputConfigWidget(choreo_msgs::ModelInputParameters params);
25  choreo_msgs::ModelInputParameters& params() { return params_; }
26 
27  virtual void update_display_fields();
28  virtual void update_internal_fields();
29 
30  protected:
31  virtual int get_unit_combobox_value();
32 
33  protected Q_SLOTS:
34  virtual void get_file_path_handler();
35 
36  private:
37  choreo_msgs::ModelInputParameters params_;
38  Ui::ModelInputConfigWindow* ui_;
39  std::string last_filepath_;
40 };
41 }
42 
43 #endif //CHOREO_RVIZ_PLUGIN_MODEL_INPUT_CONFIG_WIDGET_H
choreo_msgs::ModelInputParameters & params()
Abstract base class for parameter windows in the blending widget.
choreo_msgs::ModelInputParameters params_


choreo_gui
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 03:58:56