Public Member Functions | Private Types | Private Attributes
UrdfModelSettings Class Reference

List of all members.

Public Member Functions

void addUrdfMarker ()
void displayMarkerArrayCB (const geometry_msgs::PoseArrayConstPtr &msg)
void init ()
 UrdfModelSettings (XmlRpc::XmlRpcValue model, boost::shared_ptr< interactive_markers::InteractiveMarkerServer > server)

Private Types

typedef boost::shared_ptr
< UrdfModelMarker
umm_ptr
typedef vector< umm_ptrumm_vec

Private Attributes

bool display_
ros::Subscriber display_marker_sub_
string fixed_link_
string frame_id_
map< string, double > initial_pose_map_
string mode_
XmlRpc::XmlRpcValue model_config_
string model_file_
string model_name_
ros::NodeHandle pnh_
geometry_msgs::PoseStamped pose_stamped_
bool registration_
bool robot_mode_
geometry_msgs::Pose root_offset_
double scale_factor_
boost::shared_ptr
< interactive_markers::InteractiveMarkerServer
server_
umm_vec umm_vec_
bool use_robot_description_
bool use_visible_color_

Detailed Description

Definition at line 13 of file urdf_model_marker_main.cpp.


Member Typedef Documentation

typedef boost::shared_ptr<UrdfModelMarker> UrdfModelSettings::umm_ptr [private]

Definition at line 34 of file urdf_model_marker_main.cpp.

Definition at line 35 of file urdf_model_marker_main.cpp.


Constructor & Destructor Documentation

Definition at line 165 of file urdf_model_marker_main.cpp.


Member Function Documentation

Definition at line 161 of file urdf_model_marker_main.cpp.

void UrdfModelSettings::displayMarkerArrayCB ( const geometry_msgs::PoseArrayConstPtr &  msg) [inline]

Definition at line 39 of file urdf_model_marker_main.cpp.

void UrdfModelSettings::init ( ) [inline]

Definition at line 73 of file urdf_model_marker_main.cpp.


Member Data Documentation

Definition at line 31 of file urdf_model_marker_main.cpp.

Definition at line 16 of file urdf_model_marker_main.cpp.

Definition at line 27 of file urdf_model_marker_main.cpp.

Definition at line 28 of file urdf_model_marker_main.cpp.

Definition at line 32 of file urdf_model_marker_main.cpp.

Definition at line 24 of file urdf_model_marker_main.cpp.

Definition at line 17 of file urdf_model_marker_main.cpp.

Definition at line 25 of file urdf_model_marker_main.cpp.

Definition at line 19 of file urdf_model_marker_main.cpp.

Definition at line 15 of file urdf_model_marker_main.cpp.

geometry_msgs::PoseStamped UrdfModelSettings::pose_stamped_ [private]

Definition at line 21 of file urdf_model_marker_main.cpp.

Definition at line 26 of file urdf_model_marker_main.cpp.

Definition at line 30 of file urdf_model_marker_main.cpp.

Definition at line 22 of file urdf_model_marker_main.cpp.

Definition at line 20 of file urdf_model_marker_main.cpp.

Definition at line 18 of file urdf_model_marker_main.cpp.

Definition at line 36 of file urdf_model_marker_main.cpp.

Definition at line 29 of file urdf_model_marker_main.cpp.

Definition at line 23 of file urdf_model_marker_main.cpp.


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


jsk_interactive_marker
Author(s): furuta
autogenerated on Mon Oct 6 2014 01:19:15