44 #include <pcl/io/boost.h>
45 #include <pcl/io/ply/byte_order.h>
59 typedef boost::int8_t
int8;
69 template <
typename ScalarType>
72 #ifdef PLY_TYPE_TRAITS
76 #define PLY_TYPE_TRAITS(TYPE, PARSE_TYPE, NAME, OLD_NAME) \
78 struct type_traits<TYPE> \
81 typedef PARSE_TYPE parse_type; \
82 static const char* name () { return NAME; } \
83 static const char* old_name () { return OLD_NAME; } \
96 #undef PLY_TYPE_TRAITS
103 #endif // PCL_IO_PLY_PLY_H
This file defines compatibility wrappers for low level I/O functions.
PLY_TYPE_TRAITS(int8, int16,"int8","char")