1 #ifndef PCL_MESSAGE_VERTICES_H
2 #define PCL_MESSAGE_VERTICES_H
6 #include <boost/shared_ptr.hpp>
7 #include <pcl/pcl_macros.h>
22 typedef boost::shared_ptr<Vertices>
Ptr;
23 typedef boost::shared_ptr<Vertices const>
ConstPtr;
30 inline std::ostream&
operator<<(std::ostream& s, const ::pcl::Vertices & v)
32 s <<
"vertices[]" << std::endl;
33 for (
size_t i = 0; i < v.vertices.size (); ++i)
35 s <<
" vertices[" << i <<
"]: ";
36 s <<
" " << v.vertices[i] << std::endl;
42 #endif // PCL_MESSAGE_VERTICES_H
boost::shared_ptr< Vertices > VerticesPtr
boost::shared_ptr< Vertices const > ConstPtr
std::vector< uint32_t > vertices
This file defines compatibility wrappers for low level I/O functions.
std::ostream & operator<<(std::ostream &os, const BivariatePolynomialT< real > &p)
Describes a set of vertices in a polygon mesh, by basically storing an array of indices.
boost::shared_ptr< Vertices const > VerticesConstPtr
boost::shared_ptr< Vertices > Ptr