Namespaces | |
| namespace | io_operators |
Classes | |
| class | ply_parser |
Typedefs | |
| typedef float | float32 |
| typedef double | float64 |
| typedef int | format_type |
| typedef boost::int16_t | int16 |
| typedef boost::int32_t | int32 |
| typedef boost::int8_t | int8 |
| typedef boost::uint16_t | uint16 |
| typedef boost::uint32_t | uint32 |
| typedef boost::uint8_t | uint8 |
Enumerations | |
| enum | byte_order { little_endian_byte_order, big_endian_byte_order, network_byte_order = big_endian_byte_order } |
| enum | format { ascii_format, binary_little_endian_format, binary_big_endian_format, unknown } |
Functions | |
| PLY_TYPE_TRAITS (int8,"int8","char") | |
| PLY_TYPE_TRAITS (int16,"int16","short") | |
| PLY_TYPE_TRAITS (int32,"int32","int") | |
| PLY_TYPE_TRAITS (uint8,"uint8","uchar") | |
| PLY_TYPE_TRAITS (uint16,"uint16","ushort") | |
| PLY_TYPE_TRAITS (uint32,"uint32","uint") | |
| PLY_TYPE_TRAITS (float32,"float32","float") | |
| PLY_TYPE_TRAITS (float64,"float64","double") | |
| template<std::size_t N> | |
| void | swap_byte_order (char *bytes) |
| template<typename T > | |
| void | swap_byte_order (T &value) |
| template<> | |
| void | swap_byte_order< 1 > (char *) |
| template<> | |
| void | swap_byte_order< 2 > (char *bytes) |
| template<> | |
| void | swap_byte_order< 4 > (char *bytes) |
| template<> | |
| void | swap_byte_order< 8 > (char *bytes) |
| typedef float pcl::io::ply::float32 |
| typedef double pcl::io::ply::float64 |
| typedef int pcl::io::ply::format_type |
| typedef boost::int16_t pcl::io::ply::int16 |
| typedef boost::int32_t pcl::io::ply::int32 |
| typedef boost::int8_t pcl::io::ply::int8 |
| typedef boost::uint16_t pcl::io::ply::uint16 |
| typedef boost::uint32_t pcl::io::ply::uint32 |
| typedef boost::uint8_t pcl::io::ply::uint8 |
Definition at line 68 of file byte_order.h.
| enum pcl::io::ply::format |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | int8 | , |
| "int8" | , | ||
| "char" | |||
| ) |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | int16 | , |
| "int16" | , | ||
| "short" | |||
| ) |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | int32 | , |
| "int32" | , | ||
| "int" | |||
| ) |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | uint8 | , |
| "uint8" | , | ||
| "uchar" | |||
| ) |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | uint16 | , |
| "uint16" | , | ||
| "ushort" | |||
| ) |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | uint32 | , |
| "uint32" | , | ||
| "uint" | |||
| ) |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | float32 | , |
| "float32" | , | ||
| "float" | |||
| ) |
| pcl::io::ply::PLY_TYPE_TRAITS | ( | float64 | , |
| "float64" | , | ||
| "double" | |||
| ) |
| void pcl::io::ply::swap_byte_order | ( | char * | bytes | ) |
| void pcl::io::ply::swap_byte_order | ( | T & | value | ) |
Definition at line 114 of file byte_order.h.
| void pcl::io::ply::swap_byte_order< 1 > | ( | char * | ) | [inline] |
Definition at line 89 of file byte_order.h.
| void pcl::io::ply::swap_byte_order< 2 > | ( | char * | bytes | ) | [inline] |
Definition at line 92 of file byte_order.h.
| void pcl::io::ply::swap_byte_order< 4 > | ( | char * | bytes | ) | [inline] |
Definition at line 98 of file byte_order.h.
| void pcl::io::ply::swap_byte_order< 8 > | ( | char * | bytes | ) | [inline] |
Definition at line 105 of file byte_order.h.