38 #ifndef PCL_IO_IFS_IO_H_
39 #define PCL_IO_IFS_IO_H_
41 #include <pcl/point_cloud.h>
42 #include <pcl/PCLPointCloud2.h>
43 #include <pcl/conversions.h>
44 #include <pcl/io/boost.h>
45 #include <pcl/PolygonMesh.h>
89 int &ifs_version,
unsigned int &data_idx);
124 template<
typename Po
intT>
int
131 int res =
read (file_name, blob, ifs_version);
161 const std::string &cloud_name =
"cloud");
172 template<
typename Po
intT>
int
174 const std::string &cloud_name =
"cloud")
177 pcl::fromPCLPointCloud2<PointT> (blob, cloud);
178 return (
write (file_name, blob, cloud_name));
196 return (p.
read (file_name, cloud, ifs_version));
206 template<
typename Po
intT>
inline int
225 return (p.
read (file_name, mesh, ifs_version));
239 return (w.
write (file_name, cloud));
249 template<
typename Po
intT>
int
258 #endif //#ifndef PCL_IO_IFS_IO_H_