def _setup_menus(self): self._visualization_menu = plugin_ui.VisualizationMenu( self._offline_settings_storage, self._head_pose_tracker_3d_renderer) self._detection_menu = plugin_ui.OfflineDetectionMenu( self._detection_controller, self._offline_settings_storage, index_range_as_str=self._index_range_as_str, ) self._optimization_menu = plugin_ui.OfflineOptimizationMenu( self._optimization_controller, self._offline_settings_storage, self._optimization_storage, index_range_as_str=self._index_range_as_str, ) self._localization_menu = plugin_ui.OfflineLocalizationMenu( self._localization_controller, self._offline_settings_storage, self._localization_storage, index_range_as_str=self._index_range_as_str, ) self._head_pose_tracker_menu = plugin_ui.OfflineHeadPoseTrackerMenu( self._visualization_menu, self._detection_menu, self._optimization_menu, self._localization_menu, plugin=self, )
def _setup_menus(self): self._visualization_menu = plugin_ui.VisualizationMenu( self._online_settings, self._head_pose_tracker_3d_renderer) self._optimization_menu = plugin_ui.OnlineOptimizationMenu( self._controller, self._online_settings, self._optimization_storage) self._head_pose_tracker_menu = plugin_ui.OnlineHeadPoseTrackerMenu( self._visualization_menu, self._optimization_menu, plugin=self)