Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Private Attributes
pr2_interactive_object_detection_frontend::InteractiveObjectDetectionFrame Class Reference

#include <interactive_object_detection_frame.h>

List of all members.

Public Member Functions

 InteractiveObjectDetectionFrame (QWidget *parent=0)
void update ()
 ~InteractiveObjectDetectionFrame ()

Protected Slots

void cancelButtonClicked ()
void detButtonClicked ()
void recButtonClicked ()
void resetButtonClicked ()
void segButtonClicked ()

Protected Member Functions

void executeRequest (int8_t request, bool interactive)
void requestUserCommand (int8_t request, bool interactive)
void userCmdActive ()
void userCmdDone (const actionlib::SimpleClientGoalState &state, const pr2_interactive_object_detection::UserCommandResultConstPtr &result)
void userCmdFeedback (const pr2_interactive_object_detection::UserCommandFeedbackConstPtr &feedback)

Protected Attributes

bool action_requested_
std::string det_status_
boost::thread * executing_thread_
boost::mutex mutex_
ros::NodeHandle priv_nh_
std::string rec_status_
ros::NodeHandle root_nh_
std::string seg_status_
std::string status_
actionlib::SimpleActionClient
< pr2_interactive_object_detection::UserCommandAction > 
user_cmd_action_client_
pr2_interactive_object_detection::UserCommandGoal user_command_goal_

Private Attributes

Ui::MainFrame * ui_

Detailed Description

Definition at line 48 of file interactive_object_detection_frame.h.


Constructor & Destructor Documentation

Definition at line 41 of file interactive_object_detection_frame.cpp.

Definition at line 57 of file interactive_object_detection_frame.cpp.


Member Function Documentation

Definition at line 171 of file interactive_object_detection_frame.cpp.

Definition at line 237 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection_frontend::InteractiveObjectDetectionFrame::executeRequest ( int8_t  request,
bool  interactive 
) [protected]

Definition at line 191 of file interactive_object_detection_frame.cpp.

Definition at line 230 of file interactive_object_detection_frame.cpp.

Definition at line 75 of file interactive_object_detection_frame.cpp.

Definition at line 181 of file interactive_object_detection_frame.cpp.

Definition at line 222 of file interactive_object_detection_frame.cpp.

Definition at line 96 of file interactive_object_detection_frame.cpp.

Definition at line 153 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection_frontend::InteractiveObjectDetectionFrame::userCmdDone ( const actionlib::SimpleClientGoalState state,
const pr2_interactive_object_detection::UserCommandResultConstPtr &  result 
) [protected]

Definition at line 126 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection_frontend::InteractiveObjectDetectionFrame::userCmdFeedback ( const pr2_interactive_object_detection::UserCommandFeedbackConstPtr &  feedback) [protected]

Definition at line 160 of file interactive_object_detection_frame.cpp.


Member Data Documentation

Definition at line 80 of file interactive_object_detection_frame.h.

Definition at line 90 of file interactive_object_detection_frame.h.

Definition at line 96 of file interactive_object_detection_frame.h.

Definition at line 94 of file interactive_object_detection_frame.h.

Definition at line 84 of file interactive_object_detection_frame.h.

Definition at line 89 of file interactive_object_detection_frame.h.

Definition at line 83 of file interactive_object_detection_frame.h.

Definition at line 88 of file interactive_object_detection_frame.h.

Definition at line 86 of file interactive_object_detection_frame.h.

Definition at line 99 of file interactive_object_detection_frame.h.

Definition at line 78 of file interactive_object_detection_frame.h.

pr2_interactive_object_detection::UserCommandGoal pr2_interactive_object_detection_frontend::InteractiveObjectDetectionFrame::user_command_goal_ [protected]

Definition at line 92 of file interactive_object_detection_frame.h.


The documentation for this class was generated from the following files:


pr2_interactive_object_detection_frontend
Author(s): jbinney
autogenerated on Mon Oct 6 2014 12:04:24