44 #include <pcl/io/boost.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
defines byte shift operations and endianness.
This file defines compatibility wrappers for low level I/O functions.
PLY_TYPE_TRAITS(int8, int16, "int8", "char")