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