|
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... | |