Public Slots | Public Member Functions | Private Member Functions | Private Attributes
pr2_interactive_manipulation::PublishClickCameraDisplay Class Reference

#include <publish_click_camera_display.h>

Inheritance diagram for pr2_interactive_manipulation::PublishClickCameraDisplay:
Inheritance graph
[legend]

List of all members.

Public Slots

void publishTopicChanged ()

Public Member Functions

const std::string & getPublishClickTopic ()
virtual void onInitialize ()
 PublishClickCameraDisplay ()
virtual void update (float wall_dt, float ros_dt)
 Overrides update so it can request a render at each pass.
virtual ~PublishClickCameraDisplay ()

Private Member Functions

void hideBlacklistDisplays (std::string blacklist_name)
void restoreBlacklistDisplays ()

Private Attributes

std::set< rviz::Display * > hidden_displays_
rviz::StringPropertypublish_click_topic_property_
PublishClickViewControllerpublish_click_view_controller_

Detailed Description

Extends the default camera display of rviz so that mouse clicks are broadcasted on a given topic Also can hide selected displays so they don't show up / are not selectable.

Definition at line 50 of file publish_click_camera_display.h.


Constructor & Destructor Documentation

Definition at line 43 of file publish_click_camera_display.cpp.

Definition at line 64 of file publish_click_camera_display.cpp.


Member Function Documentation

Definition at line 74 of file publish_click_camera_display.cpp.

Reimplemented from rviz::AwesomeCameraDisplay.

Definition at line 49 of file publish_click_camera_display.cpp.

Definition at line 68 of file publish_click_camera_display.cpp.

void pr2_interactive_manipulation::PublishClickCameraDisplay::update ( float  wall_dt,
float  ros_dt 
) [virtual]

Overrides update so it can request a render at each pass.

Reimplemented from rviz::AwesomeCameraDisplay.

Definition at line 79 of file publish_click_camera_display.cpp.


Member Data Documentation

Definition at line 72 of file publish_click_camera_display.h.

Definition at line 74 of file publish_click_camera_display.h.

Definition at line 76 of file publish_click_camera_display.h.


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


pr2_interactive_manipulation_frontend
Author(s): Jonathan Binney
autogenerated on Mon Oct 6 2014 12:06:29