|
MIRA
|
#include <maps/PointCloudFormat.h>
Public Member Functions | |
| PCFormat () | |
| template<typename Reflector > | |
| void | reflect (Reflector &r) |
| void | addField (const std::string &semantic, PCDataField::Type type, std::size_t count) |
| void | addOtherField (const std::string &semantic, std::size_t size) |
| const PCDataField & | getField (const std::string &semantic, PCDataField::Type type, uint32 count=1) const |
| bool | hasField (const std::string &semantic, PCDataField::Type type, uint32 count=1) const |
Public Attributes | |
| std::vector< PCDataField > | fields |
| uint32 | size |
Static Public Attributes | |
| static const PCDataField | nullfield |
|
inline |
|
inline |
| void addField | ( | const std::string & | semantic, |
| PCDataField::Type | type, | ||
| std::size_t | count | ||
| ) |
| void addOtherField | ( | const std::string & | semantic, |
| std::size_t | size | ||
| ) |
| const PCDataField& getField | ( | const std::string & | semantic, |
| PCDataField::Type | type, | ||
| uint32 | count = 1 |
||
| ) | const |
| bool hasField | ( | const std::string & | semantic, |
| PCDataField::Type | type, | ||
| uint32 | count = 1 |
||
| ) | const |
|
static |
| std::vector<PCDataField> fields |
| uint32 size |
1.8.14