Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Private Member Functions
srs_assisted_arm_navigation_ui::CButBBEstimationControls Class Reference

#include <bb_estimation_controls.h>

List of all members.

Public Member Functions

 CButBBEstimationControls (wxWindow *parent, const wxString &title, rviz::WindowManagerInterface *wmi)
 Constructor.
void newData (int event, int x, int y)
 ~CButBBEstimationControls ()

Protected Types

typedef
actionlib::SimpleActionServer
< srs_assisted_arm_navigation_msgs::ManualBBEstimationAction
bb_est_action_server

Protected Member Functions

void actionGoalCallback ()
void actionPreemptCallback ()
void imageCallback (const sensor_msgs::ImageConstPtr &msg)
void OnOk (wxCommandEvent &event)
void timerCallback (const ros::TimerEvent &ev)

Protected Attributes

bool action_in_progress_
bb_est_action_server as_
int butt_down_x_
int butt_down_y_
boost::mutex data_mutex_
bool data_ready_
bool disable_video_
srs_assisted_arm_navigation_msgs::ManualBBEstimationFeedback fb_
srs_assisted_arm_navigation_msgs::ManualBBEstimationGoalConstPtr goal_
cv::Mat * image_
unsigned int image_height_
boost::mutex image_mutex_
cv::Mat * image_tmp_
unsigned int image_width_
bool is_video_flipped_
image_transport::ImageTransport it_
wxButton * m_button_ok_
rviz::WindowManagerInterfacem_wmi
 stored window manager interface pointer
ros::Time max_time_
ros::NodeHandle nh_
int16_t p1_ [2]
int16_t p2_ [2]
wxWindow * parent_
bool some_data_ready_
image_transport::Subscriber sub_image_
ros::Timer timer_

Private Member Functions

 DECLARE_EVENT_TABLE ()

Detailed Description

Definition at line 75 of file bb_estimation_controls.h.


Member Typedef Documentation

Definition at line 88 of file bb_estimation_controls.h.


Constructor & Destructor Documentation

CButBBEstimationControls::CButBBEstimationControls ( wxWindow *  parent,
const wxString &  title,
rviz::WindowManagerInterface wmi 
)

Constructor.

Constructor

Definition at line 45 of file bb_estimation_controls.cpp.

Definition at line 97 of file bb_estimation_controls.cpp.


Member Function Documentation

Definition at line 358 of file bb_estimation_controls.cpp.

Definition at line 394 of file bb_estimation_controls.cpp.

void CButBBEstimationControls::imageCallback ( const sensor_msgs::ImageConstPtr &  msg) [protected]

Definition at line 214 of file bb_estimation_controls.cpp.

void CButBBEstimationControls::newData ( int  event,
int  x,
int  y 
)

Definition at line 266 of file bb_estimation_controls.cpp.

void CButBBEstimationControls::OnOk ( wxCommandEvent &  event) [protected]

Definition at line 415 of file bb_estimation_controls.cpp.

void CButBBEstimationControls::timerCallback ( const ros::TimerEvent ev) [protected]

Definition at line 104 of file bb_estimation_controls.cpp.


Member Data Documentation

Definition at line 119 of file bb_estimation_controls.h.

Definition at line 95 of file bb_estimation_controls.h.

Definition at line 137 of file bb_estimation_controls.h.

Definition at line 138 of file bb_estimation_controls.h.

Definition at line 127 of file bb_estimation_controls.h.

Definition at line 125 of file bb_estimation_controls.h.

Definition at line 121 of file bb_estimation_controls.h.

Definition at line 115 of file bb_estimation_controls.h.

Definition at line 114 of file bb_estimation_controls.h.

Definition at line 144 of file bb_estimation_controls.h.

Definition at line 134 of file bb_estimation_controls.h.

Definition at line 143 of file bb_estimation_controls.h.

Definition at line 145 of file bb_estimation_controls.h.

Definition at line 133 of file bb_estimation_controls.h.

Definition at line 131 of file bb_estimation_controls.h.

Definition at line 97 of file bb_estimation_controls.h.

Definition at line 107 of file bb_estimation_controls.h.

stored window manager interface pointer

Definition at line 91 of file bb_estimation_controls.h.

Definition at line 117 of file bb_estimation_controls.h.

Definition at line 93 of file bb_estimation_controls.h.

Definition at line 128 of file bb_estimation_controls.h.

Definition at line 129 of file bb_estimation_controls.h.

Definition at line 109 of file bb_estimation_controls.h.

Definition at line 124 of file bb_estimation_controls.h.

Definition at line 112 of file bb_estimation_controls.h.

Definition at line 148 of file bb_estimation_controls.h.


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


srs_assisted_arm_navigation_ui
Author(s): Zdenek Materna
autogenerated on Mon Oct 6 2014 08:18:45