$search
#include <flirtlib_ros/conversions.h>#include <tf/transform_datatypes.h>#include <boost/foreach.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | flirtlib_ros |
Typedefs | |
| typedef vector < std_msgs::ColorRGBA > | flirtlib_ros::ColorVec |
| typedef vector< double > | DoubleVec |
| typedef vector< InterestPoint * > | InterestPointVec |
| typedef boost::shared_ptr < LaserReading > | LaserPtr |
Functions | |
| std::vector< RefScan > | flirtlib_ros::fromRos (const ScanMap &scan_map) |
| Convert a ScanMap to a set of ref scans. | |
| RefScan | flirtlib_ros::fromRos (const RefScanRos &r) |
| Convert a single RefScanRos message to a RefScan. | |
| InterestPoint * | flirtlib_ros::fromRos (const InterestPointRos &m) |
| Descriptor * | flirtlib_ros::fromRos (const DescriptorRos &m) |
| vector< vector< double > > | flirtlib_ros::fromRos (const vector< Vector > &m) |
| boost::shared_ptr< LaserReading > | flirtlib_ros::fromRos (const sensor_msgs::LaserScan &scan) |
| Convert a ROS laser scan message to a flirtlib scan. | |
| ColorVec | flirtlib_ros::initColors () |
| visualization_msgs::Marker | flirtlib_ros::interestPointMarkers (const std::vector< InterestPoint * > &pts, const geometry_msgs::Pose &pose, unsigned id=0) |
| vector< vm::Marker > | flirtlib_ros::poseMarkers (const vector< gm::Pose > &poses) |
| gm::Point | flirtlib_ros::toPoint (const Point2D &p) |
| gm::Point | flirtlib_ros::toPoint (const tf::Vector3 &p) |
| Point2D | flirtlib_ros::toPoint2D (const gm::Point &p) |
| ScanMap | flirtlib_ros::toRos (const vector< RefScan > &scans) |
| RefScanRos | flirtlib_ros::toRos (const RefScan &r) |
| Convert a single RefScan to a ROS message. | |
| InterestPointRos | flirtlib_ros::toRos (const InterestPoint &pt) |
| Convert a flirtlib interest point to InterestPointRos. | |
| DescriptorRos | flirtlib_ros::toRos (const Descriptor *descriptor) |
| vector< Vector > | flirtlib_ros::toRos (const vector< vector< double > > &h) |
Implementation for conversions.h
Definition in file conversions.cpp.
| typedef vector<double> DoubleVec |
Definition at line 50 of file conversions.cpp.
| typedef vector<InterestPoint*> InterestPointVec |
Definition at line 51 of file conversions.cpp.
| typedef boost::shared_ptr<LaserReading> LaserPtr |
Definition at line 49 of file conversions.cpp.