$search

PlanningSceneVisualizer Class Reference

#include <planning_scene_warehouse_viewer.h>

Inheritance diagram for PlanningSceneVisualizer:
Inheritance graph
[legend]

List of all members.

Classes

class  TableLoadThread

Public Slots

void collisionDisplayChanged (const QString &mode)
void createNewMotionPlanPressed ()
void createNewMotionPlanRequest (std::string group_name, std::string end_effector_name)
void createNewObjectPressed ()
void createNewPlanningScenePressed ()
void createObjectConfirmedPressed ()
void createRequestPressed ()
void deleteSelectedMotionPlan ()
void deleteSelectedTrajectory ()
void executeButtonPressed ()
void filterButtonPressed ()
void loadButtonPressed ()
void motionPlanCollisionVisibleButtonClicked (bool checked)
void motionPlanEndColorButtonClicked ()
void motionPlanEndVisibleButtonClicked (bool checked)
void motionPlanStartColorButtonClicked ()
void motionPlanStartVisibleButtonClicked (bool checked)
void motionPlanTableSelection ()
void playButtonPressed ()
void popupLoadPlanningScenes ()
void progressChanged (int progress)
void quit ()
void refreshButtonPressed ()
void replanButtonPressed ()
void saveCurrentPlanningScene ()
void selectMotionPlan (std::string ID)
void selectTrajectory (std::string ID)
void sliderDragged ()
void trajectoryCollisionsVisibleButtonClicked (bool checked)
void trajectoryColorButtonClicked ()
void trajectoryEditChanged ()
void trajectoryTableSelection ()
void trajectoryVisibleButtonClicked (bool checked)
void updateStateTriggered ()

Signals

void changeProgress (int progress)
void updateTables ()

Public Member Functions

void createMotionPlanTable ()
void createNewObjectDialog ()
void createPlanningSceneTable ()
void createRequestDialog ()
void createTrajectoryTable ()
void initQtWidgets ()
void onPlanningSceneLoaded (int scene, int numScenes)
 PlanningSceneVisualizer (QWidget *parent, planning_scene_utils::PlanningSceneParameters &params)
void setupPlanningSceneDialog ()
void updateState ()
 ~PlanningSceneVisualizer ()

Public Attributes

bool quit_threads_

Protected Attributes

QComboBox * collision_display_box_
QMenu * collision_object_menu_
QSpinBox * collision_object_pos_x_box_
QSpinBox * collision_object_pos_y_box_
QSpinBox * collision_object_pos_z_box_
QSpinBox * collision_object_scale_x_box_
QSpinBox * collision_object_scale_y_box_
QSpinBox * collision_object_scale_z_box_
QComboBox * collision_object_type_box_
QCheckBox * create_request_from_robot_box_
QPushButton * execute_button_
QMenu * file_menu_
QPushButton * filter_button_
QCheckBox * load_motion_plan_requests_box_
QAction * load_planning_scene_action_
QPushButton * load_planning_scene_button_
QDialog * load_planning_scene_dialog_
QProgressBar * load_scene_progress_
QCheckBox * load_trajectories_box_
QPushButton * make_object_button_
QMenuBar * menu_bar_
QTreeWidget * motion_plan_tree_
QAction * new_motion_plan_action_
QAction * new_object_action_
QDialog * new_object_dialog_
QAction * new_planning_scene_action_
QDialog * new_request_dialog_
QTableWidget * planning_scene_table_
QPushButton * play_button_
QAction * quit_action_
QPushButton * refresh_planning_scene_button_
QPushButton * replan_button_
QComboBox * request_group_name_box_
QAction * save_planning_scene_action_
QLabel * selected_request_label_
QLabel * selected_trajectory_label_
TableLoadThreadtable_load_thread_
QSpinBox * trajectory_point_edit_
QSlider * trajectory_slider_
QTreeWidget * trajectory_tree_

Detailed Description

Definition at line 257 of file planning_scene_warehouse_viewer.h.


Constructor & Destructor Documentation

PlanningSceneVisualizer::PlanningSceneVisualizer ( QWidget *  parent,
planning_scene_utils::PlanningSceneParameters params 
)
PlanningSceneVisualizer::~PlanningSceneVisualizer (  ) 

Member Function Documentation

void PlanningSceneVisualizer::changeProgress ( int  progress  )  [signal]
void PlanningSceneVisualizer::collisionDisplayChanged ( const QString &  mode  )  [slot]
void PlanningSceneVisualizer::createMotionPlanTable (  ) 
void PlanningSceneVisualizer::createNewMotionPlanPressed (  )  [slot]
void PlanningSceneVisualizer::createNewMotionPlanRequest ( std::string  group_name,
std::string  end_effector_name 
) [slot]
void PlanningSceneVisualizer::createNewObjectDialog (  ) 
void PlanningSceneVisualizer::createNewObjectPressed (  )  [slot]
void PlanningSceneVisualizer::createNewPlanningScenePressed (  )  [slot]
void PlanningSceneVisualizer::createObjectConfirmedPressed (  )  [slot]
void PlanningSceneVisualizer::createPlanningSceneTable (  ) 
void PlanningSceneVisualizer::createRequestDialog (  ) 
void PlanningSceneVisualizer::createRequestPressed (  )  [slot]
void PlanningSceneVisualizer::createTrajectoryTable (  ) 
void PlanningSceneVisualizer::deleteSelectedMotionPlan (  )  [slot]
void PlanningSceneVisualizer::deleteSelectedTrajectory (  )  [slot]
void PlanningSceneVisualizer::executeButtonPressed (  )  [slot]
void PlanningSceneVisualizer::filterButtonPressed (  )  [slot]
void PlanningSceneVisualizer::initQtWidgets (  ) 
void PlanningSceneVisualizer::loadButtonPressed (  )  [slot]
void PlanningSceneVisualizer::motionPlanCollisionVisibleButtonClicked ( bool  checked  )  [slot]
void PlanningSceneVisualizer::motionPlanEndColorButtonClicked (  )  [slot]
void PlanningSceneVisualizer::motionPlanEndVisibleButtonClicked ( bool  checked  )  [slot]
void PlanningSceneVisualizer::motionPlanStartColorButtonClicked (  )  [slot]
void PlanningSceneVisualizer::motionPlanStartVisibleButtonClicked ( bool  checked  )  [slot]
void PlanningSceneVisualizer::motionPlanTableSelection (  )  [slot]
void PlanningSceneVisualizer::onPlanningSceneLoaded ( int  scene,
int  numScenes 
) [virtual]
void PlanningSceneVisualizer::playButtonPressed (  )  [slot]
void PlanningSceneVisualizer::popupLoadPlanningScenes (  )  [slot]
void PlanningSceneVisualizer::progressChanged ( int  progress  )  [inline, slot]

Definition at line 298 of file planning_scene_warehouse_viewer.h.

void PlanningSceneVisualizer::quit (  )  [slot]
void PlanningSceneVisualizer::refreshButtonPressed (  )  [slot]
void PlanningSceneVisualizer::replanButtonPressed (  )  [slot]
void PlanningSceneVisualizer::saveCurrentPlanningScene (  )  [slot]
void PlanningSceneVisualizer::selectMotionPlan ( std::string  ID  )  [slot]
void PlanningSceneVisualizer::selectTrajectory ( std::string  ID  )  [slot]
void PlanningSceneVisualizer::setupPlanningSceneDialog (  ) 
void PlanningSceneVisualizer::sliderDragged (  )  [slot]
void PlanningSceneVisualizer::trajectoryCollisionsVisibleButtonClicked ( bool  checked  )  [slot]
void PlanningSceneVisualizer::trajectoryColorButtonClicked (  )  [slot]
void PlanningSceneVisualizer::trajectoryEditChanged (  )  [slot]
void PlanningSceneVisualizer::trajectoryTableSelection (  )  [slot]
void PlanningSceneVisualizer::trajectoryVisibleButtonClicked ( bool  checked  )  [slot]
void PlanningSceneVisualizer::updateState (  )  [virtual]
void PlanningSceneVisualizer::updateStateTriggered (  )  [slot]
void PlanningSceneVisualizer::updateTables (  )  [signal]

Member Data Documentation

Definition at line 359 of file planning_scene_warehouse_viewer.h.

Definition at line 337 of file planning_scene_warehouse_viewer.h.

Definition at line 370 of file planning_scene_warehouse_viewer.h.

Definition at line 371 of file planning_scene_warehouse_viewer.h.

Definition at line 372 of file planning_scene_warehouse_viewer.h.

Definition at line 367 of file planning_scene_warehouse_viewer.h.

Definition at line 368 of file planning_scene_warehouse_viewer.h.

Definition at line 369 of file planning_scene_warehouse_viewer.h.

Definition at line 365 of file planning_scene_warehouse_viewer.h.

Definition at line 377 of file planning_scene_warehouse_viewer.h.

QPushButton* PlanningSceneVisualizer::execute_button_ [protected]

Definition at line 355 of file planning_scene_warehouse_viewer.h.

Definition at line 336 of file planning_scene_warehouse_viewer.h.

QPushButton* PlanningSceneVisualizer::filter_button_ [protected]

Definition at line 353 of file planning_scene_warehouse_viewer.h.

Definition at line 375 of file planning_scene_warehouse_viewer.h.

Definition at line 345 of file planning_scene_warehouse_viewer.h.

Definition at line 357 of file planning_scene_warehouse_viewer.h.

Definition at line 339 of file planning_scene_warehouse_viewer.h.

Definition at line 342 of file planning_scene_warehouse_viewer.h.

Definition at line 376 of file planning_scene_warehouse_viewer.h.

Definition at line 373 of file planning_scene_warehouse_viewer.h.

QMenuBar* PlanningSceneVisualizer::menu_bar_ [protected]

Definition at line 335 of file planning_scene_warehouse_viewer.h.

Definition at line 349 of file planning_scene_warehouse_viewer.h.

Definition at line 344 of file planning_scene_warehouse_viewer.h.

Definition at line 338 of file planning_scene_warehouse_viewer.h.

Definition at line 340 of file planning_scene_warehouse_viewer.h.

Definition at line 343 of file planning_scene_warehouse_viewer.h.

Definition at line 341 of file planning_scene_warehouse_viewer.h.

Definition at line 348 of file planning_scene_warehouse_viewer.h.

QPushButton* PlanningSceneVisualizer::play_button_ [protected]

Definition at line 352 of file planning_scene_warehouse_viewer.h.

Definition at line 347 of file planning_scene_warehouse_viewer.h.

Definition at line 262 of file planning_scene_warehouse_viewer.h.

Definition at line 358 of file planning_scene_warehouse_viewer.h.

QPushButton* PlanningSceneVisualizer::replan_button_ [protected]

Definition at line 354 of file planning_scene_warehouse_viewer.h.

Definition at line 366 of file planning_scene_warehouse_viewer.h.

Definition at line 346 of file planning_scene_warehouse_viewer.h.

Definition at line 334 of file planning_scene_warehouse_viewer.h.

Definition at line 333 of file planning_scene_warehouse_viewer.h.

Definition at line 363 of file planning_scene_warehouse_viewer.h.

Definition at line 361 of file planning_scene_warehouse_viewer.h.

Definition at line 351 of file planning_scene_warehouse_viewer.h.

Definition at line 350 of file planning_scene_warehouse_viewer.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


arm_navigation_tests
Author(s): Sachin Chitta
autogenerated on Fri Mar 1 16:50:30 2013