pr2_interactive_object_detection::InteractiveObjectDetectionFrame Class Reference

#include <interactive_object_detection_frame.h>

Inheritance diagram for pr2_interactive_object_detection::InteractiveObjectDetectionFrame:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 InteractiveObjectDetectionFrame (InteractiveObjectDetectionDisplay *display, wxWindow *parent)
void update ()
 ~InteractiveObjectDetectionFrame ()

Protected Member Functions

void cancelButtonClicked (wxCommandEvent &event)
virtual void detButtonClicked (wxCommandEvent &event)
void executeRequest (int8_t request, bool interactive)
virtual void recButtonClicked (wxCommandEvent &event)
void requestUserCommand (int8_t request, bool interactive)
virtual void segButtonClicked (wxCommandEvent &event)
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_
UserCommandGoal user_command_goal_

Detailed Description

Definition at line 43 of file interactive_object_detection_frame.h.


Constructor & Destructor Documentation

pr2_interactive_object_detection::InteractiveObjectDetectionFrame::InteractiveObjectDetectionFrame ( InteractiveObjectDetectionDisplay display,
wxWindow *  parent 
)

Definition at line 40 of file interactive_object_detection_frame.cpp.

pr2_interactive_object_detection::InteractiveObjectDetectionFrame::~InteractiveObjectDetectionFrame (  ) 

Definition at line 51 of file interactive_object_detection_frame.cpp.


Member Function Documentation

void pr2_interactive_object_detection::InteractiveObjectDetectionFrame::cancelButtonClicked ( wxCommandEvent &  event  )  [protected, virtual]

Reimplemented from InteractiveObjectDetectionFrameBase.

Definition at line 163 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection::InteractiveObjectDetectionFrame::detButtonClicked ( wxCommandEvent &  event  )  [protected, virtual]

Reimplemented from InteractiveObjectDetectionFrameBase.

Definition at line 219 of file interactive_object_detection_frame.cpp.

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

Definition at line 173 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection::InteractiveObjectDetectionFrame::recButtonClicked ( wxCommandEvent &  event  )  [protected, virtual]

Reimplemented from InteractiveObjectDetectionFrameBase.

Definition at line 212 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection::InteractiveObjectDetectionFrame::requestUserCommand ( int8_t  request,
bool  interactive 
) [protected]

Definition at line 67 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection::InteractiveObjectDetectionFrame::segButtonClicked ( wxCommandEvent &  event  )  [protected, virtual]

Reimplemented from InteractiveObjectDetectionFrameBase.

Definition at line 204 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection::InteractiveObjectDetectionFrame::update (  ) 

Definition at line 88 of file interactive_object_detection_frame.cpp.

void pr2_interactive_object_detection::InteractiveObjectDetectionFrame::userCmdActive (  )  [protected]

Definition at line 145 of file interactive_object_detection_frame.cpp.

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

Definition at line 118 of file interactive_object_detection_frame.cpp.

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

Definition at line 152 of file interactive_object_detection_frame.cpp.


Member Data Documentation

Definition at line 78 of file interactive_object_detection_frame.h.

Definition at line 88 of file interactive_object_detection_frame.h.

Definition at line 94 of file interactive_object_detection_frame.h.

Definition at line 92 of file interactive_object_detection_frame.h.

Definition at line 82 of file interactive_object_detection_frame.h.

Definition at line 87 of file interactive_object_detection_frame.h.

Definition at line 81 of file interactive_object_detection_frame.h.

Definition at line 86 of file interactive_object_detection_frame.h.

Definition at line 84 of file interactive_object_detection_frame.h.

Definition at line 76 of file interactive_object_detection_frame.h.

Definition at line 90 of file interactive_object_detection_frame.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends


pr2_interactive_object_detection
Author(s): David Gossow
autogenerated on Fri Jan 11 09:32:34 2013