Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
pointsSWIG.hpp
00001 #ifndef VELODYNEUTILS_POINTS_SWIG_HPP
00002 #define VELODYNEUTILS_POINTS_SWIG_HPP
00003 
00004 #include <sys/types.h> // Necessary for libregionMap.h
00005 
00006 #include <libregionMap.h>
00007 
00008 #include <boost/shared_ptr.hpp>
00009 #include <Eigen/Geometry>
00010 #include <pcl/point_cloud.h>
00011 
00012 namespace jafar {
00013 namespace velodyneutils {
00014 
00015 boost::shared_ptr<REGION_MAP> createRegionMapPtr();
00016 
00017 boost::shared_ptr<Eigen::Affine3f> createAffine3fPtr();
00018 void setAffine3fPtr(boost::shared_ptr<Eigen::Affine3f>& affine, float x,
00019                     float y, float z);
00020 
00021 template<typename PointT>
00022 typename boost::shared_ptr<pcl::PointCloud<PointT> > createPointCloudPtr();
00023 
00024 }
00025 }
00026 
00027 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:29 for Jafar by doxygen 1.7.6.1
LAAS-CNRS