Defines | Functions
marker_plugin.cpp File Reference
#include <mapviz_plugins/marker_plugin.h>
#include <cmath>
#include <cstdio>
#include <vector>
#include <boost/algorithm/string.hpp>
#include <QDialog>
#include <QGLWidget>
#include <ros/master.h>
#include <mapviz/select_topic_dialog.h>
#include <swri_math_util/constants.h>
#include <pluginlib/class_list_macros.h>
Include dependency graph for marker_plugin.cpp:

Go to the source code of this file.

Defines

#define IS_INSTANCE(msg, type)   (msg->getDataType() == ros::message_traits::datatype<type>())

Functions

 PLUGINLIB_DECLARE_CLASS (mapviz_plugins, marker, mapviz_plugins::MarkerPlugin, mapviz::MapvizPlugin) namespace mapviz_plugins

Define Documentation

#define IS_INSTANCE (   msg,
  type 
)    (msg->getDataType() == ros::message_traits::datatype<type>())

Function Documentation

Given a MarkerData that represents an arrow and a transform, this function will generate the points involved in drawing the arrow and then transform all of them into the target frame.

Parameters:
inout]markerData A marker that represents an arrow.
[in]transformThe tf that should be applied to the arrow's points.

Definition at line 53 of file marker_plugin.cpp.



mapviz_plugins
Author(s): Marc Alban
autogenerated on Thu Aug 24 2017 02:46:09