Inheritance diagram for rt_pose_plotter.main.PlotUnitWidget:
Collaboration diagram for rt_pose_plotter.main.PlotUnitWidget:Public Member Functions | |
| def | __init__ (self, title, y1_label, y2_label, unit1, unit2, min1_y, max1_y, min2_y, max2_y, invert_y=False, parent=None) |
| def | setData (self, time_data, value1_data, value2_data, target_data) |
| def | update_yrange (self) |
| def | update_views (self) |
| def | auto_scale_y (self, event) |
Public Attributes | |
| min1_y_input | |
| max1_y_input | |
| min2_y_input | |
| max2_y_input | |
| plot_widget | |
| plot_widget2 | |
| target_curve | |
| value1_curve | |
| value2_curve | |
| init | |
一つのグラフと、その設定UIをまとめたウィジェットクラス
| def rt_pose_plotter.main.PlotUnitWidget.__init__ | ( | self, | |
| title, | |||
| y1_label, | |||
| y2_label, | |||
| unit1, | |||
| unit2, | |||
| min1_y, | |||
| max1_y, | |||
| min2_y, | |||
| max2_y, | |||
invert_y = False, |
|||
parent = None |
|||
| ) |
| def rt_pose_plotter.main.PlotUnitWidget.auto_scale_y | ( | self, | |
| event | |||
| ) |
グラフをダブルクリックしたときにY軸のスケールを自動調整する
| def rt_pose_plotter.main.PlotUnitWidget.setData | ( | self, | |
| time_data, | |||
| value1_data, | |||
| value2_data, | |||
| target_data | |||
| ) |
| def rt_pose_plotter.main.PlotUnitWidget.update_views | ( | self | ) |
| def rt_pose_plotter.main.PlotUnitWidget.update_yrange | ( | self | ) |
| rt_pose_plotter.main.PlotUnitWidget.init |
| rt_pose_plotter.main.PlotUnitWidget.max1_y_input |
| rt_pose_plotter.main.PlotUnitWidget.max2_y_input |
| rt_pose_plotter.main.PlotUnitWidget.min1_y_input |
| rt_pose_plotter.main.PlotUnitWidget.min2_y_input |
| rt_pose_plotter.main.PlotUnitWidget.plot_widget |
| rt_pose_plotter.main.PlotUnitWidget.plot_widget2 |
| rt_pose_plotter.main.PlotUnitWidget.target_curve |
| rt_pose_plotter.main.PlotUnitWidget.value1_curve |
| rt_pose_plotter.main.PlotUnitWidget.value2_curve |