$search

conversions.cpp File Reference

#include <flirtlib_ros/conversions.h>
#include <tf/transform_datatypes.h>
#include <boost/foreach.hpp>
Include dependency graph for conversions.cpp:

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::Markerflirtlib_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)

Detailed Description

Implementation for conversions.h

Author:
Bhaskara Marthi

Definition in file conversions.cpp.


Typedef Documentation

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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


flirtlib_ros
Author(s): Bhaskara Marthi
autogenerated on Fri Mar 1 15:36:03 2013