struct cogs::PointCloudProperty
Overview
Type used to store information about property. More…
#include <PointCloudProperty.h> struct PointCloudProperty { // typedefs typedef std::string Key; // fields Key key; size_t bytes_per_point { 0 }; DataType type { DataType::UNKNOWN }; void* data { nullptr }; // methods bool HasEquivalentType(const PointCloudProperty& other) const; };
Detailed Documentation
Type used to store information about property.
Typedefs
typedef std::string Key
Type used to identify cloud property record.
Fields
Key key
Unique property identifier.
size_t bytes_per_point { 0 }
Number of bytes for each point.
DataType type { DataType::UNKNOWN }
Data type of property. Optional.
void* data { nullptr }
Pointer to property data buffer.
Methods
bool HasEquivalentType(const PointCloudProperty& other) const
Compares if this data type is equivalent to other. Data and key are not tested.