All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Public Types | Public Member Functions | Protected Attributes
pr2_gripper_click::GripperClickDisplay< ActionClass > Class Template Reference

#include <gripper_click_display.h>

Inheritance diagram for pr2_gripper_click::GripperClickDisplay< ActionClass >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef
ActionClass::_action_goal_type::_goal_type 
GoalType
typedef
ActionClass::_action_result_type::_result_type 
ResultType

Public Member Functions

virtual void abortAction ()
virtual void acceptNewGoal ()
virtual void fixedFrameChanged ()
 GripperClickDisplay (std::string action_topic, const std::string &name, rviz::VisualizationManager *manager)
virtual void onDisable ()
virtual void onEnable ()
virtual void preemptAction ()
void startActionServer ()
void stopActionServer ()
virtual void targetFrameChanged ()
virtual void update (float wall_dt, float ros_dt)
virtual ~GripperClickDisplay ()

Protected Attributes

actionlib::SimpleActionServer
< ActionClass > * 
action_server_
std::string action_topic_
GripperClickRvizUI< ActionClass > * gripper_click_rviz_ui_

Detailed Description

template<class ActionClass>
class pr2_gripper_click::GripperClickDisplay< ActionClass >

Definition at line 52 of file gripper_click_display.h.


Member Typedef Documentation

template<class ActionClass>
typedef ActionClass::_action_goal_type::_goal_type pr2_gripper_click::GripperClickDisplay< ActionClass >::GoalType

Definition at line 57 of file gripper_click_display.h.

template<class ActionClass>
typedef ActionClass::_action_result_type::_result_type pr2_gripper_click::GripperClickDisplay< ActionClass >::ResultType

Definition at line 56 of file gripper_click_display.h.


Constructor & Destructor Documentation

template<class ActionClass >
pr2_gripper_click::GripperClickDisplay< ActionClass >::GripperClickDisplay ( std::string  action_topic,
const std::string &  name,
rviz::VisualizationManager manager 
)

Definition at line 40 of file gripper_click_display.cpp.

template<class ActionClass >
pr2_gripper_click::GripperClickDisplay< ActionClass >::~GripperClickDisplay ( ) [virtual]

Definition at line 49 of file gripper_click_display.cpp.


Member Function Documentation

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::abortAction ( ) [virtual]

Definition at line 175 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::acceptNewGoal ( ) [virtual]

Definition at line 153 of file gripper_click_display.cpp.

template<class ActionClass>
virtual void pr2_gripper_click::GripperClickDisplay< ActionClass >::fixedFrameChanged ( ) [inline, virtual]

Reimplemented from rviz::Display.

Definition at line 64 of file gripper_click_display.h.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::onDisable ( ) [virtual]

Implements rviz::Display.

Definition at line 66 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::onEnable ( ) [virtual]
template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::preemptAction ( ) [virtual]

Definition at line 168 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::startActionServer ( )

Definition at line 109 of file gripper_click_display.cpp.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::stopActionServer ( )

Definition at line 131 of file gripper_click_display.cpp.

template<class ActionClass>
virtual void pr2_gripper_click::GripperClickDisplay< ActionClass >::targetFrameChanged ( ) [inline, virtual]

Definition at line 63 of file gripper_click_display.h.

template<class ActionClass >
void pr2_gripper_click::GripperClickDisplay< ActionClass >::update ( float  wall_dt,
float  ros_dt 
) [virtual]

Reimplemented from rviz::Display.

Definition at line 72 of file gripper_click_display.cpp.


Member Data Documentation

template<class ActionClass>
actionlib::SimpleActionServer<ActionClass>* pr2_gripper_click::GripperClickDisplay< ActionClass >::action_server_ [protected]

Definition at line 88 of file gripper_click_display.h.

template<class ActionClass>
std::string pr2_gripper_click::GripperClickDisplay< ActionClass >::action_topic_ [protected]

Definition at line 90 of file gripper_click_display.h.

template<class ActionClass>
GripperClickRvizUI<ActionClass>* pr2_gripper_click::GripperClickDisplay< ActionClass >::gripper_click_rviz_ui_ [protected]

Definition at line 86 of file gripper_click_display.h.


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


pr2_gripper_click
Author(s): Matei Ciocarlie
autogenerated on Tue Oct 30 2012 07:55:20