Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
CheckpointMarker Class Reference

#include <checkpoint_marker.h>

List of all members.

Public Member Functions

 CheckpointMarker ()
void display_active_checkpoint (CheckpointRequest checkpoint)
void display_new_checkpoint (CheckpointRequest checkpoint)
void display_visited_checkpoint (CheckpointRequest checkpoint)

Private Member Functions

void display_checkpoint (visualization_msgs::Marker marker)
visualization_msgs::Marker generate_active_marker_msg (CheckpointRequest checkpoint)
visualization_msgs::Marker generate_common_marker_msg (CheckpointRequest checkpoint)
visualization_msgs::Marker generate_new_marker_msg (CheckpointRequest checkpoint)
visualization_msgs::Marker generate_visited_marker_msg (CheckpointRequest checkpoint)

Private Attributes

ros::NodeHandle nh_
ros::Publisher rviz_pub

Static Private Attributes

static const std::string marker_header_frame_ = "/map"
static const std::string marker_ns_ = ""

Detailed Description

Definition at line 30 of file checkpoint_marker.h.


Constructor & Destructor Documentation

Definition at line 6 of file checkpoint_marker.cpp.


Member Function Documentation

Definition at line 102 of file checkpoint_marker.cpp.

void CheckpointMarker::display_checkpoint ( visualization_msgs::Marker  marker) [private]

Definition at line 84 of file checkpoint_marker.cpp.

Definition at line 90 of file checkpoint_marker.cpp.

Definition at line 96 of file checkpoint_marker.cpp.

visualization_msgs::Marker CheckpointMarker::generate_active_marker_msg ( CheckpointRequest  checkpoint) [private]

Definition at line 70 of file checkpoint_marker.cpp.

visualization_msgs::Marker CheckpointMarker::generate_common_marker_msg ( CheckpointRequest  checkpoint) [private]

Definition at line 12 of file checkpoint_marker.cpp.

visualization_msgs::Marker CheckpointMarker::generate_new_marker_msg ( CheckpointRequest  checkpoint) [private]

Definition at line 42 of file checkpoint_marker.cpp.

visualization_msgs::Marker CheckpointMarker::generate_visited_marker_msg ( CheckpointRequest  checkpoint) [private]

Definition at line 56 of file checkpoint_marker.cpp.


Member Data Documentation

const std::string CheckpointMarker::marker_header_frame_ = "/map" [static, private]

Definition at line 44 of file checkpoint_marker.h.

const std::string CheckpointMarker::marker_ns_ = "" [static, private]

Definition at line 45 of file checkpoint_marker.h.

Definition at line 47 of file checkpoint_marker.h.

Definition at line 48 of file checkpoint_marker.h.


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


iri_checkpoint_nav
Author(s): Jose Luis Rivero
autogenerated on Fri Dec 6 2013 22:56:28