rapid
A ROS robotics library.
|
#include <exception>
#include "Eigen/Dense"
#include "geometry_msgs/Point.h"
#include "geometry_msgs/Vector3.h"
#include "pcl/point_types.h"
Go to the source code of this file.
Namespaces | |
rapid | |
Functions | |
template<typename T > | |
void | rapid::get_xyz (const T &value, double *x, double *y, double *z) |
template<> | |
void | rapid::get_xyz (const Eigen::Vector3f &value, double *x, double *y, double *z) |
template<> | |
void | rapid::get_xyz (const Eigen::Vector3d &value, double *x, double *y, double *z) |
template<> | |
void | rapid::get_xyz (const geometry_msgs::Point &value, double *x, double *y, double *z) |
template<> | |
void | rapid::get_xyz (const geometry_msgs::Vector3 &value, double *x, double *y, double *z) |
template<> | |
void | rapid::get_xyz (const pcl::PointXYZ &value, double *x, double *y, double *z) |
template<> | |
void | rapid::get_xyz (const pcl::PointXYZRGB &value, double *x, double *y, double *z) |
template<> | |
void | rapid::get_xyz (const pcl::Normal &value, double *x, double *y, double *z) |
template<typename T > | |
Eigen::Vector3d | rapid::AsVector3d (const T &value) |
Function to get the XYZ value from common ROS types. More... | |